
Found 371 managed objects:1. vim.AuthorizationManager::ha-authmgr2. vim.ComputeResource::ha-compute-res3. vim.Datacenter::ha-datacenter4. vim.Datastore::60f70d70-ace69d03-c1e0-b02628c911c05. vim.Datastore::6102f50f-53d691eb-8fda-b02628c915f06. vim.Datastore::6102f520-3c2ea578-ff4d-b02628c915f07. vim.DiagnosticManager::ha-diagnosticmgr8. vim.EnvironmentBrowser::1-envmgr9. vim.EnvironmentBrowser::1614-envmgr10. vim.EnvironmentBrowser::1617-envmgr11. vim.EnvironmentBrowser::1620-envmgr12. vim.EnvironmentBrowser::1621-envmgr13. vim.EnvironmentBrowser::1624-envmgr14. vim.EnvironmentBrowser::1626-envmgr15. vim.EnvironmentBrowser::1629-envmgr16. vim.EnvironmentBrowser::1632-envmgr17. vim.EnvironmentBrowser::1634-envmgr18. vim.EnvironmentBrowser::1635-envmgr19. vim.EnvironmentBrowser::1636-envmgr20. vim.EnvironmentBrowser::1639-envmgr21. vim.EnvironmentBrowser::1641-envmgr22. vim.EnvironmentBrowser::1644-envmgr23. vim.EnvironmentBrowser::1646-envmgr24. vim.EnvironmentBrowser::1649-envmgr25. vim.EnvironmentBrowser::1650-envmgr26. vim.EnvironmentBrowser::1652-envmgr27. vim.EnvironmentBrowser::1657-envmgr28. vim.EnvironmentBrowser::1658-envmgr29. vim.EnvironmentBrowser::1663-envmgr30. vim.EnvironmentBrowser::1667-envmgr31. vim.EnvironmentBrowser::1668-envmgr32. vim.EnvironmentBrowser::1671-envmgr33. vim.EnvironmentBrowser::1675-envmgr34. vim.EnvironmentBrowser::1677-envmgr35. vim.EnvironmentBrowser::1689-envmgr36. vim.EnvironmentBrowser::1690-envmgr37. vim.EnvironmentBrowser::1693-envmgr38. vim.EnvironmentBrowser::1695-envmgr39. vim.EnvironmentBrowser::1696-envmgr40. vim.EnvironmentBrowser::1698-envmgr41. vim.EnvironmentBrowser::1704-envmgr42. vim.EnvironmentBrowser::1707-envmgr43. vim.EnvironmentBrowser::1708-envmgr44. vim.EnvironmentBrowser::1710-envmgr45. vim.EnvironmentBrowser::1712-envmgr46. vim.EnvironmentBrowser::1714-envmgr47. vim.EnvironmentBrowser::1716-envmgr48. vim.EnvironmentBrowser::1717-envmgr49. vim.EnvironmentBrowser::1721-envmgr50. vim.EnvironmentBrowser::1723-envmgr51. vim.EnvironmentBrowser::1724-envmgr52. vim.EnvironmentBrowser::1791-envmgr53. vim.EnvironmentBrowser::1796-envmgr54. vim.EnvironmentBrowser::1817-envmgr55. vim.EnvironmentBrowser::1819-envmgr56. vim.EnvironmentBrowser::1821-envmgr57. vim.EnvironmentBrowser::1822-envmgr58. vim.EnvironmentBrowser::1824-envmgr59. vim.EnvironmentBrowser::1825-envmgr60. vim.EnvironmentBrowser::1831-envmgr61. vim.EnvironmentBrowser::1832-envmgr62. vim.EnvironmentBrowser::1833-envmgr63. vim.EnvironmentBrowser::1835-envmgr64. vim.EnvironmentBrowser::1836-envmgr65. vim.EnvironmentBrowser::1837-envmgr66. vim.EnvironmentBrowser::1843-envmgr67. vim.EnvironmentBrowser::1906-envmgr68. vim.EnvironmentBrowser::1913-envmgr69. vim.EnvironmentBrowser::1919-envmgr70. vim.EnvironmentBrowser::1926-envmgr71. vim.EnvironmentBrowser::1927-envmgr72. vim.EnvironmentBrowser::1928-envmgr73. vim.EnvironmentBrowser::1931-envmgr74. vim.EnvironmentBrowser::1933-envmgr75. vim.EnvironmentBrowser::1934-envmgr76. vim.EnvironmentBrowser::1935-envmgr77. vim.EnvironmentBrowser::1936-envmgr78. vim.EnvironmentBrowser::1937-envmgr79. vim.EnvironmentBrowser::1941-envmgr80. vim.EnvironmentBrowser::1942-envmgr81. vim.EnvironmentBrowser::1943-envmgr82. vim.EnvironmentBrowser::1946-envmgr83. vim.EnvironmentBrowser::1957-envmgr84. vim.EnvironmentBrowser::1961-envmgr85. vim.EnvironmentBrowser::1965-envmgr86. vim.EnvironmentBrowser::1983-envmgr87. vim.EnvironmentBrowser::1991-envmgr88. vim.EnvironmentBrowser::1995-envmgr89. vim.EnvironmentBrowser::2007-envmgr90. vim.EnvironmentBrowser::2018-envmgr91. vim.EnvironmentBrowser::2023-envmgr92. vim.EnvironmentBrowser::2026-envmgr93. vim.EnvironmentBrowser::2035-envmgr94. vim.EnvironmentBrowser::2036-envmgr95. vim.EnvironmentBrowser::2037-envmgr96. vim.EnvironmentBrowser::2038-envmgr97. vim.EnvironmentBrowser::2039-envmgr98. vim.EnvironmentBrowser::2040-envmgr99. vim.EnvironmentBrowser::2041-envmgr100. vim.EnvironmentBrowser::2042-envmgr101. vim.EnvironmentBrowser::2043-envmgr102. vim.EnvironmentBrowser::2044-envmgr103. vim.EnvironmentBrowser::2045-envmgr104. vim.EnvironmentBrowser::2046-envmgr105. vim.EnvironmentBrowser::2051-envmgr106. vim.EnvironmentBrowser::2053-envmgr107. vim.EnvironmentBrowser::2055-envmgr108. vim.EnvironmentBrowser::2056-envmgr109. vim.EnvironmentBrowser::2057-envmgr110. vim.EnvironmentBrowser::2058-envmgr111. vim.EnvironmentBrowser::2059-envmgr112. vim.EnvironmentBrowser::2060-envmgr113. vim.EnvironmentBrowser::2063-envmgr114. vim.EnvironmentBrowser::2064-envmgr115. vim.EnvironmentBrowser::2066-envmgr116. vim.EnvironmentBrowser::2068-envmgr117. vim.EnvironmentBrowser::2070-envmgr118. vim.EnvironmentBrowser::2073-envmgr119. vim.EnvironmentBrowser::2075-envmgr120. vim.EnvironmentBrowser::2076-envmgr121. vim.EnvironmentBrowser::2077-envmgr122. vim.EnvironmentBrowser::2079-envmgr123. vim.EnvironmentBrowser::2081-envmgr124. vim.EnvironmentBrowser::2082-envmgr125. vim.EnvironmentBrowser::2083-envmgr126. vim.EnvironmentBrowser::2084-envmgr127. vim.EnvironmentBrowser::2085-envmgr128. vim.EnvironmentBrowser::2086-envmgr129. vim.EnvironmentBrowser::2087-envmgr130. vim.EnvironmentBrowser::2088-envmgr131. vim.EnvironmentBrowser::2089-envmgr132. vim.EnvironmentBrowser::2091-envmgr133. vim.EnvironmentBrowser::2092-envmgr134. vim.EnvironmentBrowser::2093-envmgr135. vim.EnvironmentBrowser::2095-envmgr136. vim.EnvironmentBrowser::2096-envmgr137. vim.EnvironmentBrowser::2097-envmgr138. vim.EnvironmentBrowser::2098-envmgr139. vim.EnvironmentBrowser::2099-envmgr140. vim.EnvironmentBrowser::2100-envmgr141. vim.EnvironmentBrowser::2101-envmgr142. vim.EnvironmentBrowser::2102-envmgr143. vim.EnvironmentBrowser::2103-envmgr144. vim.EnvironmentBrowser::2106-envmgr145. vim.EnvironmentBrowser::2107-envmgr146. vim.EnvironmentBrowser::2112-envmgr147. vim.EnvironmentBrowser::2115-envmgr148. vim.EnvironmentBrowser::2116-envmgr149. vim.EnvironmentBrowser::2119-envmgr150. vim.EnvironmentBrowser::2121-envmgr151. vim.EnvironmentBrowser::2122-envmgr152. vim.EnvironmentBrowser::2123-envmgr153. vim.EnvironmentBrowser::2125-envmgr154. vim.EnvironmentBrowser::2126-envmgr155. vim.EnvironmentBrowser::2127-envmgr156. vim.EnvironmentBrowser::2128-envmgr157. vim.EnvironmentBrowser::2131-envmgr158. vim.EnvironmentBrowser::2132-envmgr159. vim.EnvironmentBrowser::2133-envmgr160. vim.EnvironmentBrowser::2134-envmgr161. vim.EnvironmentBrowser::2135-envmgr162. vim.EnvironmentBrowser::2136-envmgr163. vim.EnvironmentBrowser::ha-env-browser-vmx-19164. vim.Folder::ha-folder-datastore165. vim.Folder::ha-folder-host166. vim.Folder::ha-folder-network167. vim.Folder::ha-folder-root168. vim.Folder::ha-folder-vm169. vim.HostSystem::ha-host170. vim.LicenseManager::ha-license-manager171. vim.Network::HaNetwork-VM Network172. vim.PerformanceManager::ha-perfmgr173. vim.ResourcePool::ha-root-pool174. vim.SearchIndex::ha-searchindex175. vim.ServiceInstance::ServiceInstance176. vim.SessionManager::ha-sessionmgr177. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136103178. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136104179. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136388180. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136530181. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136954182. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136955183. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441137238184. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441137380185. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441137664186. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441137806187. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441138232188. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441138516189. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441138658190. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441138941191. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139083192. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139511193. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139512194. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139948195. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139949196. vim.Task::haTask-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-441135519197. vim.TaskManager::ha-taskmgr198. vim.UserDirectory::ha-user-directory199. vim.VirtualMachine::1200. vim.VirtualMachine::1614201. vim.VirtualMachine::1617202. vim.VirtualMachine::1620203. vim.VirtualMachine::1621204. vim.VirtualMachine::1624205. vim.VirtualMachine::1626206. vim.VirtualMachine::1629207. vim.VirtualMachine::1632208. vim.VirtualMachine::1634209. vim.VirtualMachine::1635210. vim.VirtualMachine::1636211. vim.VirtualMachine::1639212. vim.VirtualMachine::1641213. vim.VirtualMachine::1644214. vim.VirtualMachine::1646215. vim.VirtualMachine::1649216. vim.VirtualMachine::1650217. vim.VirtualMachine::1652218. vim.VirtualMachine::1657219. vim.VirtualMachine::1658220. vim.VirtualMachine::1663221. vim.VirtualMachine::1667222. vim.VirtualMachine::1668223. vim.VirtualMachine::1671224. vim.VirtualMachine::1675225. vim.VirtualMachine::1677226. vim.VirtualMachine::1689227. vim.VirtualMachine::1690228. vim.VirtualMachine::1693229. vim.VirtualMachine::1695230. vim.VirtualMachine::1696231. vim.VirtualMachine::1698232. vim.VirtualMachine::1704233. vim.VirtualMachine::1707234. vim.VirtualMachine::1708235. vim.VirtualMachine::1710236. vim.VirtualMachine::1712237. vim.VirtualMachine::1714238. vim.VirtualMachine::1716239. vim.VirtualMachine::1717240. vim.VirtualMachine::1721241. vim.VirtualMachine::1723242. vim.VirtualMachine::1724243. vim.VirtualMachine::1791244. vim.VirtualMachine::1796245. vim.VirtualMachine::1817246. vim.VirtualMachine::1819247. vim.VirtualMachine::1821248. vim.VirtualMachine::1822249. vim.VirtualMachine::1824250. vim.VirtualMachine::1825251. vim.VirtualMachine::1831252. vim.VirtualMachine::1832253. vim.VirtualMachine::1833254. vim.VirtualMachine::1835255. vim.VirtualMachine::1836256. vim.VirtualMachine::1837257. vim.VirtualMachine::1843258. vim.VirtualMachine::1906259. vim.VirtualMachine::1913260. vim.VirtualMachine::1919261. vim.VirtualMachine::1926262. vim.VirtualMachine::1927263. vim.VirtualMachine::1928264. vim.VirtualMachine::1931265. vim.VirtualMachine::1933266. vim.VirtualMachine::1934267. vim.VirtualMachine::1935268. vim.VirtualMachine::1936269. vim.VirtualMachine::1937270. vim.VirtualMachine::1941271. vim.VirtualMachine::1942272. vim.VirtualMachine::1943273. vim.VirtualMachine::1946274. vim.VirtualMachine::1957275. vim.VirtualMachine::1961276. vim.VirtualMachine::1965277. vim.VirtualMachine::1983278. vim.VirtualMachine::1991279. vim.VirtualMachine::1995280. vim.VirtualMachine::2007281. vim.VirtualMachine::2018282. vim.VirtualMachine::2023283. vim.VirtualMachine::2026284. vim.VirtualMachine::2035285. vim.VirtualMachine::2036286. vim.VirtualMachine::2037287. vim.VirtualMachine::2038288. vim.VirtualMachine::2039289. vim.VirtualMachine::2040290. vim.VirtualMachine::2041291. vim.VirtualMachine::2042292. vim.VirtualMachine::2043293. vim.VirtualMachine::2044294. vim.VirtualMachine::2045295. vim.VirtualMachine::2046296. vim.VirtualMachine::2051297. vim.VirtualMachine::2053298. vim.VirtualMachine::2055299. vim.VirtualMachine::2056300. vim.VirtualMachine::2057301. vim.VirtualMachine::2058302. vim.VirtualMachine::2059303. vim.VirtualMachine::2060304. vim.VirtualMachine::2063305. vim.VirtualMachine::2064306. vim.VirtualMachine::2066307. vim.VirtualMachine::2068308. vim.VirtualMachine::2070309. vim.VirtualMachine::2073310. vim.VirtualMachine::2075311. vim.VirtualMachine::2076312. vim.VirtualMachine::2077313. vim.VirtualMachine::2079314. vim.VirtualMachine::2081315. vim.VirtualMachine::2082316. vim.VirtualMachine::2083317. vim.VirtualMachine::2084318. vim.VirtualMachine::2085319. vim.VirtualMachine::2086320. vim.VirtualMachine::2087321. vim.VirtualMachine::2088322. vim.VirtualMachine::2089323. vim.VirtualMachine::2091324. vim.VirtualMachine::2092325. vim.VirtualMachine::2093326. vim.VirtualMachine::2095327. vim.VirtualMachine::2096328. vim.VirtualMachine::2097329. vim.VirtualMachine::2098330. vim.VirtualMachine::2099331. vim.VirtualMachine::2100332. vim.VirtualMachine::2101333. vim.VirtualMachine::2102334. vim.VirtualMachine::2103335. vim.VirtualMachine::2106336. vim.VirtualMachine::2107337. vim.VirtualMachine::2112338. vim.VirtualMachine::2115339. vim.VirtualMachine::2116340. vim.VirtualMachine::2119341. vim.VirtualMachine::2121342. vim.VirtualMachine::2122343. vim.VirtualMachine::2123344. vim.VirtualMachine::2125345. vim.VirtualMachine::2126346. vim.VirtualMachine::2127347. vim.VirtualMachine::2128348. vim.VirtualMachine::2131349. vim.VirtualMachine::2132350. vim.VirtualMachine::2133351. vim.VirtualMachine::2134352. vim.VirtualMachine::2135353. vim.VirtualMachine::2136354. vim.event.EventManager::ha-eventmgr355. vim.host.AutoStartManager::ha-autostart-mgr356. vim.host.CpuSchedulerSystem::cpuSchedulerSystem357. vim.host.DatastoreBrowser::ha-host-datastorebrowser358. vim.host.DatastoreSystem::ha-datastoresystem359. vim.host.DiagnosticSystem::diagnosticsystem360. vim.host.FirewallSystem::firewallSystem361. vim.host.GraphicsManager::ha-graphics-manager362. vim.host.LocalAccountManager::ha-localacctmgr363. vim.host.MemoryManagerSystem::memoryManagerSystem364. vim.host.NetworkSystem::networkSystem365. vim.host.ServiceSystem::serviceSystem366. vim.host.SnmpSystem::ha-snmp-agent367. vim.host.StorageSystem::storageSystem368. vim.host.VMotionSystem::ha-vmotion-system369. vim.option.OptionManager::HostAgentSettings370. vim.option.OptionManager::ha-adv-options371. vmodl.query.PropertyCollector::ha-property-collector
=============== 1. vim.AuthorizationManager::ha-authmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.AuthorizationManager:ha-authmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'description',
            val = (vim.AuthorizationDescription) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               privilege = (vim.ElementDescription) [
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Anonymous',
                     summary = 'The only privilege held by sessions which have not logged in',
                     key = 'System.Anonymous'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'View',
                     summary = 'Visibility without read access to an entity. This is assigned implicitly by the system, if read privileges are assigned at lower levels in the inventory',
                     key = 'System.View'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read',
                     summary = 'Grants read access to an entity',
                     key = 'System.Read'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure token conversion policy',
                     summary = 'Configure the Trusted Infrastructure administrator token conversion policy',
                     key = 'TrustedAdmin.ConfigureTokenConversionPolicy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure Key Server Trust',
                     summary = 'Configure trust between Key Server and Trust Authority Host',
                     key = 'TrustedAdmin.ManageKMSTrust'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read Key Server Trust',
                     summary = 'List and monitor the trust status between Key Servers and Trust Authority Hosts',
                     key = 'TrustedAdmin.ReadKMSTrust'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'List information about the STS',
                     summary = 'List the STS certificates and vpxd solution user',
                     key = 'TrustedAdmin.ReadStsInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure Trust Authority Host TPM certificates',
                     summary = 'Configure the CA certificates and public Endorsement keys of the Trusted Hosts on the Trust Authority Hosts',
                     key = 'TrustedAdmin.ConfigureHostCertificates'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure Trust Authority Host metadata',
                     summary = 'Configure the set of Trust Authority Host metadata',
                     key = 'TrustedAdmin.ConfigureHostMetadata'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure attesting SSO',
                     summary = 'Configure the set of SSO STS certs',
                     key = 'TrustedAdmin.ManageAttestingSSO'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read attesting SSO',
                     summary = 'Read the set of SSO STS certs',
                     key = 'TrustedAdmin.ReadAttestingSSO'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve Trust Authority Host metadatata',
                     summary = "Extract Trust Authority Host's profile metadata",
                     key = 'TrustedAdmin.RetrieveHostMetadata'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve TPM Trust Authority Host certificates',
                     summary = "Extract Trust Authority Host's EKCert and public Endorsement Keys",
                     key = 'TrustedAdmin.RetrieveTPMHostCertificates'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Manage Trusted Infrastructure Hosts',
                     summary = 'Add and remove Trusted Infrastructure Hosts which will be used for ESX attestation',
                     key = 'TrustedAdmin.ManageTrustedHosts'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'List Trusted Infrastructure Hosts',
                     summary = 'List the currently configured Trusted Infrastructure Hosts which will be used for ESX attestation',
                     key = 'TrustedAdmin.ReadTrustedHosts'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Manage custom attributes',
                     summary = 'Add, remove, and rename custom attribute definitions',
                     key = 'Global.ManageCustomFields'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set custom attribute',
                     summary = 'Set the value of a custom attribute on an object',
                     key = 'Global.SetCustomField'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Log event',
                     summary = 'Log a user-defined event on an object',
                     key = 'Global.LogEvent'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Cancel task',
                     summary = 'Cancel a running task',
                     key = 'Global.CancelTask'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Licenses',
                     summary = 'Manage licenses',
                     key = 'Global.Licenses'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Diagnostics',
                     summary = 'Export diagnostic data',
                     key = 'Global.Diagnostics'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Settings',
                     summary = 'Edit global settings',
                     key = 'Global.Settings'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Act as vCenter Server',
                     summary = 'Act as the vCenter Server',
                     key = 'Global.VCServer'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Capacity planning',
                     summary = 'Discover and convert physical host to virtual machine',
                     key = 'Global.CapacityPlanning'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Script action',
                     summary = 'Schedule an external script action',
                     key = 'Global.ScriptAction'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Proxy',
                     summary = 'Add or remove endpoints to or from the proxy',
                     key = 'Global.Proxy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disable methods',
                     summary = 'Operations are disabled in vCenter ',
                     key = 'Global.DisableMethods'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enable methods',
                     summary = 'Operations are enabled in vCenter ',
                     key = 'Global.EnableMethods'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Service managers',
                     summary = 'Access the directory service',
                     key = 'Global.ServiceManagers'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Health',
                     summary = 'Access the health of vCenter group',
                     key = 'Global.Health'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System tag',
                     summary = 'Add or remove system tag',
                     key = 'Global.SystemTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Global tag',
                     summary = 'Add or remove global tag',
                     key = 'Global.GlobalTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create folder',
                     summary = 'Create folder',
                     key = 'Folder.Create'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete folder',
                     summary = 'Delete folder',
                     key = 'Folder.Delete'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename folder',
                     summary = 'Rename folder',
                     key = 'Folder.Rename'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Move folder',
                     summary = 'Move folder',
                     key = 'Folder.Move'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create datacenter',
                     summary = 'Create a datacenter',
                     key = 'Datacenter.Create'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove datacenter',
                     summary = 'Remove a datacenter',
                     key = 'Datacenter.Delete'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename datacenter',
                     summary = 'Rename a datacenter',
                     key = 'Datacenter.Rename'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Move datacenter',
                     summary = 'Move a datacenter',
                     key = 'Datacenter.Move'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Network protocol profile configuration',
                     summary = 'Configure a network protocol profile on a datacenter',
                     key = 'Datacenter.IpPoolConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Release IP allocation',
                     summary = 'Release IP allocation on a network protocol profile in a datacenter',
                     key = 'Datacenter.IpPoolReleaseIp'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query IP pool allocation',
                     summary = 'Query IP pool allocation on a network protocol profile in a datacenter',
                     key = 'Datacenter.IpPoolQueryAllocations'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reconfigure datacenter',
                     summary = 'Reconfigure a datacenter',
                     key = 'Datacenter.Reconfigure'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename datastore',
                     summary = 'Rename a datastore',
                     key = 'Datastore.Rename'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Move datastore',
                     summary = 'Move a datastore',
                     key = 'Datastore.Move'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove datastore',
                     summary = 'Remove a datastore from the datacenter',
                     key = 'Datastore.Delete'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Browse datastore',
                     summary = 'Browse a datastore',
                     key = 'Datastore.Browse'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove file',
                     summary = 'Remove a file from a datastore',
                     key = 'Datastore.DeleteFile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Low level file operations',
                     summary = 'Perform low level file operations on a datastore',
                     key = 'Datastore.FileManagement'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Allocate space',
                     summary = 'Allocate space on a datastore',
                     key = 'Datastore.AllocateSpace'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure datastore',
                     summary = 'Configure a datastore',
                     key = 'Datastore.Config'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update virtual machine files',
                     summary = 'Update virtual machine files on a datastore',
                     key = 'Datastore.UpdateVirtualMachineFiles'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update virtual machine metadata',
                     summary = 'Update virtual machine metadata on a datastore',
                     key = 'Datastore.UpdateVirtualMachineMetadata'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Move network',
                     summary = 'Move a network',
                     key = 'Network.Move'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove',
                     summary = 'Remove a network',
                     key = 'Network.Delete'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure',
                     summary = 'Configure a network',
                     key = 'Network.Config'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Assign network',
                     summary = 'Assign network to virtual machine, host service console, VMkernel virtual NIC or physical NIC',
                     key = 'Network.Assign'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create',
                     summary = 'Create a distributed switch',
                     key = 'DVSwitch.Create'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Modify',
                     summary = 'Change the configuration of a distributed switch',
                     key = 'DVSwitch.Modify'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Host operation',
                     summary = 'Change the host member of a distributed switch',
                     key = 'DVSwitch.HostOp'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Policy operation',
                     summary = 'Change the policy of a distributed switch',
                     key = 'DVSwitch.PolicyOp'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Port configuration operation',
                     summary = 'Change the configuration of a port in a distributed switch',
                     key = 'DVSwitch.PortConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Port setting operation',
                     summary = 'Change the setting of a port in a distributed switch',
                     key = 'DVSwitch.PortSetting'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete',
                     summary = 'Delete a distributed switch',
                     key = 'DVSwitch.Delete'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Move',
                     summary = 'Move a distributed switch into another folder',
                     key = 'DVSwitch.Move'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VSPAN operation',
                     summary = 'Change the distributed port mirroring configuration of a distributed switch',
                     key = 'DVSwitch.Vspan'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'IPFIX operation',
                     summary = 'Change the ipfix configuration of a distributed switch',
                     key = 'DVSwitch.Ipfix'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Network I/O control operation',
                     summary = 'Add or update network I/O control resource pools',
                     key = 'DVSwitch.ResourceManagement'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create',
                     summary = 'Create a dvPort group',
                     key = 'DVPortgroup.Create'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Modify',
                     summary = 'Modify the configuration of a dvPort group',
                     key = 'DVPortgroup.Modify'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Policy operation',
                     summary = 'Set the policy of a dvPort group',
                     key = 'DVPortgroup.PolicyOp'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Scope operation',
                     summary = 'Set the scope of a dvPort group',
                     key = 'DVPortgroup.ScopeOp'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'IPFIX operation',
                     summary = 'Change the ipfix configuration of a dvPort group',
                     key = 'DVPortgroup.Ipfix'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete',
                     summary = 'Delete a dvPort group',
                     key = 'DVPortgroup.Delete'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add standalone host',
                     summary = 'Add a standalone host',
                     key = 'Host.Inventory.AddStandaloneHost'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create cluster',
                     summary = 'Create a cluster along with its initial specification',
                     key = 'Host.Inventory.CreateCluster'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add host to cluster',
                     summary = 'Add a host to a cluster',
                     key = 'Host.Inventory.AddHostToCluster'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove host',
                     summary = 'Remove a host',
                     key = 'Host.Inventory.RemoveHostFromCluster'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Move cluster or standalone host',
                     summary = 'Move a cluster or standalone host',
                     key = 'Host.Inventory.MoveCluster'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename cluster',
                     summary = 'Rename cluster',
                     key = 'Host.Inventory.RenameCluster'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove cluster',
                     summary = 'Remove a cluster or standalone host',
                     key = 'Host.Inventory.DeleteCluster'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Modify cluster',
                     summary = "Modify a cluster's specification",
                     key = 'Host.Inventory.EditCluster'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Move host',
                     summary = 'Move a host between clusters',
                     key = 'Host.Inventory.MoveHost'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Manage Cluster Lifecyle',
                     summary = 'Manage Cluster Lifecyle',
                     key = 'Host.Inventory.ManageClusterLifecyle'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Manage replication',
                     summary = 'Manage replication of virtual machines',
                     key = 'Host.Hbr.HbrManagement'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Authentication Store',
                     summary = 'Configure authentication stores',
                     key = 'Host.Config.AuthenticationStore'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System Management',
                     summary = 'Remote file management and CIM read/write access',
                     key = 'Host.Config.SystemManagement'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Connection',
                     summary = 'Connect or disconnect a host',
                     key = 'Host.Config.Connection'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Maintenance',
                     summary = 'Enable and disable maintenance mode',
                     key = 'Host.Config.Maintenance'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Virtual machine autostart configuration',
                     summary = 'Virtual machine autostart configuration',
                     key = 'Host.Config.AutoStart'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Hyperthreading',
                     summary = 'Enable/disable hyperthreading',
                     key = 'Host.Config.HyperThreading'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage partition configuration',
                     summary = 'Storage, host datastore, and diagnostic partition configuration',
                     key = 'Host.Config.Storage'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Security profile and firewall',
                     summary = 'Configure internet services and firewall',
                     key = 'Host.Config.NetService'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory configuration',
                     summary = 'Service console memory reservation',
                     key = 'Host.Config.Memory'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Network configuration',
                     summary = 'Network configuration',
                     key = 'Host.Config.Network'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Advanced settings',
                     summary = 'Modify advanced settings for the host',
                     key = 'Host.Config.AdvancedConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System resources',
                     summary = 'Modify system resource settings',
                     key = 'Host.Config.Resources'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Change SNMP settings',
                     summary = 'Modify SNMP settings',
                     key = 'Host.Config.Snmp'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Change date and time settings',
                     summary = 'Change date and time settings for the host',
                     key = 'Host.Config.DateTime'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Change PciPassthru settings',
                     summary = 'Change PciPassthru settings for the host',
                     key = 'Host.Config.PciPassthru'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Change settings',
                     summary = 'Change host settings',
                     key = 'Host.Config.Settings'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query patch',
                     summary = 'Query host patches',
                     key = 'Host.Config.Patch'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Firmware',
                     summary = 'Firmware system operations',
                     key = 'Host.Config.Firmware'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Power',
                     summary = 'Power system operations',
                     key = 'Host.Config.Power'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Image configuration',
                     summary = 'Change image configuration settings',
                     key = 'Host.Config.Image'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Quarantine',
                     summary = 'Change quarantine mode of a host',
                     key = 'Host.Config.Quarantine'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NVDIMM',
                     summary = 'NVDIMM system operations',
                     key = 'Host.Config.Nvdimm'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ProductLocker settings',
                     summary = 'Change ProductLocker configuration settings',
                     key = 'Host.Config.ProductLocker'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'GuestStore settings',
                     summary = 'Change GuestStore configuration settings',
                     key = 'Host.Config.GuestStore'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add host to vCenter',
                     summary = 'Bring the host under vCenter management',
                     key = 'Host.Local.InstallAgent'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Manage user groups',
                     summary = 'User account management',
                     key = 'Host.Local.ManageUserGroups'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create virtual machine',
                     summary = 'Create a virtual machine without registering it',
                     key = 'Host.Local.CreateVM'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reconfigure virtual machine',
                     summary = 'Reconfigure a virtual machine',
                     key = 'Host.Local.ReconfigVM'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete virtual machine',
                     summary = 'Delete an unregistered virtual machine',
                     key = 'Host.Local.DeleteVM'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CIM interaction',
                     summary = 'Establish a remote connection to a CIM interface. By default, this privilege is belongs only to the administrator. This privilege provides SuperUser level access to the CIM service',
                     key = 'Host.Cim.CimInteraction'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create new',
                     summary = 'Create a new virtual machine or template',
                     key = 'VirtualMachine.Inventory.Create'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create from existing',
                     summary = 'Create a virtual machine based on an existing virtual machine or template',
                     key = 'VirtualMachine.Inventory.CreateFromExisting'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Register',
                     summary = 'Add an existing virtual machine to the inventory',
                     key = 'VirtualMachine.Inventory.Register'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove',
                     summary = 'Remove a virtual machine',
                     key = 'VirtualMachine.Inventory.Delete'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Unregister',
                     summary = 'Unregister a virtual machine',
                     key = 'VirtualMachine.Inventory.Unregister'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Move',
                     summary = 'Move a virtual machine',
                     key = 'VirtualMachine.Inventory.Move'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Power on',
                     summary = 'Power on or resume a virtual machine',
                     key = 'VirtualMachine.Interact.PowerOn'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Power off',
                     summary = 'Power off a virtual machine',
                     key = 'VirtualMachine.Interact.PowerOff'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Suspend',
                     summary = 'Suspend a virtual machine',
                     key = 'VirtualMachine.Interact.Suspend'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SuspendToMemory',
                     summary = 'SuspendToMemory',
                     key = 'VirtualMachine.Interact.SuspendToMemory'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reset',
                     summary = 'Reset (power cycle) a virtual machine',
                     key = 'VirtualMachine.Interact.Reset'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Pause or Unpause',
                     summary = 'Pause or unpause a virtual machine',
                     key = 'VirtualMachine.Interact.Pause'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Answer question',
                     summary = 'Answer a virtual machine run-time question',
                     key = 'VirtualMachine.Interact.AnswerQuestion'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Console interaction',
                     summary = 'Interact with the virtual machine console',
                     key = 'VirtualMachine.Interact.ConsoleInteract'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Connect devices',
                     summary = 'Connect/disconnect media and network devices',
                     key = 'VirtualMachine.Interact.DeviceConnection'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure CD media',
                     summary = 'Configure a different media for virtual CD-ROMs',
                     key = 'VirtualMachine.Interact.SetCDMedia'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure floppy media',
                     summary = 'Configure a different media for virtual floppies',
                     key = 'VirtualMachine.Interact.SetFloppyMedia'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Install VMware Tools',
                     summary = 'Install VMware Tools (or mount/unmount the tools installer image)',
                     key = 'VirtualMachine.Interact.ToolsInstall'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Guest operating system management by VIX API',
                     summary = 'Perform management operations within the guest operating system via the VIX API',
                     key = 'VirtualMachine.Interact.GuestControl'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Defragment all disks',
                     summary = 'Defragment all disks on the virtual machine',
                     key = 'VirtualMachine.Interact.DefragmentAllDisks'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Turn on Fault Tolerance',
                     summary = 'Turn on Fault Tolerance for this virtual machine',
                     key = 'VirtualMachine.Interact.CreateSecondary'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Turn off Fault Tolerance',
                     summary = 'Turn off Fault Tolerance for this virtual machine',
                     key = 'VirtualMachine.Interact.TurnOffFaultTolerance'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Test failover',
                     summary = 'Make the Secondary VM the Primary VM',
                     key = 'VirtualMachine.Interact.MakePrimary'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Test restart Secondary VM',
                     summary = 'Terminate the Secondary VM',
                     key = 'VirtualMachine.Interact.TerminateFaultTolerantVM'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Suspend Fault Tolerance',
                     summary = 'Suspend Fault Tolerance for this virtual machine',
                     key = 'VirtualMachine.Interact.DisableSecondary'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resume Fault Tolerance',
                     summary = 'Resume Fault Tolerance for this virtual machine',
                     key = 'VirtualMachine.Interact.EnableSecondary'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Record session on virtual machine',
                     summary = 'Record session on a virtual machine',
                     key = 'VirtualMachine.Interact.Record'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Replay session on virtual machine',
                     summary = 'Replay session on a virtual machine',
                     key = 'VirtualMachine.Interact.Replay'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Backup operation on virtual machine',
                     summary = 'Backup operations on a virtual machine',
                     key = 'VirtualMachine.Interact.Backup'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create screenshot',
                     summary = 'Create a screenshot',
                     key = 'VirtualMachine.Interact.CreateScreenshot'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Inject USB HID scan codes',
                     summary = 'Inject a sequence of USB HID scan codes into the keyboard',
                     key = 'VirtualMachine.Interact.PutUsbScanCodes'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Perform wipe or shrink operations',
                     summary = 'Perform wipe or shrink operations on Flex-SE disks',
                     key = 'VirtualMachine.Interact.SESparseMaintenance'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Drag and drop',
                     summary = 'Drag files between a virtual machine and a remote client',
                     key = 'VirtualMachine.Interact.DnD'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Guest operation queries',
                     summary = 'Queries in a virtual machine guest operating system',
                     key = 'VirtualMachine.GuestOperations.Query'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Guest operation modifications',
                     summary = 'Modifications in a virtual machine guest operating system',
                     key = 'VirtualMachine.GuestOperations.Modify'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Guest operation program execution',
                     summary = 'Running processes in a virtual machine guest operating system',
                     key = 'VirtualMachine.GuestOperations.Execute'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Guest operation alias query',
                     summary = 'Querying the alias store in a virtual machine guest operating system',
                     key = 'VirtualMachine.GuestOperations.QueryAliases'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Guest operation alias modification',
                     summary = 'Modifying the alias store in a virtual machine guest operating system',
                     key = 'VirtualMachine.GuestOperations.ModifyAliases'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename',
                     summary = 'Rename a virtual machine',
                     key = 'VirtualMachine.Config.Rename'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set annotation',
                     summary = 'Set annotation on a virtual machine',
                     key = 'VirtualMachine.Config.Annotation'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add existing disk',
                     summary = 'Browse for and attach an existing virtual disk',
                     key = 'VirtualMachine.Config.AddExistingDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add new disk',
                     summary = 'Create and attach a new virtual disk',
                     key = 'VirtualMachine.Config.AddNewDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove disk',
                     summary = 'Detach and optionally remove a virtual disk',
                     key = 'VirtualMachine.Config.RemoveDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure Raw device',
                     summary = 'Virtual machine raw device configuration',
                     key = 'VirtualMachine.Config.RawDevice'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure Host USB device',
                     summary = 'Add, remove or edit a virtual USB device backed by a host USB device',
                     key = 'VirtualMachine.Config.HostUSBDevice'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Change CPU count',
                     summary = 'Change the number of virtual CPUs',
                     key = 'VirtualMachine.Config.CPUCount'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Change Memory',
                     summary = 'Set the amount of virtual machine memory',
                     key = 'VirtualMachine.Config.Memory'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add or remove device',
                     summary = 'Add or remove virtual devices',
                     key = 'VirtualMachine.Config.AddRemoveDevice'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Modify device settings',
                     summary = 'Modify virtual device settings',
                     key = 'VirtualMachine.Config.EditDevice'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Change Settings',
                     summary = 'Change virtual machine settings',
                     key = 'VirtualMachine.Config.Settings'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Change resource',
                     summary = 'Change virtual machine resource allocations',
                     key = 'VirtualMachine.Config.Resource'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Upgrade virtual machine compatibility',
                     summary = 'Upgrade virtual machine compatibility',
                     key = 'VirtualMachine.Config.UpgradeVirtualHardware'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reset guest information',
                     summary = 'Reset guest information variables',
                     key = 'VirtualMachine.Config.ResetGuestInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Toggle fork parent',
                     summary = 'Enable or disable a vmfork parent',
                     key = 'VirtualMachine.Config.ToggleForkParent'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Advanced configuration',
                     summary = 'Make advanced configuration changes',
                     key = 'VirtualMachine.Config.AdvancedConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Acquire disk lease',
                     summary = 'Lease disks for disk manager',
                     key = 'VirtualMachine.Config.DiskLease'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Change Swapfile placement',
                     summary = "Set the placement policy for a single virtual machine's swapfile",
                     key = 'VirtualMachine.Config.SwapPlacement'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Extend virtual disk',
                     summary = 'Extend virtual disk',
                     key = 'VirtualMachine.Config.DiskExtend'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Toggle disk change tracking',
                     summary = "Enable or disable change tracking for the virtual machine's disks",
                     key = 'VirtualMachine.Config.ChangeTracking'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query unowned files',
                     summary = 'Query unowned files',
                     key = 'VirtualMachine.Config.QueryUnownedFiles'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reload from path',
                     summary = 'Reload Virtual Machine from new configuration path',
                     key = 'VirtualMachine.Config.ReloadFromPath'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query Fault Tolerance compatibility',
                     summary = 'Check if a virtual machine is compatible for Fault Tolerance',
                     key = 'VirtualMachine.Config.QueryFTCompatibility'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Display connection settings',
                     summary = 'Toggle virtual machine display connection settings',
                     key = 'VirtualMachine.Config.MksControl'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure managedBy',
                     summary = 'Configure managedBy on a virtual machine',
                     key = 'VirtualMachine.Config.ManagedBy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create snapshot',
                     summary = 'Create a snapshot',
                     key = 'VirtualMachine.State.CreateSnapshot'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Revert to snapshot',
                     summary = 'Make a snapshot current',
                     key = 'VirtualMachine.State.RevertToSnapshot'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove snapshot',
                     summary = 'Remove a snapshot',
                     key = 'VirtualMachine.State.RemoveSnapshot'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename snapshot',
                     summary = 'Rename a snapshot',
                     key = 'VirtualMachine.State.RenameSnapshot'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure replication',
                     summary = 'Configure a virtual machine for replication',
                     key = 'VirtualMachine.Hbr.ConfigureReplication'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Manage replication',
                     summary = 'Manage replication properties of a virtual machine',
                     key = 'VirtualMachine.Hbr.ReplicaManagement'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Monitor replication',
                     summary = 'Monitor replication of a virtual machine',
                     key = 'VirtualMachine.Hbr.MonitorReplication'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Customize guest',
                     summary = "Customize a virtual machine's guest operating system",
                     key = 'VirtualMachine.Provisioning.Customize'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Clone virtual machine',
                     summary = 'Clone a virtual machine',
                     key = 'VirtualMachine.Provisioning.Clone'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Promote disks',
                     summary = "Promote a virtual machine's disks",
                     key = 'VirtualMachine.Provisioning.PromoteDisks'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create template from virtual machine',
                     summary = 'Create a template from a virtual machine',
                     key = 'VirtualMachine.Provisioning.CreateTemplateFromVM'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Deploy template',
                     summary = 'Deploy a virtual machine from a template',
                     key = 'VirtualMachine.Provisioning.DeployTemplate'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Clone template',
                     summary = 'Clone a template',
                     key = 'VirtualMachine.Provisioning.CloneTemplate'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Mark as template',
                     summary = 'Mark a virtual machine as a template',
                     key = 'VirtualMachine.Provisioning.MarkAsTemplate'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Mark as virtual machine',
                     summary = 'Mark a template as a virtual machine',
                     key = 'VirtualMachine.Provisioning.MarkAsVM'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read customization specifications',
                     summary = 'Read customization specifications',
                     key = 'VirtualMachine.Provisioning.ReadCustSpecs'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Modify customization specification',
                     summary = 'Create, edit or delete customization specifications',
                     key = 'VirtualMachine.Provisioning.ModifyCustSpecs'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Allow disk access',
                     summary = 'Allow random access to disk files through a separate NFC connection',
                     key = 'VirtualMachine.Provisioning.DiskRandomAccess'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Allow read-only disk access',
                     summary = 'Allow read-only random access to disk files through a separate NFC connection',
                     key = 'VirtualMachine.Provisioning.DiskRandomRead'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Allow file access',
                     summary = 'Allow access to files through a separate NFC connection',
                     key = 'VirtualMachine.Provisioning.FileRandomAccess'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Allow virtual machine download',
                     summary = 'Allow download of virtual machines (used by provisioning operations)',
                     key = 'VirtualMachine.Provisioning.GetVmFiles'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Allow virtual machine files upload',
                     summary = 'Allow upload of virtual machine (used by provisioning operations)',
                     key = 'VirtualMachine.Provisioning.PutVmFiles'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Manage service configurations',
                     summary = 'Manage virtual machine service configurations',
                     key = 'VirtualMachine.Namespace.Management'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query service configurations',
                     summary = 'Query virtual machine service configurations',
                     key = 'VirtualMachine.Namespace.Query'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Modify service configuration',
                     summary = 'Modify existing virtual machine service configuration',
                     key = 'VirtualMachine.Namespace.ModifyContent'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read service configuration',
                     summary = 'Read existing virtual machine service configuration',
                     key = 'VirtualMachine.Namespace.ReadContent'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Allow notifications',
                     summary = 'Allow generating and consuming service notifications',
                     key = 'VirtualMachine.Namespace.Event'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Allow polling of global event notifications',
                     summary = 'Allow use of property collector to receive push notification for pending service notifications',
                     key = 'VirtualMachine.Namespace.EventNotify'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Assign virtual machine to resource pool',
                     summary = 'Assign a virtual machine to a resource pool',
                     key = 'Resource.AssignVMToPool'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Assign vApp to resource pool',
                     summary = 'Assign a vApp to a resource pool',
                     key = 'Resource.AssignVAppToPool'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Apply recommendation',
                     summary = 'Apply a DRS vMotion recommendation',
                     key = 'Resource.ApplyRecommendation'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create resource pool',
                     summary = 'Create a resource pool',
                     key = 'Resource.CreatePool'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename resource pool',
                     summary = 'Rename a resource pool',
                     key = 'Resource.RenamePool'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Modify resource pool',
                     summary = 'Modify a resource pool',
                     key = 'Resource.EditPool'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Move resource pool',
                     summary = 'Move a resource pool',
                     key = 'Resource.MovePool'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove resource pool',
                     summary = 'Remove a resource pool',
                     key = 'Resource.DeletePool'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Migrate powered on virtual machine',
                     summary = 'Migrate a powered on virtual machine',
                     key = 'Resource.HotMigrate'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Migrate powered off virtual machine',
                     summary = 'Migrate a powered off virtual machine',
                     key = 'Resource.ColdMigrate'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query vMotion',
                     summary = 'Query vMotion compatibility of a set of hosts',
                     key = 'Resource.QueryVMotion'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create alarm',
                     summary = 'Create an alarm',
                     key = 'Alarm.Create'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove alarm',
                     summary = 'Remove an alarm',
                     key = 'Alarm.Delete'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Modify alarm',
                     summary = 'Modify an alarm',
                     key = 'Alarm.Edit'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Acknowledge alarm',
                     summary = 'Acknowledge an alarm',
                     key = 'Alarm.Acknowledge'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set alarm status',
                     summary = 'Set status for an alarm',
                     key = 'Alarm.SetStatus'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disable alarm action',
                     summary = 'Disable actions for an alarm',
                     key = 'Alarm.DisableActions'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disable or enable alarm on entity',
                     summary = 'Disable or enable alarm on entity',
                     key = 'Alarm.ToggleEnableOnEntity'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create task',
                     summary = 'Create a task',
                     key = 'Task.Create'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update task',
                     summary = 'Update a task',
                     key = 'Task.Update'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create tasks',
                     summary = 'Create a scheduled task',
                     key = 'ScheduledTask.Create'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove task',
                     summary = 'Remove a scheduled task',
                     key = 'ScheduledTask.Delete'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Run task',
                     summary = 'Run a scheduled task immediately',
                     key = 'ScheduledTask.Run'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Modify task',
                     summary = 'Edit a scheduled task',
                     key = 'ScheduledTask.Edit'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'View and stop sessions',
                     summary = 'Monitor who is logged in and stop sessions',
                     key = 'Sessions.TerminateSession'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Validate session',
                     summary = 'Verify session validity',
                     key = 'Sessions.ValidateSession'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Message',
                     summary = 'Modify the message (seen by all users when logging in)',
                     key = 'Sessions.GlobalMessage'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Impersonate user',
                     summary = 'Impersonate users',
                     key = 'Sessions.ImpersonateUser'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Modify intervals',
                     summary = 'Modify historical intervals',
                     key = 'Performance.ModifyIntervals'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Modify role',
                     summary = "Modify a role's name or privileges",
                     key = 'Authorization.ModifyRoles'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reassign role permissions',
                     summary = 'Reassign the permissions of one role to another',
                     key = 'Authorization.ReassignRolePermissions'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Modify permission',
                     summary = "Modify a permission's role or propagation",
                     key = 'Authorization.ModifyPermissions'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Register extension',
                     summary = 'Register extensions',
                     key = 'Extension.Register'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update extension',
                     summary = 'Update extensions',
                     key = 'Extension.Update'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Unregister extension',
                     summary = 'Unregister extensions',
                     key = 'Extension.Unregister'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vApp resource configuration',
                     summary = 'Edit vApp resource configuration',
                     key = 'VApp.ResourceConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vApp instance configuration',
                     summary = 'Edit vApp instance configuration, such as policies and property values',
                     key = 'VApp.InstanceConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vApp application configuration',
                     summary = 'Edit vApp application configuration, such as product info',
                     key = 'VApp.ApplicationConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vApp managedBy configuration',
                     summary = 'Edit vApp managedBy configuration',
                     key = 'VApp.ManagedByConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Export',
                     summary = 'Export vApp',
                     key = 'VApp.Export'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Import',
                     summary = 'Import vApp',
                     key = 'VApp.Import'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Pull from URL',
                     summary = 'Download of VM files initiated directly by host',
                     key = 'VApp.PullFromUrls'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'View OVF environment',
                     summary = 'View the OVF environment for a virtual machine',
                     key = 'VApp.ExtractOvfEnvironment'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add virtual machine',
                     summary = 'Add a virtual machine to the vApp',
                     key = 'VApp.AssignVM'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Assign resource pool',
                     summary = 'Assign resource pool to vApp',
                     key = 'VApp.AssignResourcePool'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Assign vApp',
                     summary = 'Assign a vApp to another vApp',
                     key = 'VApp.AssignVApp'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Clone',
                     summary = 'Clone a vApp',
                     key = 'VApp.Clone'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create',
                     summary = 'Create a new vApp',
                     key = 'VApp.Create'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete',
                     summary = 'Delete a vApp',
                     key = 'VApp.Delete'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Unregister',
                     summary = 'Unregister a vApp',
                     key = 'VApp.Unregister'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Move',
                     summary = 'Move a vApp',
                     key = 'VApp.Move'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Power on',
                     summary = 'Power on a vApp',
                     key = 'VApp.PowerOn'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Power off',
                     summary = 'Power off a vApp',
                     key = 'VApp.PowerOff'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Suspend',
                     summary = 'Suspend a vApp',
                     key = 'VApp.Suspend'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename',
                     summary = 'Rename a vApp',
                     key = 'VApp.Rename'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create',
                     summary = 'Create a host profile',
                     key = 'Profile.Create'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete',
                     summary = 'Delete a host profile',
                     key = 'Profile.Delete'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Edit',
                     summary = 'Edit a host profile',
                     key = 'Profile.Edit'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'View',
                     summary = 'View a host profile',
                     key = 'Profile.View'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Clear',
                     summary = 'Clear host profile related information',
                     key = 'Profile.Clear'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Export',
                     summary = 'Export a host profile',
                     key = 'Profile.Export'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Config',
                     summary = 'Update ESX agent host configuration',
                     key = 'EAM.Config'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Modify',
                     summary = 'Modify agencies and agents',
                     key = 'EAM.Modify'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'View',
                     summary = 'View agencies and agents',
                     key = 'EAM.View'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure a datastore cluster',
                     summary = 'Configure a datastore cluster',
                     key = 'StoragePod.Config'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Manage certificates',
                     summary = 'Manage certificates',
                     key = 'Certificate.Manage'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Register',
                     summary = 'Register a health update provider',
                     key = 'HealthUpdateProvider.Register'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update',
                     summary = 'Add, remove and update entities managed by this provider',
                     key = 'HealthUpdateProvider.Update'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Unregister',
                     summary = 'Unregister a health update provider',
                     key = 'HealthUpdateProvider.Unregister'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Register',
                     summary = 'Register an external stats provider',
                     key = 'ExternalStatsProvider.Register'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update',
                     summary = 'Report VM stats',
                     key = 'ExternalStatsProvider.Update'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Unregister',
                     summary = 'Unregister an external stats provider',
                     key = 'ExternalStatsProvider.Unregister'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Manage keys',
                     summary = 'Add/Update/Remove/List cryptographic keys',
                     key = 'Cryptographer.ManageKeys'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Manage KMS',
                     summary = 'Add/Update/Remove/List KMS information',
                     key = 'Cryptographer.ManageKeyServers'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ReadKeyServersInfo',
                     summary = 'ReadKeyServersInfo',
                     key = 'Cryptographer.ReadKeyServersInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Manage encryption policies',
                     summary = 'Manage encryption storage policies',
                     key = 'Cryptographer.ManageEncryptionPolicy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Direct Access',
                     summary = 'Grants access to unencrypted or cleartext data of encrypted VMs',
                     key = 'Cryptographer.Access'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Register host',
                     summary = 'Register host in a cluster with encrypted VMs',
                     key = 'Cryptographer.RegisterHost'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Encrypt new',
                     summary = 'Encrypt newly created VM or disk',
                     key = 'Cryptographer.EncryptNew'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Encrypt',
                     summary = 'Encrypt existing VM or disk',
                     key = 'Cryptographer.Encrypt'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Decrypt',
                     summary = 'Decrypt encrypted VM or disk',
                     key = 'Cryptographer.Decrypt'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Register VM',
                     summary = 'Registed encrypted VM',
                     key = 'Cryptographer.RegisterVM'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Migrate',
                     summary = 'Migrate an encrypted VM',
                     key = 'Cryptographer.Migrate'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Recrypt',
                     summary = 'Re-encrypt an encrypted VM or disk with another key',
                     key = 'Cryptographer.Recrypt'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add disk',
                     summary = 'Add an encrypted disk to a VM',
                     key = 'Cryptographer.AddDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Clone',
                     summary = 'Clone an encrypted VM',
                     key = 'Cryptographer.Clone'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Tenant provisioning operations',
                     summary = 'Tenant provisioning operations',
                     key = 'TenantManager.Update'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Tenant query operations',
                     summary = 'Tenant query operations',
                     key = 'TenantManager.Query'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Subscribe to the guest data publisher service on ESX hosts',
                     summary = 'Subscribe to the guest data publisher service running on ESX hosts for the guest data publication in real time',
                     key = 'GuestDataPublisher.GetData'
                  }
               ],
               privilegeGroup = (vim.ElementDescription) [
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'System'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Trusted Infrastructure administrator',
                     summary = 'Setup and monitoring of Trusted Infrastructure',
                     key = 'TrustedAdmin'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Global',
                     summary = 'Global',
                     key = 'Global'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Folder',
                     summary = 'Folder',
                     key = 'Folder'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Datacenter',
                     summary = 'Datacenter',
                     key = 'Datacenter'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Datastore',
                     summary = 'Datastore',
                     key = 'Datastore'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Network',
                     summary = 'Networks',
                     key = 'Network'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Distributed switch',
                     summary = 'Distributed switch',
                     key = 'DVSwitch'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'dvPort group',
                     summary = 'dvPort groups',
                     key = 'DVPortgroup'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Host',
                     summary = 'Host',
                     key = 'Host'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Inventory',
                     summary = 'Host inventory',
                     key = 'Host.Inventory'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSphere Replication',
                     summary = 'vSphere Replication operations',
                     key = 'Host.Hbr'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configuration',
                     summary = 'Host configuration',
                     key = 'Host.Config'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Local operations',
                     summary = 'Host local operations',
                     key = 'Host.Local'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CIM',
                     summary = 'CIM',
                     key = 'Host.Cim'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Virtual machine',
                     summary = 'Virtual machine',
                     key = 'VirtualMachine'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Edit Inventory',
                     summary = 'Edit the Virtual machine inventory',
                     key = 'VirtualMachine.Inventory'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Interaction',
                     summary = 'Virtual machine interaction',
                     key = 'VirtualMachine.Interact'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Guest operations',
                     summary = 'Operations in a virtual machine guest operating system',
                     key = 'VirtualMachine.GuestOperations'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Change Configuration',
                     summary = 'Virtual machine configuration',
                     key = 'VirtualMachine.Config'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Snapshot management',
                     summary = 'Virtual machine snapshot management',
                     key = 'VirtualMachine.State'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSphere Replication',
                     summary = 'vSphere Replication configuration',
                     key = 'VirtualMachine.Hbr'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Provisioning',
                     summary = 'Virtual machine provisioning',
                     key = 'VirtualMachine.Provisioning'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Service configuration',
                     summary = 'Virtual machine service configuration',
                     key = 'VirtualMachine.Namespace'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource',
                     summary = 'Resource allocation',
                     key = 'Resource'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Alarms',
                     summary = 'Alarms',
                     key = 'Alarm'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Tasks',
                     summary = 'Tasks',
                     key = 'Task'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Scheduled task',
                     summary = 'Scheduled task',
                     key = 'ScheduledTask'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Sessions',
                     summary = 'Sessions',
                     key = 'Sessions'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Performance',
                     summary = 'Performance',
                     key = 'Performance'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Permissions',
                     summary = 'Permissions',
                     key = 'Authorization'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Extension',
                     summary = 'Extensions',
                     key = 'Extension'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vApp',
                     summary = 'Privileges related to vApps',
                     key = 'VApp'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Host profile',
                     summary = 'Host profile',
                     key = 'Profile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ESX Agent Manager',
                     summary = 'ESX Agent Manager',
                     key = 'EAM'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Datastore cluster',
                     summary = 'Datastore cluster',
                     key = 'StoragePod'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Certificates',
                     summary = 'Certificates',
                     key = 'Certificate'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Health update provider',
                     summary = 'Health update provider',
                     key = 'HealthUpdateProvider'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'External stats provider',
                     summary = 'External stats provider',
                     key = 'ExternalStatsProvider'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Cryptographic operations',
                     summary = 'Cryptographic operations',
                     key = 'Cryptographer'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Tenant management',
                     summary = 'Tenant management',
                     key = 'TenantManager'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Interact with the guest data publisher',
                     summary = 'GuestDataPublisher',
                     key = 'GuestDataPublisher'
                  }
               ]
            }
         },
         (vmodl.DynamicProperty) {
            name = 'privilegeList',
            val = (vim.AuthorizationManager.Privilege) [
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'System.Anonymous',
                  onParent = false,
                  name = 'Anonymous',
                  privGroupName = 'System'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'System.View',
                  onParent = false,
                  name = 'View',
                  privGroupName = 'System'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'System.Read',
                  onParent = false,
                  name = 'Read',
                  privGroupName = 'System'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'TrustedAdmin.ConfigureTokenConversionPolicy',
                  onParent = false,
                  name = 'ConfigureTokenConversionPolicy',
                  privGroupName = 'TrustedAdmin'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'TrustedAdmin.ManageKMSTrust',
                  onParent = false,
                  name = 'ManageKMSTrust',
                  privGroupName = 'TrustedAdmin'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'TrustedAdmin.ReadKMSTrust',
                  onParent = false,
                  name = 'ReadKMSTrust',
                  privGroupName = 'TrustedAdmin'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'TrustedAdmin.ReadStsInfo',
                  onParent = false,
                  name = 'ReadStsInfo',
                  privGroupName = 'TrustedAdmin'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'TrustedAdmin.ConfigureHostCertificates',
                  onParent = false,
                  name = 'ConfigureHostCertificates',
                  privGroupName = 'TrustedAdmin'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'TrustedAdmin.ConfigureHostMetadata',
                  onParent = false,
                  name = 'ConfigureHostMetadata',
                  privGroupName = 'TrustedAdmin'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'TrustedAdmin.ManageAttestingSSO',
                  onParent = false,
                  name = 'ManageAttestingSSO',
                  privGroupName = 'TrustedAdmin'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'TrustedAdmin.ReadAttestingSSO',
                  onParent = false,
                  name = 'ReadAttestingSSO',
                  privGroupName = 'TrustedAdmin'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'TrustedAdmin.RetrieveHostMetadata',
                  onParent = false,
                  name = 'RetrieveHostMetadata',
                  privGroupName = 'TrustedAdmin'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'TrustedAdmin.RetrieveTPMHostCertificates',
                  onParent = false,
                  name = 'RetrieveTPMHostCertificates',
                  privGroupName = 'TrustedAdmin'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'TrustedAdmin.ManageTrustedHosts',
                  onParent = false,
                  name = 'ManageTrustedHosts',
                  privGroupName = 'TrustedAdmin'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'TrustedAdmin.ReadTrustedHosts',
                  onParent = false,
                  name = 'ReadTrustedHosts',
                  privGroupName = 'TrustedAdmin'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Global.ManageCustomFields',
                  onParent = false,
                  name = 'ManageCustomFields',
                  privGroupName = 'Global'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Global.SetCustomField',
                  onParent = false,
                  name = 'SetCustomField',
                  privGroupName = 'Global'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Global.LogEvent',
                  onParent = false,
                  name = 'LogEvent',
                  privGroupName = 'Global'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Global.CancelTask',
                  onParent = false,
                  name = 'CancelTask',
                  privGroupName = 'Global'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Global.Licenses',
                  onParent = false,
                  name = 'Licenses',
                  privGroupName = 'Global'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Global.Diagnostics',
                  onParent = false,
                  name = 'Diagnostics',
                  privGroupName = 'Global'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Global.Settings',
                  onParent = false,
                  name = 'Settings',
                  privGroupName = 'Global'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Global.VCServer',
                  onParent = false,
                  name = 'VCServer',
                  privGroupName = 'Global'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Global.CapacityPlanning',
                  onParent = false,
                  name = 'CapacityPlanning',
                  privGroupName = 'Global'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Global.ScriptAction',
                  onParent = false,
                  name = 'ScriptAction',
                  privGroupName = 'Global'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Global.Proxy',
                  onParent = false,
                  name = 'Proxy',
                  privGroupName = 'Global'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Global.DisableMethods',
                  onParent = false,
                  name = 'DisableMethods',
                  privGroupName = 'Global'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Global.EnableMethods',
                  onParent = false,
                  name = 'EnableMethods',
                  privGroupName = 'Global'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Global.ServiceManagers',
                  onParent = false,
                  name = 'ServiceManagers',
                  privGroupName = 'Global'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Global.Health',
                  onParent = false,
                  name = 'Health',
                  privGroupName = 'Global'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Global.SystemTag',
                  onParent = false,
                  name = 'SystemTag',
                  privGroupName = 'Global'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Global.GlobalTag',
                  onParent = false,
                  name = 'GlobalTag',
                  privGroupName = 'Global'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Folder.Create',
                  onParent = false,
                  name = 'Create',
                  privGroupName = 'Folder'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Folder.Delete',
                  onParent = true,
                  name = 'Delete',
                  privGroupName = 'Folder'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Folder.Rename',
                  onParent = false,
                  name = 'Rename',
                  privGroupName = 'Folder'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Folder.Move',
                  onParent = false,
                  name = 'Move',
                  privGroupName = 'Folder'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Datacenter.Create',
                  onParent = false,
                  name = 'Create',
                  privGroupName = 'Datacenter'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Datacenter.Delete',
                  onParent = true,
                  name = 'Delete',
                  privGroupName = 'Datacenter'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Datacenter.Rename',
                  onParent = false,
                  name = 'Rename',
                  privGroupName = 'Datacenter'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Datacenter.Move',
                  onParent = false,
                  name = 'Move',
                  privGroupName = 'Datacenter'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Datacenter.IpPoolConfig',
                  onParent = false,
                  name = 'IpPoolConfig',
                  privGroupName = 'Datacenter'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Datacenter.IpPoolReleaseIp',
                  onParent = false,
                  name = 'IpPoolReleaseIp',
                  privGroupName = 'Datacenter'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Datacenter.IpPoolQueryAllocations',
                  onParent = false,
                  name = 'IpPoolQueryAllocations',
                  privGroupName = 'Datacenter'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Datacenter.Reconfigure',
                  onParent = false,
                  name = 'Reconfigure',
                  privGroupName = 'Datacenter'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Datastore.Rename',
                  onParent = false,
                  name = 'Rename',
                  privGroupName = 'Datastore'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Datastore.Move',
                  onParent = false,
                  name = 'Move',
                  privGroupName = 'Datastore'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Datastore.Delete',
                  onParent = true,
                  name = 'Delete',
                  privGroupName = 'Datastore'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Datastore.Browse',
                  onParent = false,
                  name = 'Browse',
                  privGroupName = 'Datastore'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Datastore.DeleteFile',
                  onParent = false,
                  name = 'DeleteFile',
                  privGroupName = 'Datastore'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Datastore.FileManagement',
                  onParent = false,
                  name = 'FileManagement',
                  privGroupName = 'Datastore'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Datastore.AllocateSpace',
                  onParent = false,
                  name = 'AllocateSpace',
                  privGroupName = 'Datastore'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Datastore.Config',
                  onParent = false,
                  name = 'Config',
                  privGroupName = 'Datastore'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Datastore.UpdateVirtualMachineFiles',
                  onParent = false,
                  name = 'UpdateVirtualMachineFiles',
                  privGroupName = 'Datastore'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Datastore.UpdateVirtualMachineMetadata',
                  onParent = false,
                  name = 'UpdateVirtualMachineMetadata',
                  privGroupName = 'Datastore'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Network.Move',
                  onParent = false,
                  name = 'Move',
                  privGroupName = 'Network'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Network.Delete',
                  onParent = true,
                  name = 'Delete',
                  privGroupName = 'Network'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Network.Config',
                  onParent = false,
                  name = 'Config',
                  privGroupName = 'Network'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Network.Assign',
                  onParent = false,
                  name = 'Assign',
                  privGroupName = 'Network'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'DVSwitch.Create',
                  onParent = false,
                  name = 'Create',
                  privGroupName = 'DVSwitch'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'DVSwitch.Modify',
                  onParent = false,
                  name = 'Modify',
                  privGroupName = 'DVSwitch'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'DVSwitch.HostOp',
                  onParent = false,
                  name = 'HostOp',
                  privGroupName = 'DVSwitch'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'DVSwitch.PolicyOp',
                  onParent = false,
                  name = 'PolicyOp',
                  privGroupName = 'DVSwitch'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'DVSwitch.PortConfig',
                  onParent = false,
                  name = 'PortConfig',
                  privGroupName = 'DVSwitch'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'DVSwitch.PortSetting',
                  onParent = false,
                  name = 'PortSetting',
                  privGroupName = 'DVSwitch'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'DVSwitch.Delete',
                  onParent = true,
                  name = 'Delete',
                  privGroupName = 'DVSwitch'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'DVSwitch.Move',
                  onParent = false,
                  name = 'Move',
                  privGroupName = 'DVSwitch'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'DVSwitch.Vspan',
                  onParent = false,
                  name = 'Vspan',
                  privGroupName = 'DVSwitch'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'DVSwitch.Ipfix',
                  onParent = false,
                  name = 'Ipfix',
                  privGroupName = 'DVSwitch'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'DVSwitch.ResourceManagement',
                  onParent = false,
                  name = 'ResourceManagement',
                  privGroupName = 'DVSwitch'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'DVPortgroup.Create',
                  onParent = false,
                  name = 'Create',
                  privGroupName = 'DVPortgroup'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'DVPortgroup.Modify',
                  onParent = false,
                  name = 'Modify',
                  privGroupName = 'DVPortgroup'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'DVPortgroup.PolicyOp',
                  onParent = false,
                  name = 'PolicyOp',
                  privGroupName = 'DVPortgroup'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'DVPortgroup.ScopeOp',
                  onParent = false,
                  name = 'ScopeOp',
                  privGroupName = 'DVPortgroup'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'DVPortgroup.Ipfix',
                  onParent = false,
                  name = 'Ipfix',
                  privGroupName = 'DVPortgroup'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'DVPortgroup.Delete',
                  onParent = true,
                  name = 'Delete',
                  privGroupName = 'DVPortgroup'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Inventory.AddStandaloneHost',
                  onParent = false,
                  name = 'AddStandaloneHost',
                  privGroupName = 'Host.Inventory'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Inventory.CreateCluster',
                  onParent = false,
                  name = 'CreateCluster',
                  privGroupName = 'Host.Inventory'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Inventory.AddHostToCluster',
                  onParent = false,
                  name = 'AddHostToCluster',
                  privGroupName = 'Host.Inventory'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Inventory.RemoveHostFromCluster',
                  onParent = true,
                  name = 'RemoveHostFromCluster',
                  privGroupName = 'Host.Inventory'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Inventory.MoveCluster',
                  onParent = false,
                  name = 'MoveCluster',
                  privGroupName = 'Host.Inventory'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Inventory.RenameCluster',
                  onParent = false,
                  name = 'RenameCluster',
                  privGroupName = 'Host.Inventory'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Inventory.DeleteCluster',
                  onParent = true,
                  name = 'DeleteCluster',
                  privGroupName = 'Host.Inventory'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Inventory.EditCluster',
                  onParent = false,
                  name = 'EditCluster',
                  privGroupName = 'Host.Inventory'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Inventory.MoveHost',
                  onParent = false,
                  name = 'MoveHost',
                  privGroupName = 'Host.Inventory'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Inventory.ManageClusterLifecyle',
                  onParent = false,
                  name = 'ManageClusterLifecyle',
                  privGroupName = 'Host.Inventory'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Hbr.HbrManagement',
                  onParent = false,
                  name = 'HbrManagement',
                  privGroupName = 'Host.Hbr'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Config.AuthenticationStore',
                  onParent = false,
                  name = 'AuthenticationStore',
                  privGroupName = 'Host.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Config.SystemManagement',
                  onParent = false,
                  name = 'SystemManagement',
                  privGroupName = 'Host.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Config.Connection',
                  onParent = false,
                  name = 'Connection',
                  privGroupName = 'Host.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Config.Maintenance',
                  onParent = false,
                  name = 'Maintenance',
                  privGroupName = 'Host.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Config.AutoStart',
                  onParent = false,
                  name = 'AutoStart',
                  privGroupName = 'Host.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Config.HyperThreading',
                  onParent = false,
                  name = 'HyperThreading',
                  privGroupName = 'Host.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Config.Storage',
                  onParent = false,
                  name = 'Storage',
                  privGroupName = 'Host.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Config.NetService',
                  onParent = false,
                  name = 'NetService',
                  privGroupName = 'Host.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Config.Memory',
                  onParent = false,
                  name = 'Memory',
                  privGroupName = 'Host.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Config.Network',
                  onParent = false,
                  name = 'Network',
                  privGroupName = 'Host.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Config.AdvancedConfig',
                  onParent = false,
                  name = 'AdvancedConfig',
                  privGroupName = 'Host.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Config.Resources',
                  onParent = false,
                  name = 'Resources',
                  privGroupName = 'Host.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Config.Snmp',
                  onParent = false,
                  name = 'Snmp',
                  privGroupName = 'Host.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Config.DateTime',
                  onParent = false,
                  name = 'DateTime',
                  privGroupName = 'Host.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Config.PciPassthru',
                  onParent = false,
                  name = 'PciPassthru',
                  privGroupName = 'Host.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Config.Settings',
                  onParent = false,
                  name = 'Settings',
                  privGroupName = 'Host.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Config.Patch',
                  onParent = false,
                  name = 'Patch',
                  privGroupName = 'Host.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Config.Firmware',
                  onParent = false,
                  name = 'Firmware',
                  privGroupName = 'Host.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Config.Power',
                  onParent = false,
                  name = 'Power',
                  privGroupName = 'Host.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Config.Image',
                  onParent = false,
                  name = 'Image',
                  privGroupName = 'Host.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Config.Quarantine',
                  onParent = false,
                  name = 'Quarantine',
                  privGroupName = 'Host.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Config.Nvdimm',
                  onParent = false,
                  name = 'Nvdimm',
                  privGroupName = 'Host.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Config.ProductLocker',
                  onParent = false,
                  name = 'ProductLocker',
                  privGroupName = 'Host.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Config.GuestStore',
                  onParent = false,
                  name = 'GuestStore',
                  privGroupName = 'Host.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Local.InstallAgent',
                  onParent = false,
                  name = 'InstallAgent',
                  privGroupName = 'Host.Local'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Local.ManageUserGroups',
                  onParent = false,
                  name = 'ManageUserGroups',
                  privGroupName = 'Host.Local'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Local.CreateVM',
                  onParent = false,
                  name = 'CreateVM',
                  privGroupName = 'Host.Local'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Local.ReconfigVM',
                  onParent = false,
                  name = 'ReconfigVM',
                  privGroupName = 'Host.Local'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Local.DeleteVM',
                  onParent = false,
                  name = 'DeleteVM',
                  privGroupName = 'Host.Local'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Cim.CimInteraction',
                  onParent = false,
                  name = 'CimInteraction',
                  privGroupName = 'Host.Cim'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Inventory.Create',
                  onParent = false,
                  name = 'Create',
                  privGroupName = 'VirtualMachine.Inventory'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Inventory.CreateFromExisting',
                  onParent = false,
                  name = 'CreateFromExisting',
                  privGroupName = 'VirtualMachine.Inventory'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Inventory.Register',
                  onParent = false,
                  name = 'Register',
                  privGroupName = 'VirtualMachine.Inventory'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Inventory.Delete',
                  onParent = true,
                  name = 'Delete',
                  privGroupName = 'VirtualMachine.Inventory'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Inventory.Unregister',
                  onParent = true,
                  name = 'Unregister',
                  privGroupName = 'VirtualMachine.Inventory'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Inventory.Move',
                  onParent = false,
                  name = 'Move',
                  privGroupName = 'VirtualMachine.Inventory'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Interact.PowerOn',
                  onParent = false,
                  name = 'PowerOn',
                  privGroupName = 'VirtualMachine.Interact'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Interact.PowerOff',
                  onParent = false,
                  name = 'PowerOff',
                  privGroupName = 'VirtualMachine.Interact'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Interact.Suspend',
                  onParent = false,
                  name = 'Suspend',
                  privGroupName = 'VirtualMachine.Interact'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Interact.SuspendToMemory',
                  onParent = false,
                  name = 'SuspendToMemory',
                  privGroupName = 'VirtualMachine.Interact'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Interact.Reset',
                  onParent = false,
                  name = 'Reset',
                  privGroupName = 'VirtualMachine.Interact'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Interact.Pause',
                  onParent = false,
                  name = 'Pause',
                  privGroupName = 'VirtualMachine.Interact'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Interact.AnswerQuestion',
                  onParent = false,
                  name = 'AnswerQuestion',
                  privGroupName = 'VirtualMachine.Interact'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Interact.ConsoleInteract',
                  onParent = false,
                  name = 'ConsoleInteract',
                  privGroupName = 'VirtualMachine.Interact'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Interact.DeviceConnection',
                  onParent = false,
                  name = 'DeviceConnection',
                  privGroupName = 'VirtualMachine.Interact'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Interact.SetCDMedia',
                  onParent = false,
                  name = 'SetCDMedia',
                  privGroupName = 'VirtualMachine.Interact'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Interact.SetFloppyMedia',
                  onParent = false,
                  name = 'SetFloppyMedia',
                  privGroupName = 'VirtualMachine.Interact'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Interact.ToolsInstall',
                  onParent = false,
                  name = 'ToolsInstall',
                  privGroupName = 'VirtualMachine.Interact'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Interact.GuestControl',
                  onParent = false,
                  name = 'GuestControl',
                  privGroupName = 'VirtualMachine.Interact'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Interact.DefragmentAllDisks',
                  onParent = false,
                  name = 'DefragmentAllDisks',
                  privGroupName = 'VirtualMachine.Interact'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Interact.CreateSecondary',
                  onParent = false,
                  name = 'CreateSecondary',
                  privGroupName = 'VirtualMachine.Interact'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Interact.TurnOffFaultTolerance',
                  onParent = false,
                  name = 'TurnOffFaultTolerance',
                  privGroupName = 'VirtualMachine.Interact'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Interact.MakePrimary',
                  onParent = false,
                  name = 'MakePrimary',
                  privGroupName = 'VirtualMachine.Interact'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Interact.TerminateFaultTolerantVM',
                  onParent = false,
                  name = 'TerminateFaultTolerantVM',
                  privGroupName = 'VirtualMachine.Interact'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Interact.DisableSecondary',
                  onParent = false,
                  name = 'DisableSecondary',
                  privGroupName = 'VirtualMachine.Interact'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Interact.EnableSecondary',
                  onParent = false,
                  name = 'EnableSecondary',
                  privGroupName = 'VirtualMachine.Interact'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Interact.Record',
                  onParent = false,
                  name = 'Record',
                  privGroupName = 'VirtualMachine.Interact'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Interact.Replay',
                  onParent = false,
                  name = 'Replay',
                  privGroupName = 'VirtualMachine.Interact'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Interact.Backup',
                  onParent = false,
                  name = 'Backup',
                  privGroupName = 'VirtualMachine.Interact'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Interact.CreateScreenshot',
                  onParent = false,
                  name = 'CreateScreenshot',
                  privGroupName = 'VirtualMachine.Interact'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Interact.PutUsbScanCodes',
                  onParent = false,
                  name = 'PutUsbScanCodes',
                  privGroupName = 'VirtualMachine.Interact'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Interact.SESparseMaintenance',
                  onParent = false,
                  name = 'SESparseMaintenance',
                  privGroupName = 'VirtualMachine.Interact'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Interact.DnD',
                  onParent = false,
                  name = 'DnD',
                  privGroupName = 'VirtualMachine.Interact'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.GuestOperations.Query',
                  onParent = false,
                  name = 'Query',
                  privGroupName = 'VirtualMachine.GuestOperations'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.GuestOperations.Modify',
                  onParent = false,
                  name = 'Modify',
                  privGroupName = 'VirtualMachine.GuestOperations'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.GuestOperations.Execute',
                  onParent = false,
                  name = 'Execute',
                  privGroupName = 'VirtualMachine.GuestOperations'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.GuestOperations.QueryAliases',
                  onParent = false,
                  name = 'QueryAliases',
                  privGroupName = 'VirtualMachine.GuestOperations'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.GuestOperations.ModifyAliases',
                  onParent = false,
                  name = 'ModifyAliases',
                  privGroupName = 'VirtualMachine.GuestOperations'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Config.Rename',
                  onParent = false,
                  name = 'Rename',
                  privGroupName = 'VirtualMachine.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Config.Annotation',
                  onParent = false,
                  name = 'Annotation',
                  privGroupName = 'VirtualMachine.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Config.AddExistingDisk',
                  onParent = false,
                  name = 'AddExistingDisk',
                  privGroupName = 'VirtualMachine.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Config.AddNewDisk',
                  onParent = false,
                  name = 'AddNewDisk',
                  privGroupName = 'VirtualMachine.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Config.RemoveDisk',
                  onParent = false,
                  name = 'RemoveDisk',
                  privGroupName = 'VirtualMachine.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Config.RawDevice',
                  onParent = false,
                  name = 'RawDevice',
                  privGroupName = 'VirtualMachine.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Config.HostUSBDevice',
                  onParent = false,
                  name = 'HostUSBDevice',
                  privGroupName = 'VirtualMachine.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Config.CPUCount',
                  onParent = false,
                  name = 'CPUCount',
                  privGroupName = 'VirtualMachine.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Config.Memory',
                  onParent = false,
                  name = 'Memory',
                  privGroupName = 'VirtualMachine.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Config.AddRemoveDevice',
                  onParent = false,
                  name = 'AddRemoveDevice',
                  privGroupName = 'VirtualMachine.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Config.EditDevice',
                  onParent = false,
                  name = 'EditDevice',
                  privGroupName = 'VirtualMachine.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Config.Settings',
                  onParent = false,
                  name = 'Settings',
                  privGroupName = 'VirtualMachine.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Config.Resource',
                  onParent = false,
                  name = 'Resource',
                  privGroupName = 'VirtualMachine.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Config.UpgradeVirtualHardware',
                  onParent = false,
                  name = 'UpgradeVirtualHardware',
                  privGroupName = 'VirtualMachine.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Config.ResetGuestInfo',
                  onParent = false,
                  name = 'ResetGuestInfo',
                  privGroupName = 'VirtualMachine.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Config.ToggleForkParent',
                  onParent = false,
                  name = 'ToggleForkParent',
                  privGroupName = 'VirtualMachine.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Config.AdvancedConfig',
                  onParent = false,
                  name = 'AdvancedConfig',
                  privGroupName = 'VirtualMachine.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Config.DiskLease',
                  onParent = false,
                  name = 'DiskLease',
                  privGroupName = 'VirtualMachine.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Config.SwapPlacement',
                  onParent = false,
                  name = 'SwapPlacement',
                  privGroupName = 'VirtualMachine.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Config.DiskExtend',
                  onParent = false,
                  name = 'DiskExtend',
                  privGroupName = 'VirtualMachine.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Config.ChangeTracking',
                  onParent = false,
                  name = 'ChangeTracking',
                  privGroupName = 'VirtualMachine.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Config.QueryUnownedFiles',
                  onParent = false,
                  name = 'QueryUnownedFiles',
                  privGroupName = 'VirtualMachine.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Config.ReloadFromPath',
                  onParent = false,
                  name = 'ReloadFromPath',
                  privGroupName = 'VirtualMachine.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Config.QueryFTCompatibility',
                  onParent = false,
                  name = 'QueryFTCompatibility',
                  privGroupName = 'VirtualMachine.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Config.MksControl',
                  onParent = false,
                  name = 'MksControl',
                  privGroupName = 'VirtualMachine.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Config.ManagedBy',
                  onParent = false,
                  name = 'ManagedBy',
                  privGroupName = 'VirtualMachine.Config'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.State.CreateSnapshot',
                  onParent = false,
                  name = 'CreateSnapshot',
                  privGroupName = 'VirtualMachine.State'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.State.RevertToSnapshot',
                  onParent = false,
                  name = 'RevertToSnapshot',
                  privGroupName = 'VirtualMachine.State'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.State.RemoveSnapshot',
                  onParent = false,
                  name = 'RemoveSnapshot',
                  privGroupName = 'VirtualMachine.State'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.State.RenameSnapshot',
                  onParent = false,
                  name = 'RenameSnapshot',
                  privGroupName = 'VirtualMachine.State'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Hbr.ConfigureReplication',
                  onParent = false,
                  name = 'ConfigureReplication',
                  privGroupName = 'VirtualMachine.Hbr'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Hbr.ReplicaManagement',
                  onParent = false,
                  name = 'ReplicaManagement',
                  privGroupName = 'VirtualMachine.Hbr'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Hbr.MonitorReplication',
                  onParent = false,
                  name = 'MonitorReplication',
                  privGroupName = 'VirtualMachine.Hbr'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Provisioning.Customize',
                  onParent = false,
                  name = 'Customize',
                  privGroupName = 'VirtualMachine.Provisioning'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Provisioning.Clone',
                  onParent = false,
                  name = 'Clone',
                  privGroupName = 'VirtualMachine.Provisioning'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Provisioning.PromoteDisks',
                  onParent = false,
                  name = 'PromoteDisks',
                  privGroupName = 'VirtualMachine.Provisioning'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Provisioning.CreateTemplateFromVM',
                  onParent = false,
                  name = 'CreateTemplateFromVM',
                  privGroupName = 'VirtualMachine.Provisioning'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Provisioning.DeployTemplate',
                  onParent = false,
                  name = 'DeployTemplate',
                  privGroupName = 'VirtualMachine.Provisioning'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Provisioning.CloneTemplate',
                  onParent = false,
                  name = 'CloneTemplate',
                  privGroupName = 'VirtualMachine.Provisioning'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Provisioning.MarkAsTemplate',
                  onParent = false,
                  name = 'MarkAsTemplate',
                  privGroupName = 'VirtualMachine.Provisioning'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Provisioning.MarkAsVM',
                  onParent = false,
                  name = 'MarkAsVM',
                  privGroupName = 'VirtualMachine.Provisioning'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Provisioning.ReadCustSpecs',
                  onParent = false,
                  name = 'ReadCustSpecs',
                  privGroupName = 'VirtualMachine.Provisioning'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Provisioning.ModifyCustSpecs',
                  onParent = false,
                  name = 'ModifyCustSpecs',
                  privGroupName = 'VirtualMachine.Provisioning'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Provisioning.DiskRandomAccess',
                  onParent = false,
                  name = 'DiskRandomAccess',
                  privGroupName = 'VirtualMachine.Provisioning'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Provisioning.DiskRandomRead',
                  onParent = false,
                  name = 'DiskRandomRead',
                  privGroupName = 'VirtualMachine.Provisioning'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Provisioning.FileRandomAccess',
                  onParent = false,
                  name = 'FileRandomAccess',
                  privGroupName = 'VirtualMachine.Provisioning'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Provisioning.GetVmFiles',
                  onParent = false,
                  name = 'GetVmFiles',
                  privGroupName = 'VirtualMachine.Provisioning'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Provisioning.PutVmFiles',
                  onParent = false,
                  name = 'PutVmFiles',
                  privGroupName = 'VirtualMachine.Provisioning'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Namespace.Management',
                  onParent = false,
                  name = 'Management',
                  privGroupName = 'VirtualMachine.Namespace'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Namespace.Query',
                  onParent = false,
                  name = 'Query',
                  privGroupName = 'VirtualMachine.Namespace'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Namespace.ModifyContent',
                  onParent = false,
                  name = 'ModifyContent',
                  privGroupName = 'VirtualMachine.Namespace'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Namespace.ReadContent',
                  onParent = false,
                  name = 'ReadContent',
                  privGroupName = 'VirtualMachine.Namespace'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Namespace.Event',
                  onParent = false,
                  name = 'Event',
                  privGroupName = 'VirtualMachine.Namespace'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VirtualMachine.Namespace.EventNotify',
                  onParent = false,
                  name = 'EventNotify',
                  privGroupName = 'VirtualMachine.Namespace'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Resource.AssignVMToPool',
                  onParent = false,
                  name = 'AssignVMToPool',
                  privGroupName = 'Resource'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Resource.AssignVAppToPool',
                  onParent = false,
                  name = 'AssignVAppToPool',
                  privGroupName = 'Resource'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Resource.ApplyRecommendation',
                  onParent = false,
                  name = 'ApplyRecommendation',
                  privGroupName = 'Resource'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Resource.CreatePool',
                  onParent = false,
                  name = 'CreatePool',
                  privGroupName = 'Resource'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Resource.RenamePool',
                  onParent = false,
                  name = 'RenamePool',
                  privGroupName = 'Resource'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Resource.EditPool',
                  onParent = true,
                  name = 'EditPool',
                  privGroupName = 'Resource'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Resource.MovePool',
                  onParent = false,
                  name = 'MovePool',
                  privGroupName = 'Resource'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Resource.DeletePool',
                  onParent = true,
                  name = 'DeletePool',
                  privGroupName = 'Resource'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Resource.HotMigrate',
                  onParent = false,
                  name = 'HotMigrate',
                  privGroupName = 'Resource'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Resource.ColdMigrate',
                  onParent = false,
                  name = 'ColdMigrate',
                  privGroupName = 'Resource'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Resource.QueryVMotion',
                  onParent = false,
                  name = 'QueryVMotion',
                  privGroupName = 'Resource'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Alarm.Create',
                  onParent = false,
                  name = 'Create',
                  privGroupName = 'Alarm'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Alarm.Delete',
                  onParent = false,
                  name = 'Delete',
                  privGroupName = 'Alarm'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Alarm.Edit',
                  onParent = false,
                  name = 'Edit',
                  privGroupName = 'Alarm'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Alarm.Acknowledge',
                  onParent = false,
                  name = 'Acknowledge',
                  privGroupName = 'Alarm'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Alarm.SetStatus',
                  onParent = false,
                  name = 'SetStatus',
                  privGroupName = 'Alarm'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Alarm.DisableActions',
                  onParent = false,
                  name = 'DisableActions',
                  privGroupName = 'Alarm'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Alarm.ToggleEnableOnEntity',
                  onParent = false,
                  name = 'ToggleEnableOnEntity',
                  privGroupName = 'Alarm'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Task.Create',
                  onParent = false,
                  name = 'Create',
                  privGroupName = 'Task'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Task.Update',
                  onParent = false,
                  name = 'Update',
                  privGroupName = 'Task'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'ScheduledTask.Create',
                  onParent = false,
                  name = 'Create',
                  privGroupName = 'ScheduledTask'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'ScheduledTask.Delete',
                  onParent = false,
                  name = 'Delete',
                  privGroupName = 'ScheduledTask'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'ScheduledTask.Run',
                  onParent = false,
                  name = 'Run',
                  privGroupName = 'ScheduledTask'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'ScheduledTask.Edit',
                  onParent = false,
                  name = 'Edit',
                  privGroupName = 'ScheduledTask'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Sessions.TerminateSession',
                  onParent = false,
                  name = 'TerminateSession',
                  privGroupName = 'Sessions'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Sessions.ValidateSession',
                  onParent = false,
                  name = 'ValidateSession',
                  privGroupName = 'Sessions'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Sessions.GlobalMessage',
                  onParent = false,
                  name = 'GlobalMessage',
                  privGroupName = 'Sessions'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Sessions.ImpersonateUser',
                  onParent = false,
                  name = 'ImpersonateUser',
                  privGroupName = 'Sessions'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Performance.ModifyIntervals',
                  onParent = false,
                  name = 'ModifyIntervals',
                  privGroupName = 'Performance'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Authorization.ModifyRoles',
                  onParent = false,
                  name = 'ModifyRoles',
                  privGroupName = 'Authorization'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Authorization.ReassignRolePermissions',
                  onParent = false,
                  name = 'ReassignRolePermissions',
                  privGroupName = 'Authorization'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Authorization.ModifyPermissions',
                  onParent = false,
                  name = 'ModifyPermissions',
                  privGroupName = 'Authorization'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Extension.Register',
                  onParent = false,
                  name = 'Register',
                  privGroupName = 'Extension'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Extension.Update',
                  onParent = false,
                  name = 'Update',
                  privGroupName = 'Extension'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Extension.Unregister',
                  onParent = false,
                  name = 'Unregister',
                  privGroupName = 'Extension'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VApp.ResourceConfig',
                  onParent = true,
                  name = 'ResourceConfig',
                  privGroupName = 'VApp'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VApp.InstanceConfig',
                  onParent = false,
                  name = 'InstanceConfig',
                  privGroupName = 'VApp'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VApp.ApplicationConfig',
                  onParent = false,
                  name = 'ApplicationConfig',
                  privGroupName = 'VApp'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VApp.ManagedByConfig',
                  onParent = false,
                  name = 'ManagedByConfig',
                  privGroupName = 'VApp'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VApp.Export',
                  onParent = false,
                  name = 'Export',
                  privGroupName = 'VApp'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VApp.Import',
                  onParent = false,
                  name = 'Import',
                  privGroupName = 'VApp'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VApp.PullFromUrls',
                  onParent = false,
                  name = 'PullFromUrls',
                  privGroupName = 'VApp'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VApp.ExtractOvfEnvironment',
                  onParent = false,
                  name = 'ExtractOvfEnvironment',
                  privGroupName = 'VApp'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VApp.AssignVM',
                  onParent = false,
                  name = 'AssignVM',
                  privGroupName = 'VApp'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VApp.AssignResourcePool',
                  onParent = false,
                  name = 'AssignResourcePool',
                  privGroupName = 'VApp'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VApp.AssignVApp',
                  onParent = false,
                  name = 'AssignVApp',
                  privGroupName = 'VApp'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VApp.Clone',
                  onParent = false,
                  name = 'Clone',
                  privGroupName = 'VApp'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VApp.Create',
                  onParent = false,
                  name = 'Create',
                  privGroupName = 'VApp'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VApp.Delete',
                  onParent = true,
                  name = 'Delete',
                  privGroupName = 'VApp'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VApp.Unregister',
                  onParent = true,
                  name = 'Unregister',
                  privGroupName = 'VApp'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VApp.Move',
                  onParent = false,
                  name = 'Move',
                  privGroupName = 'VApp'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VApp.PowerOn',
                  onParent = false,
                  name = 'PowerOn',
                  privGroupName = 'VApp'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VApp.PowerOff',
                  onParent = false,
                  name = 'PowerOff',
                  privGroupName = 'VApp'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VApp.Suspend',
                  onParent = false,
                  name = 'Suspend',
                  privGroupName = 'VApp'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VApp.Rename',
                  onParent = false,
                  name = 'Rename',
                  privGroupName = 'VApp'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Profile.Create',
                  onParent = false,
                  name = 'Create',
                  privGroupName = 'Profile'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Profile.Delete',
                  onParent = false,
                  name = 'Delete',
                  privGroupName = 'Profile'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Profile.Edit',
                  onParent = false,
                  name = 'Edit',
                  privGroupName = 'Profile'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Profile.View',
                  onParent = false,
                  name = 'View',
                  privGroupName = 'Profile'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Profile.Clear',
                  onParent = false,
                  name = 'Clear',
                  privGroupName = 'Profile'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Profile.Export',
                  onParent = false,
                  name = 'Export',
                  privGroupName = 'Profile'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'EAM.Config',
                  onParent = false,
                  name = 'Config',
                  privGroupName = 'EAM'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'EAM.Modify',
                  onParent = false,
                  name = 'Modify',
                  privGroupName = 'EAM'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'EAM.View',
                  onParent = false,
                  name = 'View',
                  privGroupName = 'EAM'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'StoragePod.Config',
                  onParent = false,
                  name = 'Config',
                  privGroupName = 'StoragePod'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Certificate.Manage',
                  onParent = false,
                  name = 'Manage',
                  privGroupName = 'Certificate'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'HealthUpdateProvider.Register',
                  onParent = false,
                  name = 'Register',
                  privGroupName = 'HealthUpdateProvider'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'HealthUpdateProvider.Update',
                  onParent = false,
                  name = 'Update',
                  privGroupName = 'HealthUpdateProvider'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'HealthUpdateProvider.Unregister',
                  onParent = false,
                  name = 'Unregister',
                  privGroupName = 'HealthUpdateProvider'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'ExternalStatsProvider.Register',
                  onParent = false,
                  name = 'Register',
                  privGroupName = 'ExternalStatsProvider'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'ExternalStatsProvider.Update',
                  onParent = false,
                  name = 'Update',
                  privGroupName = 'ExternalStatsProvider'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'ExternalStatsProvider.Unregister',
                  onParent = false,
                  name = 'Unregister',
                  privGroupName = 'ExternalStatsProvider'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Cryptographer.ManageKeys',
                  onParent = false,
                  name = 'ManageKeys',
                  privGroupName = 'Cryptographer'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Cryptographer.ManageKeyServers',
                  onParent = false,
                  name = 'ManageKeyServers',
                  privGroupName = 'Cryptographer'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Cryptographer.ReadKeyServersInfo',
                  onParent = false,
                  name = 'ReadKeyServersInfo',
                  privGroupName = 'Cryptographer'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Cryptographer.ManageEncryptionPolicy',
                  onParent = false,
                  name = 'ManageEncryptionPolicy',
                  privGroupName = 'Cryptographer'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Cryptographer.Access',
                  onParent = false,
                  name = 'Access',
                  privGroupName = 'Cryptographer'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Cryptographer.RegisterHost',
                  onParent = false,
                  name = 'RegisterHost',
                  privGroupName = 'Cryptographer'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Cryptographer.EncryptNew',
                  onParent = false,
                  name = 'EncryptNew',
                  privGroupName = 'Cryptographer'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Cryptographer.Encrypt',
                  onParent = false,
                  name = 'Encrypt',
                  privGroupName = 'Cryptographer'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Cryptographer.Decrypt',
                  onParent = false,
                  name = 'Decrypt',
                  privGroupName = 'Cryptographer'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Cryptographer.RegisterVM',
                  onParent = false,
                  name = 'RegisterVM',
                  privGroupName = 'Cryptographer'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Cryptographer.Migrate',
                  onParent = false,
                  name = 'Migrate',
                  privGroupName = 'Cryptographer'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Cryptographer.Recrypt',
                  onParent = false,
                  name = 'Recrypt',
                  privGroupName = 'Cryptographer'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Cryptographer.AddDisk',
                  onParent = false,
                  name = 'AddDisk',
                  privGroupName = 'Cryptographer'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Cryptographer.Clone',
                  onParent = false,
                  name = 'Clone',
                  privGroupName = 'Cryptographer'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'TenantManager.Update',
                  onParent = false,
                  name = 'Update',
                  privGroupName = 'TenantManager'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'TenantManager.Query',
                  onParent = false,
                  name = 'Query',
                  privGroupName = 'TenantManager'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'GuestDataPublisher.GetData',
                  onParent = false,
                  name = 'GetData',
                  privGroupName = 'GuestDataPublisher'
               }
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'roleList',
            val = (vim.AuthorizationManager.Role) [
               (vim.AuthorizationManager.Role) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  roleId = -8,
                  system = true,
                  name = 'NoTrustedAdmin',
                  info = (vim.Description) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'No Trusted Infrastructure administrator',
                     summary = 'Full access without Trusted Infrastructure privileges'
                  },
                  privilege = (str) [
                     'Alarm.Acknowledge',
                     'Alarm.Create',
                     'Alarm.Delete',
                     'Alarm.DisableActions',
                     'Alarm.Edit',
                     'Alarm.SetStatus',
                     'Alarm.ToggleEnableOnEntity',
                     'Authorization.ModifyPermissions',
                     'Authorization.ModifyRoles',
                     'Authorization.ReassignRolePermissions',
                     'Certificate.Manage',
                     'Cryptographer.Access',
                     'Cryptographer.AddDisk',
                     'Cryptographer.Clone',
                     'Cryptographer.Decrypt',
                     'Cryptographer.Encrypt',
                     'Cryptographer.EncryptNew',
                     'Cryptographer.ManageEncryptionPolicy',
                     'Cryptographer.ManageKeyServers',
                     'Cryptographer.ManageKeys',
                     'Cryptographer.Migrate',
                     'Cryptographer.ReadKeyServersInfo',
                     'Cryptographer.Recrypt',
                     'Cryptographer.RegisterHost',
                     'Cryptographer.RegisterVM',
                     'DVPortgroup.Create',
                     'DVPortgroup.Delete',
                     'DVPortgroup.Ipfix',
                     'DVPortgroup.Modify',
                     'DVPortgroup.PolicyOp',
                     'DVPortgroup.ScopeOp',
                     'DVSwitch.Create',
                     'DVSwitch.Delete',
                     'DVSwitch.HostOp',
                     'DVSwitch.Ipfix',
                     'DVSwitch.Modify',
                     'DVSwitch.Move',
                     'DVSwitch.PolicyOp',
                     'DVSwitch.PortConfig',
                     'DVSwitch.PortSetting',
                     'DVSwitch.ResourceManagement',
                     'DVSwitch.Vspan',
                     'Datacenter.Create',
                     'Datacenter.Delete',
                     'Datacenter.IpPoolConfig',
                     'Datacenter.IpPoolQueryAllocations',
                     'Datacenter.IpPoolReleaseIp',
                     'Datacenter.Move',
                     'Datacenter.Reconfigure',
                     'Datacenter.Rename',
                     'Datastore.AllocateSpace',
                     'Datastore.Browse',
                     'Datastore.Config',
                     'Datastore.Delete',
                     'Datastore.DeleteFile',
                     'Datastore.FileManagement',
                     'Datastore.Move',
                     'Datastore.Rename',
                     'Datastore.UpdateVirtualMachineFiles',
                     'Datastore.UpdateVirtualMachineMetadata',
                     'EAM.Config',
                     'EAM.Modify',
                     'EAM.View',
                     'Extension.Register',
                     'Extension.Unregister',
                     'Extension.Update',
                     'ExternalStatsProvider.Register',
                     'ExternalStatsProvider.Unregister',
                     'ExternalStatsProvider.Update',
                     'Folder.Create',
                     'Folder.Delete',
                     'Folder.Move',
                     'Folder.Rename',
                     'Global.CancelTask',
                     'Global.CapacityPlanning',
                     'Global.Diagnostics',
                     'Global.DisableMethods',
                     'Global.EnableMethods',
                     'Global.GlobalTag',
                     'Global.Health',
                     'Global.Licenses',
                     'Global.LogEvent',
                     'Global.ManageCustomFields',
                     'Global.Proxy',
                     'Global.ScriptAction',
                     'Global.ServiceManagers',
                     'Global.SetCustomField',
                     'Global.Settings',
                     'Global.SystemTag',
                     'Global.VCServer',
                     'GuestDataPublisher.GetData',
                     'HealthUpdateProvider.Register',
                     'HealthUpdateProvider.Unregister',
                     'HealthUpdateProvider.Update',
                     'Host.Cim.CimInteraction',
                     'Host.Config.AdvancedConfig',
                     'Host.Config.AuthenticationStore',
                     'Host.Config.AutoStart',
                     'Host.Config.Connection',
                     'Host.Config.DateTime',
                     'Host.Config.Firmware',
                     'Host.Config.GuestStore',
                     'Host.Config.HyperThreading',
                     'Host.Config.Image',
                     'Host.Config.Maintenance',
                     'Host.Config.Memory',
                     'Host.Config.NetService',
                     'Host.Config.Network',
                     'Host.Config.Nvdimm',
                     'Host.Config.Patch',
                     'Host.Config.PciPassthru',
                     'Host.Config.Power',
                     'Host.Config.ProductLocker',
                     'Host.Config.Quarantine',
                     'Host.Config.Resources',
                     'Host.Config.Settings',
                     'Host.Config.Snmp',
                     'Host.Config.Storage',
                     'Host.Config.SystemManagement',
                     'Host.Hbr.HbrManagement',
                     'Host.Inventory.AddHostToCluster',
                     'Host.Inventory.AddStandaloneHost',
                     'Host.Inventory.CreateCluster',
                     'Host.Inventory.DeleteCluster',
                     'Host.Inventory.EditCluster',
                     'Host.Inventory.ManageClusterLifecyle',
                     'Host.Inventory.MoveCluster',
                     'Host.Inventory.MoveHost',
                     'Host.Inventory.RemoveHostFromCluster',
                     'Host.Inventory.RenameCluster',
                     'Host.Local.CreateVM',
                     'Host.Local.DeleteVM',
                     'Host.Local.InstallAgent',
                     'Host.Local.ManageUserGroups',
                     'Host.Local.ReconfigVM',
                     'Network.Assign',
                     'Network.Config',
                     'Network.Delete',
                     'Network.Move',
                     'Performance.ModifyIntervals',
                     'Profile.Clear',
                     'Profile.Create',
                     'Profile.Delete',
                     'Profile.Edit',
                     'Profile.Export',
                     'Profile.View',
                     'Resource.ApplyRecommendation',
                     'Resource.AssignVAppToPool',
                     'Resource.AssignVMToPool',
                     'Resource.ColdMigrate',
                     'Resource.CreatePool',
                     'Resource.DeletePool',
                     'Resource.EditPool',
                     'Resource.HotMigrate',
                     'Resource.MovePool',
                     'Resource.QueryVMotion',
                     'Resource.RenamePool',
                     'ScheduledTask.Create',
                     'ScheduledTask.Delete',
                     'ScheduledTask.Edit',
                     'ScheduledTask.Run',
                     'Sessions.GlobalMessage',
                     'Sessions.ImpersonateUser',
                     'Sessions.TerminateSession',
                     'Sessions.ValidateSession',
                     'StoragePod.Config',
                     'System.Anonymous',
                     'System.Read',
                     'System.View',
                     'Task.Create',
                     'Task.Update',
                     'TenantManager.Query',
                     'TenantManager.Update',
                     'VApp.ApplicationConfig',
                     'VApp.AssignResourcePool',
                     'VApp.AssignVApp',
                     'VApp.AssignVM',
                     'VApp.Clone',
                     'VApp.Create',
                     'VApp.Delete',
                     'VApp.Export',
                     'VApp.ExtractOvfEnvironment',
                     'VApp.Import',
                     'VApp.InstanceConfig',
                     'VApp.ManagedByConfig',
                     'VApp.Move',
                     'VApp.PowerOff',
                     'VApp.PowerOn',
                     'VApp.PullFromUrls',
                     'VApp.Rename',
                     'VApp.ResourceConfig',
                     'VApp.Suspend',
                     'VApp.Unregister',
                     'VirtualMachine.Config.AddExistingDisk',
                     'VirtualMachine.Config.AddNewDisk',
                     'VirtualMachine.Config.AddRemoveDevice',
                     'VirtualMachine.Config.AdvancedConfig',
                     'VirtualMachine.Config.Annotation',
                     'VirtualMachine.Config.CPUCount',
                     'VirtualMachine.Config.ChangeTracking',
                     'VirtualMachine.Config.DiskExtend',
                     'VirtualMachine.Config.DiskLease',
                     'VirtualMachine.Config.EditDevice',
                     'VirtualMachine.Config.HostUSBDevice',
                     'VirtualMachine.Config.ManagedBy',
                     'VirtualMachine.Config.Memory',
                     'VirtualMachine.Config.MksControl',
                     'VirtualMachine.Config.QueryFTCompatibility',
                     'VirtualMachine.Config.QueryUnownedFiles',
                     'VirtualMachine.Config.RawDevice',
                     'VirtualMachine.Config.ReloadFromPath',
                     'VirtualMachine.Config.RemoveDisk',
                     'VirtualMachine.Config.Rename',
                     'VirtualMachine.Config.ResetGuestInfo',
                     'VirtualMachine.Config.Resource',
                     'VirtualMachine.Config.Settings',
                     'VirtualMachine.Config.SwapPlacement',
                     'VirtualMachine.Config.ToggleForkParent',
                     'VirtualMachine.Config.UpgradeVirtualHardware',
                     'VirtualMachine.GuestOperations.Execute',
                     'VirtualMachine.GuestOperations.Modify',
                     'VirtualMachine.GuestOperations.ModifyAliases',
                     'VirtualMachine.GuestOperations.Query',
                     'VirtualMachine.GuestOperations.QueryAliases',
                     'VirtualMachine.Hbr.ConfigureReplication',
                     'VirtualMachine.Hbr.MonitorReplication',
                     'VirtualMachine.Hbr.ReplicaManagement',
                     'VirtualMachine.Interact.AnswerQuestion',
                     'VirtualMachine.Interact.Backup',
                     'VirtualMachine.Interact.ConsoleInteract',
                     'VirtualMachine.Interact.CreateScreenshot',
                     'VirtualMachine.Interact.CreateSecondary',
                     'VirtualMachine.Interact.DefragmentAllDisks',
                     'VirtualMachine.Interact.DeviceConnection',
                     'VirtualMachine.Interact.DisableSecondary',
                     'VirtualMachine.Interact.DnD',
                     'VirtualMachine.Interact.EnableSecondary',
                     'VirtualMachine.Interact.GuestControl',
                     'VirtualMachine.Interact.MakePrimary',
                     'VirtualMachine.Interact.Pause',
                     'VirtualMachine.Interact.PowerOff',
                     'VirtualMachine.Interact.PowerOn',
                     'VirtualMachine.Interact.PutUsbScanCodes',
                     'VirtualMachine.Interact.Record',
                     'VirtualMachine.Interact.Replay',
                     'VirtualMachine.Interact.Reset',
                     'VirtualMachine.Interact.SESparseMaintenance',
                     'VirtualMachine.Interact.SetCDMedia',
                     'VirtualMachine.Interact.SetFloppyMedia',
                     'VirtualMachine.Interact.Suspend',
                     'VirtualMachine.Interact.SuspendToMemory',
                     'VirtualMachine.Interact.TerminateFaultTolerantVM',
                     'VirtualMachine.Interact.ToolsInstall',
                     'VirtualMachine.Interact.TurnOffFaultTolerance',
                     'VirtualMachine.Inventory.Create',
                     'VirtualMachine.Inventory.CreateFromExisting',
                     'VirtualMachine.Inventory.Delete',
                     'VirtualMachine.Inventory.Move',
                     'VirtualMachine.Inventory.Register',
                     'VirtualMachine.Inventory.Unregister',
                     'VirtualMachine.Namespace.Event',
                     'VirtualMachine.Namespace.EventNotify',
                     'VirtualMachine.Namespace.Management',
                     'VirtualMachine.Namespace.ModifyContent',
                     'VirtualMachine.Namespace.Query',
                     'VirtualMachine.Namespace.ReadContent',
                     'VirtualMachine.Provisioning.Clone',
                     'VirtualMachine.Provisioning.CloneTemplate',
                     'VirtualMachine.Provisioning.CreateTemplateFromVM',
                     'VirtualMachine.Provisioning.Customize',
                     'VirtualMachine.Provisioning.DeployTemplate',
                     'VirtualMachine.Provisioning.DiskRandomAccess',
                     'VirtualMachine.Provisioning.DiskRandomRead',
                     'VirtualMachine.Provisioning.FileRandomAccess',
                     'VirtualMachine.Provisioning.GetVmFiles',
                     'VirtualMachine.Provisioning.MarkAsTemplate',
                     'VirtualMachine.Provisioning.MarkAsVM',
                     'VirtualMachine.Provisioning.ModifyCustSpecs',
                     'VirtualMachine.Provisioning.PromoteDisks',
                     'VirtualMachine.Provisioning.PutVmFiles',
                     'VirtualMachine.Provisioning.ReadCustSpecs',
                     'VirtualMachine.State.CreateSnapshot',
                     'VirtualMachine.State.RemoveSnapshot',
                     'VirtualMachine.State.RenameSnapshot',
                     'VirtualMachine.State.RevertToSnapshot'
                  ]
               },
               (vim.AuthorizationManager.Role) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  roleId = -7,
                  system = true,
                  name = 'TrustedAdmin',
                  info = (vim.Description) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Trusted Infrastructure administrator',
                     summary = 'Setup and monitoring of Trusted Infrastructure'
                  },
                  privilege = (str) [
                     'System.Anonymous',
                     'System.Read',
                     'System.View',
                     'TrustedAdmin.ConfigureHostCertificates',
                     'TrustedAdmin.ConfigureHostMetadata',
                     'TrustedAdmin.ConfigureTokenConversionPolicy',
                     'TrustedAdmin.ManageAttestingSSO',
                     'TrustedAdmin.ManageKMSTrust',
                     'TrustedAdmin.ManageTrustedHosts',
                     'TrustedAdmin.ReadAttestingSSO',
                     'TrustedAdmin.ReadKMSTrust',
                     'TrustedAdmin.ReadStsInfo',
                     'TrustedAdmin.ReadTrustedHosts',
                     'TrustedAdmin.RetrieveHostMetadata',
                     'TrustedAdmin.RetrieveTPMHostCertificates'
                  ]
               },
               (vim.AuthorizationManager.Role) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  roleId = -6,
                  system = true,
                  name = 'NoCryptoAdmin',
                  info = (vim.Description) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'No cryptography administrator',
                     summary = 'Full access without Cryptographic operations and Trusted Infrastructure privileges'
                  },
                  privilege = (str) []
               },
               (vim.AuthorizationManager.Role) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  roleId = -5,
                  system = true,
                  name = 'NoAccess',
                  info = (vim.Description) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'No access',
                     summary = 'Used for restricting granted access'
                  },
                  privilege = (str) []
               },
               (vim.AuthorizationManager.Role) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  roleId = -4,
                  system = true,
                  name = 'Anonymous',
                  info = (vim.Description) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Anonymous',
                     summary = 'Not logged-in user (cannot be granted)'
                  },
                  privilege = (str) [
                     'System.Anonymous'
                  ]
               },
               (vim.AuthorizationManager.Role) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  roleId = -3,
                  system = true,
                  name = 'View',
                  info = (vim.Description) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'View',
                     summary = 'Visibility access (cannot be granted)'
                  },
                  privilege = (str) [
                     'System.Anonymous',
                     'System.View'
                  ]
               },
               (vim.AuthorizationManager.Role) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  roleId = -2,
                  system = true,
                  name = 'ReadOnly',
                  info = (vim.Description) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read-only',
                     summary = 'See details of objects, but not make changes'
                  },
                  privilege = (str) [
                     'System.Anonymous',
                     'System.Read',
                     'System.View'
                  ]
               },
               (vim.AuthorizationManager.Role) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  roleId = -1,
                  system = true,
                  name = 'Admin',
                  info = (vim.Description) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Administrator',
                     summary = 'Full access rights'
                  },
                  privilege = (str) [
                     'Alarm.Acknowledge',
                     'Alarm.Create',
                     'Alarm.Delete',
                     'Alarm.DisableActions',
                     'Alarm.Edit',
                     'Alarm.SetStatus',
                     'Alarm.ToggleEnableOnEntity',
                     'Authorization.ModifyPermissions',
                     'Authorization.ModifyRoles',
                     'Authorization.ReassignRolePermissions',
                     'Certificate.Manage',
                     'Cryptographer.Access',
                     'Cryptographer.AddDisk',
                     'Cryptographer.Clone',
                     'Cryptographer.Decrypt',
                     'Cryptographer.Encrypt',
                     'Cryptographer.EncryptNew',
                     'Cryptographer.ManageEncryptionPolicy',
                     'Cryptographer.ManageKeyServers',
                     'Cryptographer.ManageKeys',
                     'Cryptographer.Migrate',
                     'Cryptographer.ReadKeyServersInfo',
                     'Cryptographer.Recrypt',
                     'Cryptographer.RegisterHost',
                     'Cryptographer.RegisterVM',
                     'DVPortgroup.Create',
                     'DVPortgroup.Delete',
                     'DVPortgroup.Ipfix',
                     'DVPortgroup.Modify',
                     'DVPortgroup.PolicyOp',
                     'DVPortgroup.ScopeOp',
                     'DVSwitch.Create',
                     'DVSwitch.Delete',
                     'DVSwitch.HostOp',
                     'DVSwitch.Ipfix',
                     'DVSwitch.Modify',
                     'DVSwitch.Move',
                     'DVSwitch.PolicyOp',
                     'DVSwitch.PortConfig',
                     'DVSwitch.PortSetting',
                     'DVSwitch.ResourceManagement',
                     'DVSwitch.Vspan',
                     'Datacenter.Create',
                     'Datacenter.Delete',
                     'Datacenter.IpPoolConfig',
                     'Datacenter.IpPoolQueryAllocations',
                     'Datacenter.IpPoolReleaseIp',
                     'Datacenter.Move',
                     'Datacenter.Reconfigure',
                     'Datacenter.Rename',
                     'Datastore.AllocateSpace',
                     'Datastore.Browse',
                     'Datastore.Config',
                     'Datastore.Delete',
                     'Datastore.DeleteFile',
                     'Datastore.FileManagement',
                     'Datastore.Move',
                     'Datastore.Rename',
                     'Datastore.UpdateVirtualMachineFiles',
                     'Datastore.UpdateVirtualMachineMetadata',
                     'EAM.Config',
                     'EAM.Modify',
                     'EAM.View',
                     'Extension.Register',
                     'Extension.Unregister',
                     'Extension.Update',
                     'ExternalStatsProvider.Register',
                     'ExternalStatsProvider.Unregister',
                     'ExternalStatsProvider.Update',
                     'Folder.Create',
                     'Folder.Delete',
                     'Folder.Move',
                     'Folder.Rename',
                     'Global.CancelTask',
                     'Global.CapacityPlanning',
                     'Global.Diagnostics',
                     'Global.DisableMethods',
                     'Global.EnableMethods',
                     'Global.GlobalTag',
                     'Global.Health',
                     'Global.Licenses',
                     'Global.LogEvent',
                     'Global.ManageCustomFields',
                     'Global.Proxy',
                     'Global.ScriptAction',
                     'Global.ServiceManagers',
                     'Global.SetCustomField',
                     'Global.Settings',
                     'Global.SystemTag',
                     'Global.VCServer',
                     'GuestDataPublisher.GetData',
                     'HealthUpdateProvider.Register',
                     'HealthUpdateProvider.Unregister',
                     'HealthUpdateProvider.Update',
                     'Host.Cim.CimInteraction',
                     'Host.Config.AdvancedConfig',
                     'Host.Config.AuthenticationStore',
                     'Host.Config.AutoStart',
                     'Host.Config.Connection',
                     'Host.Config.DateTime',
                     'Host.Config.Firmware',
                     'Host.Config.GuestStore',
                     'Host.Config.HyperThreading',
                     'Host.Config.Image',
                     'Host.Config.Maintenance',
                     'Host.Config.Memory',
                     'Host.Config.NetService',
                     'Host.Config.Network',
                     'Host.Config.Nvdimm',
                     'Host.Config.Patch',
                     'Host.Config.PciPassthru',
                     'Host.Config.Power',
                     'Host.Config.ProductLocker',
                     'Host.Config.Quarantine',
                     'Host.Config.Resources',
                     'Host.Config.Settings',
                     'Host.Config.Snmp',
                     'Host.Config.Storage',
                     'Host.Config.SystemManagement',
                     'Host.Hbr.HbrManagement',
                     'Host.Inventory.AddHostToCluster',
                     'Host.Inventory.AddStandaloneHost',
                     'Host.Inventory.CreateCluster',
                     'Host.Inventory.DeleteCluster',
                     'Host.Inventory.EditCluster',
                     'Host.Inventory.ManageClusterLifecyle',
                     'Host.Inventory.MoveCluster',
                     'Host.Inventory.MoveHost',
                     'Host.Inventory.RemoveHostFromCluster',
                     'Host.Inventory.RenameCluster',
                     'Host.Local.CreateVM',
                     'Host.Local.DeleteVM',
                     'Host.Local.InstallAgent',
                     'Host.Local.ManageUserGroups',
                     'Host.Local.ReconfigVM',
                     'Network.Assign',
                     'Network.Config',
                     'Network.Delete',
                     'Network.Move',
                     'Performance.ModifyIntervals',
                     'Profile.Clear',
                     'Profile.Create',
                     'Profile.Delete',
                     'Profile.Edit',
                     'Profile.Export',
                     'Profile.View',
                     'Resource.ApplyRecommendation',
                     'Resource.AssignVAppToPool',
                     'Resource.AssignVMToPool',
                     'Resource.ColdMigrate',
                     'Resource.CreatePool',
                     'Resource.DeletePool',
                     'Resource.EditPool',
                     'Resource.HotMigrate',
                     'Resource.MovePool',
                     'Resource.QueryVMotion',
                     'Resource.RenamePool',
                     'ScheduledTask.Create',
                     'ScheduledTask.Delete',
                     'ScheduledTask.Edit',
                     'ScheduledTask.Run',
                     'Sessions.GlobalMessage',
                     'Sessions.ImpersonateUser',
                     'Sessions.TerminateSession',
                     'Sessions.ValidateSession',
                     'StoragePod.Config',
                     'System.Anonymous',
                     'System.Read',
                     'System.View',
                     'Task.Create',
                     'Task.Update',
                     'TenantManager.Query',
                     'TenantManager.Update',
                     'TrustedAdmin.ConfigureHostCertificates',
                     'TrustedAdmin.ConfigureHostMetadata',
                     'TrustedAdmin.ConfigureTokenConversionPolicy',
                     'TrustedAdmin.ManageAttestingSSO',
                     'TrustedAdmin.ManageKMSTrust',
                     'TrustedAdmin.ManageTrustedHosts',
                     'TrustedAdmin.ReadAttestingSSO',
                     'TrustedAdmin.ReadKMSTrust',
                     'TrustedAdmin.ReadStsInfo',
                     'TrustedAdmin.ReadTrustedHosts',
                     'TrustedAdmin.RetrieveHostMetadata',
                     'TrustedAdmin.RetrieveTPMHostCertificates',
                     'VApp.ApplicationConfig',
                     'VApp.AssignResourcePool',
                     'VApp.AssignVApp',
                     'VApp.AssignVM',
                     'VApp.Clone',
                     'VApp.Create',
                     'VApp.Delete',
                     'VApp.Export',
                     'VApp.ExtractOvfEnvironment',
                     'VApp.Import',
                     'VApp.InstanceConfig',
                     'VApp.ManagedByConfig',
                     'VApp.Move',
                     'VApp.PowerOff',
                     'VApp.PowerOn',
                     'VApp.PullFromUrls',
                     'VApp.Rename',
                     'VApp.ResourceConfig',
                     'VApp.Suspend',
                     'VApp.Unregister',
                     'VirtualMachine.Config.AddExistingDisk',
                     'VirtualMachine.Config.AddNewDisk',
                     'VirtualMachine.Config.AddRemoveDevice',
                     'VirtualMachine.Config.AdvancedConfig',
                     'VirtualMachine.Config.Annotation',
                     'VirtualMachine.Config.CPUCount',
                     'VirtualMachine.Config.ChangeTracking',
                     'VirtualMachine.Config.DiskExtend',
                     'VirtualMachine.Config.DiskLease',
                     'VirtualMachine.Config.EditDevice',
                     'VirtualMachine.Config.HostUSBDevice',
                     'VirtualMachine.Config.ManagedBy',
                     'VirtualMachine.Config.Memory',
                     'VirtualMachine.Config.MksControl',
                     'VirtualMachine.Config.QueryFTCompatibility',
                     'VirtualMachine.Config.QueryUnownedFiles',
                     'VirtualMachine.Config.RawDevice',
                     'VirtualMachine.Config.ReloadFromPath',
                     'VirtualMachine.Config.RemoveDisk',
                     'VirtualMachine.Config.Rename',
                     'VirtualMachine.Config.ResetGuestInfo',
                     'VirtualMachine.Config.Resource',
                     'VirtualMachine.Config.Settings',
                     'VirtualMachine.Config.SwapPlacement',
                     'VirtualMachine.Config.ToggleForkParent',
                     'VirtualMachine.Config.UpgradeVirtualHardware',
                     'VirtualMachine.GuestOperations.Execute',
                     'VirtualMachine.GuestOperations.Modify',
                     'VirtualMachine.GuestOperations.ModifyAliases',
                     'VirtualMachine.GuestOperations.Query',
                     'VirtualMachine.GuestOperations.QueryAliases',
                     'VirtualMachine.Hbr.ConfigureReplication',
                     'VirtualMachine.Hbr.MonitorReplication',
                     'VirtualMachine.Hbr.ReplicaManagement',
                     'VirtualMachine.Interact.AnswerQuestion',
                     'VirtualMachine.Interact.Backup',
                     'VirtualMachine.Interact.ConsoleInteract',
                     'VirtualMachine.Interact.CreateScreenshot',
                     'VirtualMachine.Interact.CreateSecondary',
                     'VirtualMachine.Interact.DefragmentAllDisks',
                     'VirtualMachine.Interact.DeviceConnection',
                     'VirtualMachine.Interact.DisableSecondary',
                     'VirtualMachine.Interact.DnD',
                     'VirtualMachine.Interact.EnableSecondary',
                     'VirtualMachine.Interact.GuestControl',
                     'VirtualMachine.Interact.MakePrimary',
                     'VirtualMachine.Interact.Pause',
                     'VirtualMachine.Interact.PowerOff',
                     'VirtualMachine.Interact.PowerOn',
                     'VirtualMachine.Interact.PutUsbScanCodes',
                     'VirtualMachine.Interact.Record',
                     'VirtualMachine.Interact.Replay',
                     'VirtualMachine.Interact.Reset',
                     'VirtualMachine.Interact.SESparseMaintenance',
                     'VirtualMachine.Interact.SetCDMedia',
                     'VirtualMachine.Interact.SetFloppyMedia',
                     'VirtualMachine.Interact.Suspend',
                     'VirtualMachine.Interact.SuspendToMemory',
                     'VirtualMachine.Interact.TerminateFaultTolerantVM',
                     'VirtualMachine.Interact.ToolsInstall',
                     'VirtualMachine.Interact.TurnOffFaultTolerance',
                     'VirtualMachine.Inventory.Create',
                     'VirtualMachine.Inventory.CreateFromExisting',
                     'VirtualMachine.Inventory.Delete',
                     'VirtualMachine.Inventory.Move',
                     'VirtualMachine.Inventory.Register',
                     'VirtualMachine.Inventory.Unregister',
                     'VirtualMachine.Namespace.Event',
                     'VirtualMachine.Namespace.EventNotify',
                     'VirtualMachine.Namespace.Management',
                     'VirtualMachine.Namespace.ModifyContent',
                     'VirtualMachine.Namespace.Query',
                     'VirtualMachine.Namespace.ReadContent',
                     'VirtualMachine.Provisioning.Clone',
                     'VirtualMachine.Provisioning.CloneTemplate',
                     'VirtualMachine.Provisioning.CreateTemplateFromVM',
                     'VirtualMachine.Provisioning.Customize',
                     'VirtualMachine.Provisioning.DeployTemplate',
                     'VirtualMachine.Provisioning.DiskRandomAccess',
                     'VirtualMachine.Provisioning.DiskRandomRead',
                     'VirtualMachine.Provisioning.FileRandomAccess',
                     'VirtualMachine.Provisioning.GetVmFiles',
                     'VirtualMachine.Provisioning.MarkAsTemplate',
                     'VirtualMachine.Provisioning.MarkAsVM',
                     'VirtualMachine.Provisioning.ModifyCustSpecs',
                     'VirtualMachine.Provisioning.PromoteDisks',
                     'VirtualMachine.Provisioning.PutVmFiles',
                     'VirtualMachine.Provisioning.ReadCustSpecs',
                     'VirtualMachine.State.CreateSnapshot',
                     'VirtualMachine.State.RemoveSnapshot',
                     'VirtualMachine.State.RenameSnapshot',
                     'VirtualMachine.State.RevertToSnapshot'
                  ]
               }
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 2. vim.ComputeResource::ha-compute-res ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.ComputeResource:ha-compute-res',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'configurationEx',
            val = (vim.ComputeResource.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vmSwapPlacement = 'vmDirectory',
               spbmEnabled = <unset>,
               defaultHardwareVersionKey = <unset>,
               maximumHardwareVersionKey = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:60f70d70-ace69d03-c1e0-b02628c911c0',
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'Destroy_Task',
               'Reload',
               'Rename_Task',
               'ReconfigureComputeResource_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:ha-env-browser-vmx-19'
         },
         (vmodl.DynamicProperty) {
            name = 'host',
            val = (ManagedObject) [
               'vim.HostSystem:ha-host'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'esxi7-22.'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-host'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.ComputeResource.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               totalCpu = 312960,
               totalMemory = 2185989591040,
               numCpuCores = 128,
               numCpuThreads = 256,
               effectiveCpu = 312960,
               effectiveMemory = 2185989591040,
               numHosts = 1,
               numEffectiveHosts = 1,
               overallStatus = 'green'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 3. vim.Datacenter::ha-datacenter ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Datacenter:ha-datacenter',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'configuration',
            val = (vim.Datacenter.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               defaultHardwareVersionKey = <unset>,
               maximumHardwareVersionKey = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:60f70d70-ace69d03-c1e0-b02628c911c0',
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'datastoreFolder',
            val = 'vim.Folder:ha-folder-datastore'
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) []
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'hostFolder',
            val = 'vim.Folder:ha-folder-host'
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'ha-datacenter'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'networkFolder',
            val = 'vim.Folder:ha-folder-network'
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-root'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'vmFolder',
            val = 'vim.Folder:ha-folder-vm'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 4. vim.Datastore::60f70d70-ace69d03-c1e0-b02628c911c0 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Datastore:60f70d70-ace69d03-c1e0-b02628c911c0',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'browser',
            val = 'vim.host.DatastoreBrowser:60f70d70-ace69d03-c1e0-b02628c911c0-datastorebrowser'
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.Datastore.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               directoryHierarchySupported = true,
               rawDiskMappingsSupported = true,
               perFileThinProvisioningSupported = true,
               storageIORMSupported = true,
               nativeSnapshotSupported = false,
               nativeSnapshotCopySupported = <unset>,
               topLevelDirectoryCreateSupported = true,
               seSparseSupported = true,
               vmfsSparseSupported = false,
               vsanSparseSupported = false,
               upitSupported = false,
               vmdkExpandSupported = true,
               minimumCongestionThresholdInMs = <unset>,
               clusteredVmdkSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) []
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'host',
            val = (vim.Datastore.HostMount) [
               (vim.Datastore.HostMount) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'vim.HostSystem:ha-host',
                  mountInfo = (vim.host.MountInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     path = '/vmfs/volumes/60f70d70-ace69d03-c1e0-b02628c911c0',
                     accessMode = 'readWrite',
                     mounted = true,
                     accessible = true,
                     inaccessibleReason = <unset>
                  }
               }
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'info',
            val = (vim.host.VmfsDatastoreInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               name = 'datastore1 (1)',
               url = '/vmfs/volumes/60f70d70-ace69d03-c1e0-b02628c911c0',
               freeSpace = 654527430656,
               maxFileSize = 70368744177664,
               maxVirtualDiskCapacity = 68169720922112,
               maxMemoryFileSize = 70368744177664,
               timestamp = 2021-08-20T15:37:06.775785Z,
               containerId = <unset>,
               aliasOf = <unset>,
               datastoreFormat = <unset>,
               logicalSectorSize = <unset>,
               physicalSectorSize = <unset>,
               maxPhysicalRDMFileSize = 70368744177664,
               maxVirtualRDMFileSize = 68169720922112,
               vmfs = (vim.host.VmfsVolume) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  type = 'VMFS',
                  name = 'datastore1 (1)',
                  capacity = 661424963584,
                  blockSizeMb = 1,
                  blockSize = 1024,
                  unmapGranularity = 1024,
                  unmapPriority = 'low',
                  unmapBandwidthSpec = <unset>,
                  maxBlocks = 63963136,
                  majorVersion = 6,
                  version = '6.82',
                  uuid = '60f70d70-ace69d03-c1e0-b02628c911c0',
                  extent = (vim.host.ScsiDisk.Partition) [
                     (vim.host.ScsiDisk.Partition) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        diskName = 'naa.600062b202341c0025fb583c46a35696',
                        partition = 8
                     }
                  ],
                  vmfsUpgradable = false,
                  forceMountedInfo = <unset>,
                  ssd = true,
                  local = true,
                  scsiDiskType = <unset>
               },
               lun = (vim.host.VmfsDatastoreInfo.ScsiLunInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'iormConfiguration',
            val = (vim.StorageResourceManager.IORMConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               enabled = false,
               congestionThresholdMode = '',
               congestionThreshold = 232,
               percentOfPeakThroughput = <unset>,
               statsCollectionEnabled = false,
               reservationEnabled = true,
               statsAggregationDisabled = <unset>,
               reservableIopsThreshold = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'datastore1 (1)'
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-datastore'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.Datastore.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               datastore = 'vim.Datastore:60f70d70-ace69d03-c1e0-b02628c911c0',
               name = 'datastore1 (1)',
               url = '/vmfs/volumes/60f70d70-ace69d03-c1e0-b02628c911c0',
               capacity = 661424963584,
               freeSpace = 654527430656,
               uncommitted = 2495451662,
               accessible = true,
               multipleHostAccess = <unset>,
               type = 'VMFS',
               maintenanceMode = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) [
               (vim.Tag) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'SSD-Backed'
               }
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'vm',
            val = (ManagedObject) [
               'vim.VirtualMachine:1'
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 5. vim.Datastore::6102f50f-53d691eb-8fda-b02628c915f0 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'browser',
            val = 'vim.host.DatastoreBrowser:6102f50f-53d691eb-8fda-b02628c915f0-datastorebrowser'
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.Datastore.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               directoryHierarchySupported = true,
               rawDiskMappingsSupported = true,
               perFileThinProvisioningSupported = true,
               storageIORMSupported = true,
               nativeSnapshotSupported = false,
               nativeSnapshotCopySupported = <unset>,
               topLevelDirectoryCreateSupported = true,
               seSparseSupported = true,
               vmfsSparseSupported = false,
               vsanSparseSupported = false,
               upitSupported = false,
               vmdkExpandSupported = true,
               minimumCongestionThresholdInMs = <unset>,
               clusteredVmdkSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) []
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'host',
            val = (vim.Datastore.HostMount) [
               (vim.Datastore.HostMount) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'vim.HostSystem:ha-host',
                  mountInfo = (vim.host.MountInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     path = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0',
                     accessMode = 'readWrite',
                     mounted = true,
                     accessible = true,
                     inaccessibleReason = <unset>
                  }
               }
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'info',
            val = (vim.host.VmfsDatastoreInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               name = 'Vol1',
               url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0',
               freeSpace = 584571682816,
               maxFileSize = 70368744177664,
               maxVirtualDiskCapacity = 68169720922112,
               maxMemoryFileSize = 70368744177664,
               timestamp = 2021-08-20T14:54:13.728526Z,
               containerId = <unset>,
               aliasOf = <unset>,
               datastoreFormat = <unset>,
               logicalSectorSize = <unset>,
               physicalSectorSize = <unset>,
               maxPhysicalRDMFileSize = 70368744177664,
               maxVirtualRDMFileSize = 68169720922112,
               vmfs = (vim.host.VmfsVolume) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  type = 'VMFS',
                  name = 'Vol1',
                  capacity = 10994847842304,
                  blockSizeMb = 1,
                  blockSize = 1024,
                  unmapGranularity = 1024,
                  unmapPriority = 'low',
                  unmapBandwidthSpec = <unset>,
                  maxBlocks = 63963136,
                  majorVersion = 6,
                  version = '6.82',
                  uuid = '6102f50f-53d691eb-8fda-b02628c915f0',
                  extent = (vim.host.ScsiDisk.Partition) [
                     (vim.host.ScsiDisk.Partition) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        diskName = 'eui.0000e88360f0c66f00a0980000d663f2',
                        partition = 1
                     }
                  ],
                  vmfsUpgradable = false,
                  forceMountedInfo = <unset>,
                  ssd = true,
                  local = false,
                  scsiDiskType = <unset>
               },
               lun = (vim.host.VmfsDatastoreInfo.ScsiLunInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'iormConfiguration',
            val = (vim.StorageResourceManager.IORMConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               enabled = false,
               congestionThresholdMode = '',
               congestionThreshold = 232,
               percentOfPeakThroughput = <unset>,
               statsCollectionEnabled = false,
               reservationEnabled = true,
               statsAggregationDisabled = <unset>,
               reservableIopsThreshold = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'Vol1'
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-datastore'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.Datastore.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
               name = 'Vol1',
               url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0',
               capacity = 10994847842304,
               freeSpace = 584571682816,
               uncommitted = 26393088993,
               accessible = true,
               multipleHostAccess = <unset>,
               type = 'VMFS',
               maintenanceMode = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) [
               (vim.Tag) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'SSD-Backed'
               }
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'vm',
            val = (ManagedObject) [
               'vim.VirtualMachine:1704',
               'vim.VirtualMachine:1821',
               'vim.VirtualMachine:1822',
               'vim.VirtualMachine:1824',
               'vim.VirtualMachine:1825',
               'vim.VirtualMachine:1832',
               'vim.VirtualMachine:1836',
               'vim.VirtualMachine:1837',
               'vim.VirtualMachine:1843',
               'vim.VirtualMachine:1906',
               'vim.VirtualMachine:1919',
               'vim.VirtualMachine:1926',
               'vim.VirtualMachine:1927',
               'vim.VirtualMachine:1931',
               'vim.VirtualMachine:1933',
               'vim.VirtualMachine:1934',
               'vim.VirtualMachine:1935',
               'vim.VirtualMachine:1942',
               'vim.VirtualMachine:1965',
               'vim.VirtualMachine:1995',
               'vim.VirtualMachine:2023',
               'vim.VirtualMachine:2053',
               'vim.VirtualMachine:2055',
               'vim.VirtualMachine:2056',
               'vim.VirtualMachine:2057',
               'vim.VirtualMachine:2059',
               'vim.VirtualMachine:2063',
               'vim.VirtualMachine:2064',
               'vim.VirtualMachine:2066',
               'vim.VirtualMachine:2068',
               'vim.VirtualMachine:2070',
               'vim.VirtualMachine:2073',
               'vim.VirtualMachine:2075',
               'vim.VirtualMachine:2076',
               'vim.VirtualMachine:2077',
               'vim.VirtualMachine:2079',
               'vim.VirtualMachine:2081',
               'vim.VirtualMachine:2082',
               'vim.VirtualMachine:2083',
               'vim.VirtualMachine:2084',
               'vim.VirtualMachine:2085',
               'vim.VirtualMachine:2087',
               'vim.VirtualMachine:2088',
               'vim.VirtualMachine:2091',
               'vim.VirtualMachine:2092',
               'vim.VirtualMachine:2093',
               'vim.VirtualMachine:2095',
               'vim.VirtualMachine:2096',
               'vim.VirtualMachine:2098',
               'vim.VirtualMachine:2100',
               'vim.VirtualMachine:2101',
               'vim.VirtualMachine:2102',
               'vim.VirtualMachine:2103',
               'vim.VirtualMachine:2106',
               'vim.VirtualMachine:2107',
               'vim.VirtualMachine:2119',
               'vim.VirtualMachine:2121',
               'vim.VirtualMachine:2122',
               'vim.VirtualMachine:2123',
               'vim.VirtualMachine:2125',
               'vim.VirtualMachine:2126',
               'vim.VirtualMachine:2127',
               'vim.VirtualMachine:2128',
               'vim.VirtualMachine:2131',
               'vim.VirtualMachine:2132',
               'vim.VirtualMachine:2133',
               'vim.VirtualMachine:2134',
               'vim.VirtualMachine:2135',
               'vim.VirtualMachine:2136'
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 6. vim.Datastore::6102f520-3c2ea578-ff4d-b02628c915f0 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'browser',
            val = 'vim.host.DatastoreBrowser:6102f520-3c2ea578-ff4d-b02628c915f0-datastorebrowser'
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.Datastore.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               directoryHierarchySupported = true,
               rawDiskMappingsSupported = true,
               perFileThinProvisioningSupported = true,
               storageIORMSupported = true,
               nativeSnapshotSupported = false,
               nativeSnapshotCopySupported = <unset>,
               topLevelDirectoryCreateSupported = true,
               seSparseSupported = true,
               vmfsSparseSupported = false,
               vsanSparseSupported = false,
               upitSupported = false,
               vmdkExpandSupported = true,
               minimumCongestionThresholdInMs = <unset>,
               clusteredVmdkSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) []
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'host',
            val = (vim.Datastore.HostMount) [
               (vim.Datastore.HostMount) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'vim.HostSystem:ha-host',
                  mountInfo = (vim.host.MountInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     path = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0',
                     accessMode = 'readWrite',
                     mounted = true,
                     accessible = true,
                     inaccessibleReason = <unset>
                  }
               }
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'info',
            val = (vim.host.VmfsDatastoreInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               name = 'Vol2',
               url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0',
               freeSpace = 3256488034304,
               maxFileSize = 70368744177664,
               maxVirtualDiskCapacity = 68169720922112,
               maxMemoryFileSize = 70368744177664,
               timestamp = 2021-08-20T08:02:17.085275Z,
               containerId = <unset>,
               aliasOf = <unset>,
               datastoreFormat = <unset>,
               logicalSectorSize = <unset>,
               physicalSectorSize = <unset>,
               maxPhysicalRDMFileSize = 70368744177664,
               maxVirtualRDMFileSize = 68169720922112,
               vmfs = (vim.host.VmfsVolume) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  type = 'VMFS',
                  name = 'Vol2',
                  capacity = 21989964120064,
                  blockSizeMb = 1,
                  blockSize = 1024,
                  unmapGranularity = 1024,
                  unmapPriority = 'low',
                  unmapBandwidthSpec = <unset>,
                  maxBlocks = 63963136,
                  majorVersion = 6,
                  version = '6.82',
                  uuid = '6102f520-3c2ea578-ff4d-b02628c915f0',
                  extent = (vim.host.ScsiDisk.Partition) [
                     (vim.host.ScsiDisk.Partition) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        diskName = 'eui.0000c32960f0bf4c00a0980000d709d6',
                        partition = 1
                     }
                  ],
                  vmfsUpgradable = false,
                  forceMountedInfo = <unset>,
                  ssd = true,
                  local = false,
                  scsiDiskType = <unset>
               },
               lun = (vim.host.VmfsDatastoreInfo.ScsiLunInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'iormConfiguration',
            val = (vim.StorageResourceManager.IORMConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               enabled = false,
               congestionThresholdMode = '',
               congestionThreshold = 232,
               percentOfPeakThroughput = <unset>,
               statsCollectionEnabled = false,
               reservationEnabled = true,
               statsAggregationDisabled = <unset>,
               reservableIopsThreshold = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'Vol2'
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-datastore'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.Datastore.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
               name = 'Vol2',
               url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0',
               capacity = 21989964120064,
               freeSpace = 3256488034304,
               uncommitted = 0,
               accessible = true,
               multipleHostAccess = <unset>,
               type = 'VMFS',
               maintenanceMode = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) [
               (vim.Tag) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'SSD-Backed'
               }
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'vm',
            val = (ManagedObject) [
               'vim.VirtualMachine:1614',
               'vim.VirtualMachine:1617',
               'vim.VirtualMachine:1620',
               'vim.VirtualMachine:1621',
               'vim.VirtualMachine:1624',
               'vim.VirtualMachine:1626',
               'vim.VirtualMachine:1629',
               'vim.VirtualMachine:1632',
               'vim.VirtualMachine:1634',
               'vim.VirtualMachine:1635',
               'vim.VirtualMachine:1636',
               'vim.VirtualMachine:1639',
               'vim.VirtualMachine:1641',
               'vim.VirtualMachine:1644',
               'vim.VirtualMachine:1646',
               'vim.VirtualMachine:1649',
               'vim.VirtualMachine:1650',
               'vim.VirtualMachine:1652',
               'vim.VirtualMachine:1657',
               'vim.VirtualMachine:1658',
               'vim.VirtualMachine:1663',
               'vim.VirtualMachine:1667',
               'vim.VirtualMachine:1668',
               'vim.VirtualMachine:1671',
               'vim.VirtualMachine:1675',
               'vim.VirtualMachine:1677',
               'vim.VirtualMachine:1689',
               'vim.VirtualMachine:1690',
               'vim.VirtualMachine:1693',
               'vim.VirtualMachine:1695',
               'vim.VirtualMachine:1696',
               'vim.VirtualMachine:1698',
               'vim.VirtualMachine:1707',
               'vim.VirtualMachine:1708',
               'vim.VirtualMachine:1710',
               'vim.VirtualMachine:1712',
               'vim.VirtualMachine:1714',
               'vim.VirtualMachine:1716',
               'vim.VirtualMachine:1717',
               'vim.VirtualMachine:1721',
               'vim.VirtualMachine:1723',
               'vim.VirtualMachine:1724',
               'vim.VirtualMachine:1791',
               'vim.VirtualMachine:1796',
               'vim.VirtualMachine:1817',
               'vim.VirtualMachine:1819',
               'vim.VirtualMachine:1831',
               'vim.VirtualMachine:1833',
               'vim.VirtualMachine:1835',
               'vim.VirtualMachine:1913',
               'vim.VirtualMachine:1928',
               'vim.VirtualMachine:1936',
               'vim.VirtualMachine:1937',
               'vim.VirtualMachine:1941',
               'vim.VirtualMachine:1943',
               'vim.VirtualMachine:1946',
               'vim.VirtualMachine:1957',
               'vim.VirtualMachine:1961',
               'vim.VirtualMachine:1983',
               'vim.VirtualMachine:1991',
               'vim.VirtualMachine:2007',
               'vim.VirtualMachine:2018',
               'vim.VirtualMachine:2026',
               'vim.VirtualMachine:2035',
               'vim.VirtualMachine:2036',
               'vim.VirtualMachine:2037',
               'vim.VirtualMachine:2038',
               'vim.VirtualMachine:2039',
               'vim.VirtualMachine:2040',
               'vim.VirtualMachine:2041',
               'vim.VirtualMachine:2042',
               'vim.VirtualMachine:2043',
               'vim.VirtualMachine:2044',
               'vim.VirtualMachine:2045',
               'vim.VirtualMachine:2046',
               'vim.VirtualMachine:2051',
               'vim.VirtualMachine:2058',
               'vim.VirtualMachine:2060',
               'vim.VirtualMachine:2086',
               'vim.VirtualMachine:2089',
               'vim.VirtualMachine:2097',
               'vim.VirtualMachine:2099',
               'vim.VirtualMachine:2112',
               'vim.VirtualMachine:2115',
               'vim.VirtualMachine:2116'
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 7. vim.DiagnosticManager::ha-diagnosticmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.DiagnosticManager:ha-diagnosticmgr',
      propSet = (vmodl.DynamicProperty) [],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 8. vim.EnvironmentBrowser::1-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 9. vim.EnvironmentBrowser::1614-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1614-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1614-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 10. vim.EnvironmentBrowser::1617-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1617-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1617-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 11. vim.EnvironmentBrowser::1620-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1620-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1620-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 12. vim.EnvironmentBrowser::1621-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1621-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1621-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 13. vim.EnvironmentBrowser::1624-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1624-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1624-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 14. vim.EnvironmentBrowser::1626-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1626-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1626-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 15. vim.EnvironmentBrowser::1629-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1629-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1629-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 16. vim.EnvironmentBrowser::1632-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1632-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1632-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 17. vim.EnvironmentBrowser::1634-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1634-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1634-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 18. vim.EnvironmentBrowser::1635-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1635-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1635-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 19. vim.EnvironmentBrowser::1636-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1636-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1636-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 20. vim.EnvironmentBrowser::1639-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1639-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1639-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 21. vim.EnvironmentBrowser::1641-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1641-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1641-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 22. vim.EnvironmentBrowser::1644-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1644-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1644-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 23. vim.EnvironmentBrowser::1646-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1646-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1646-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 24. vim.EnvironmentBrowser::1649-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1649-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1649-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 25. vim.EnvironmentBrowser::1650-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1650-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1650-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 26. vim.EnvironmentBrowser::1652-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1652-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1652-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 27. vim.EnvironmentBrowser::1657-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1657-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1657-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 28. vim.EnvironmentBrowser::1658-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1658-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1658-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 29. vim.EnvironmentBrowser::1663-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1663-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1663-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 30. vim.EnvironmentBrowser::1667-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1667-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1667-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 31. vim.EnvironmentBrowser::1668-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1668-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1668-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 32. vim.EnvironmentBrowser::1671-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1671-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1671-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 33. vim.EnvironmentBrowser::1675-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1675-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1675-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 34. vim.EnvironmentBrowser::1677-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1677-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1677-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 35. vim.EnvironmentBrowser::1689-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1689-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1689-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 36. vim.EnvironmentBrowser::1690-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1690-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1690-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 37. vim.EnvironmentBrowser::1693-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1693-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1693-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 38. vim.EnvironmentBrowser::1695-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1695-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1695-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 39. vim.EnvironmentBrowser::1696-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1696-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1696-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 40. vim.EnvironmentBrowser::1698-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1698-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1698-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 41. vim.EnvironmentBrowser::1704-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1704-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1704-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 42. vim.EnvironmentBrowser::1707-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1707-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1707-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 43. vim.EnvironmentBrowser::1708-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1708-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1708-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 44. vim.EnvironmentBrowser::1710-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1710-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1710-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 45. vim.EnvironmentBrowser::1712-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1712-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1712-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 46. vim.EnvironmentBrowser::1714-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1714-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1714-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 47. vim.EnvironmentBrowser::1716-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1716-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1716-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 48. vim.EnvironmentBrowser::1717-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1717-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1717-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 49. vim.EnvironmentBrowser::1721-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1721-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1721-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 50. vim.EnvironmentBrowser::1723-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1723-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1723-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 51. vim.EnvironmentBrowser::1724-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1724-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1724-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 52. vim.EnvironmentBrowser::1791-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1791-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1791-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 53. vim.EnvironmentBrowser::1796-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1796-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1796-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 54. vim.EnvironmentBrowser::1817-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1817-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1817-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 55. vim.EnvironmentBrowser::1819-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1819-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1819-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 56. vim.EnvironmentBrowser::1821-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1821-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1821-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 57. vim.EnvironmentBrowser::1822-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1822-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1822-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 58. vim.EnvironmentBrowser::1824-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1824-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1824-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 59. vim.EnvironmentBrowser::1825-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1825-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1825-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 60. vim.EnvironmentBrowser::1831-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1831-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1831-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 61. vim.EnvironmentBrowser::1832-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1832-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1832-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 62. vim.EnvironmentBrowser::1833-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1833-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1833-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 63. vim.EnvironmentBrowser::1835-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1835-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1835-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 64. vim.EnvironmentBrowser::1836-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1836-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1836-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 65. vim.EnvironmentBrowser::1837-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1837-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1837-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 66. vim.EnvironmentBrowser::1843-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1843-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1843-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 67. vim.EnvironmentBrowser::1906-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1906-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1906-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 68. vim.EnvironmentBrowser::1913-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1913-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1913-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 69. vim.EnvironmentBrowser::1919-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1919-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1919-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 70. vim.EnvironmentBrowser::1926-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1926-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1926-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 71. vim.EnvironmentBrowser::1927-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1927-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1927-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 72. vim.EnvironmentBrowser::1928-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1928-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1928-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 73. vim.EnvironmentBrowser::1931-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1931-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1931-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 74. vim.EnvironmentBrowser::1933-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1933-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1933-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 75. vim.EnvironmentBrowser::1934-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1934-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1934-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 76. vim.EnvironmentBrowser::1935-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1935-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1935-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 77. vim.EnvironmentBrowser::1936-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1936-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1936-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 78. vim.EnvironmentBrowser::1937-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1937-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1937-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 79. vim.EnvironmentBrowser::1941-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1941-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1941-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 80. vim.EnvironmentBrowser::1942-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1942-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1942-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 81. vim.EnvironmentBrowser::1943-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1943-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1943-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 82. vim.EnvironmentBrowser::1946-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1946-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1946-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 83. vim.EnvironmentBrowser::1957-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1957-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1957-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 84. vim.EnvironmentBrowser::1961-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1961-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1961-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 85. vim.EnvironmentBrowser::1965-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1965-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1965-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 86. vim.EnvironmentBrowser::1983-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1983-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1983-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 87. vim.EnvironmentBrowser::1991-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1991-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1991-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 88. vim.EnvironmentBrowser::1995-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:1995-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1995-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 89. vim.EnvironmentBrowser::2007-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2007-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2007-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 90. vim.EnvironmentBrowser::2018-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2018-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2018-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 91. vim.EnvironmentBrowser::2023-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2023-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2023-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 92. vim.EnvironmentBrowser::2026-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2026-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2026-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 93. vim.EnvironmentBrowser::2035-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2035-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2035-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 94. vim.EnvironmentBrowser::2036-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2036-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2036-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 95. vim.EnvironmentBrowser::2037-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2037-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2037-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 96. vim.EnvironmentBrowser::2038-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2038-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2038-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 97. vim.EnvironmentBrowser::2039-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2039-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2039-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 98. vim.EnvironmentBrowser::2040-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2040-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2040-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 99. vim.EnvironmentBrowser::2041-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2041-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2041-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 100. vim.EnvironmentBrowser::2042-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2042-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2042-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 101. vim.EnvironmentBrowser::2043-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2043-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2043-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 102. vim.EnvironmentBrowser::2044-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2044-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2044-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 103. vim.EnvironmentBrowser::2045-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2045-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2045-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 104. vim.EnvironmentBrowser::2046-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2046-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2046-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 105. vim.EnvironmentBrowser::2051-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2051-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2051-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 106. vim.EnvironmentBrowser::2053-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2053-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2053-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 107. vim.EnvironmentBrowser::2055-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2055-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2055-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 108. vim.EnvironmentBrowser::2056-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2056-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2056-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 109. vim.EnvironmentBrowser::2057-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2057-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2057-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 110. vim.EnvironmentBrowser::2058-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2058-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2058-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 111. vim.EnvironmentBrowser::2059-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2059-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2059-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 112. vim.EnvironmentBrowser::2060-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2060-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2060-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 113. vim.EnvironmentBrowser::2063-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2063-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2063-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 114. vim.EnvironmentBrowser::2064-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2064-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2064-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 115. vim.EnvironmentBrowser::2066-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2066-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2066-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 116. vim.EnvironmentBrowser::2068-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2068-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2068-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 117. vim.EnvironmentBrowser::2070-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2070-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2070-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 118. vim.EnvironmentBrowser::2073-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2073-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2073-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 119. vim.EnvironmentBrowser::2075-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2075-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2075-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 120. vim.EnvironmentBrowser::2076-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2076-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2076-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 121. vim.EnvironmentBrowser::2077-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2077-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2077-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 122. vim.EnvironmentBrowser::2079-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2079-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2079-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 123. vim.EnvironmentBrowser::2081-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2081-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2081-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 124. vim.EnvironmentBrowser::2082-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2082-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2082-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 125. vim.EnvironmentBrowser::2083-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2083-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2083-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 126. vim.EnvironmentBrowser::2084-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2084-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2084-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 127. vim.EnvironmentBrowser::2085-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2085-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2085-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 128. vim.EnvironmentBrowser::2086-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2086-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2086-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 129. vim.EnvironmentBrowser::2087-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2087-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2087-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 130. vim.EnvironmentBrowser::2088-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2088-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2088-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 131. vim.EnvironmentBrowser::2089-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2089-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2089-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 132. vim.EnvironmentBrowser::2091-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2091-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2091-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 133. vim.EnvironmentBrowser::2092-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2092-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2092-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 134. vim.EnvironmentBrowser::2093-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2093-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2093-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 135. vim.EnvironmentBrowser::2095-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2095-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2095-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 136. vim.EnvironmentBrowser::2096-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2096-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2096-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 137. vim.EnvironmentBrowser::2097-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2097-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2097-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 138. vim.EnvironmentBrowser::2098-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2098-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2098-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 139. vim.EnvironmentBrowser::2099-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2099-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2099-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 140. vim.EnvironmentBrowser::2100-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2100-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2100-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 141. vim.EnvironmentBrowser::2101-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2101-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2101-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 142. vim.EnvironmentBrowser::2102-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2102-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2102-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 143. vim.EnvironmentBrowser::2103-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2103-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2103-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 144. vim.EnvironmentBrowser::2106-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2106-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2106-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 145. vim.EnvironmentBrowser::2107-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2107-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2107-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 146. vim.EnvironmentBrowser::2112-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2112-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2112-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 147. vim.EnvironmentBrowser::2115-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2115-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2115-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 148. vim.EnvironmentBrowser::2116-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2116-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2116-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 149. vim.EnvironmentBrowser::2119-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2119-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2119-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 150. vim.EnvironmentBrowser::2121-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2121-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2121-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 151. vim.EnvironmentBrowser::2122-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2122-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2122-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 152. vim.EnvironmentBrowser::2123-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2123-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2123-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 153. vim.EnvironmentBrowser::2125-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2125-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2125-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 154. vim.EnvironmentBrowser::2126-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2126-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2126-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 155. vim.EnvironmentBrowser::2127-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2127-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2127-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 156. vim.EnvironmentBrowser::2128-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2128-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2128-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 157. vim.EnvironmentBrowser::2131-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2131-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2131-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 158. vim.EnvironmentBrowser::2132-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2132-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2132-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 159. vim.EnvironmentBrowser::2133-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2133-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2133-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 160. vim.EnvironmentBrowser::2134-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2134-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2134-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 161. vim.EnvironmentBrowser::2135-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2135-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2135-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 162. vim.EnvironmentBrowser::2136-envmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2136-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2136-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 163. vim.EnvironmentBrowser::ha-env-browser-vmx-19 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:ha-env-browser-vmx-19',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:ha-env-browser-vmx-19-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 164. vim.Folder::ha-folder-datastore ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Folder:ha-folder-datastore',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'childEntity',
            val = (ManagedObject) [
               'vim.Datastore:60f70d70-ace69d03-c1e0-b02628c911c0',
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'childType',
            val = (str) [
               'Datastore'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) []
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'datastore'
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Datacenter:ha-datacenter'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 165. vim.Folder::ha-folder-host ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Folder:ha-folder-host',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'childEntity',
            val = (ManagedObject) [
               'vim.ComputeResource:ha-compute-res'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'childType',
            val = (str) [
               'ComputeResource'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) []
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'host'
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Datacenter:ha-datacenter'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 166. vim.Folder::ha-folder-network ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Folder:ha-folder-network',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'childEntity',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'childType',
            val = (str) [
               'Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) []
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'network'
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Datacenter:ha-datacenter'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 167. vim.Folder::ha-folder-root ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Folder:ha-folder-root',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'childEntity',
            val = (ManagedObject) [
               'vim.Datacenter:ha-datacenter'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'childType',
            val = (str) [
               'Datacenter'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) []
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'root'
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) [
               (vim.AuthorizationManager.Permission) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.Folder:ha-folder-root',
                  principal = 'vpxuser',
                  group = false,
                  roleId = -1,
                  propagate = true
               },
               (vim.AuthorizationManager.Permission) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.Folder:ha-folder-root',
                  principal = 'dcui',
                  group = false,
                  roleId = -1,
                  propagate = true
               },
               (vim.AuthorizationManager.Permission) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.Folder:ha-folder-root',
                  principal = 'root',
                  group = false,
                  roleId = -1,
                  propagate = true
               }
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 168. vim.Folder::ha-folder-vm ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Folder:ha-folder-vm',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'childEntity',
            val = (ManagedObject) [
               'vim.VirtualMachine:1',
               'vim.VirtualMachine:1614',
               'vim.VirtualMachine:1617',
               'vim.VirtualMachine:1620',
               'vim.VirtualMachine:1621',
               'vim.VirtualMachine:1624',
               'vim.VirtualMachine:1626',
               'vim.VirtualMachine:1629',
               'vim.VirtualMachine:1632',
               'vim.VirtualMachine:1634',
               'vim.VirtualMachine:1635',
               'vim.VirtualMachine:1636',
               'vim.VirtualMachine:1639',
               'vim.VirtualMachine:1641',
               'vim.VirtualMachine:1644',
               'vim.VirtualMachine:1646',
               'vim.VirtualMachine:1649',
               'vim.VirtualMachine:1650',
               'vim.VirtualMachine:1652',
               'vim.VirtualMachine:1657',
               'vim.VirtualMachine:1658',
               'vim.VirtualMachine:1663',
               'vim.VirtualMachine:1667',
               'vim.VirtualMachine:1668',
               'vim.VirtualMachine:1671',
               'vim.VirtualMachine:1675',
               'vim.VirtualMachine:1677',
               'vim.VirtualMachine:1689',
               'vim.VirtualMachine:1690',
               'vim.VirtualMachine:1693',
               'vim.VirtualMachine:1695',
               'vim.VirtualMachine:1696',
               'vim.VirtualMachine:1698',
               'vim.VirtualMachine:1704',
               'vim.VirtualMachine:1707',
               'vim.VirtualMachine:1708',
               'vim.VirtualMachine:1710',
               'vim.VirtualMachine:1712',
               'vim.VirtualMachine:1714',
               'vim.VirtualMachine:1716',
               'vim.VirtualMachine:1717',
               'vim.VirtualMachine:1721',
               'vim.VirtualMachine:1723',
               'vim.VirtualMachine:1724',
               'vim.VirtualMachine:1791',
               'vim.VirtualMachine:1796',
               'vim.VirtualMachine:1817',
               'vim.VirtualMachine:1819',
               'vim.VirtualMachine:1821',
               'vim.VirtualMachine:1822',
               'vim.VirtualMachine:1824',
               'vim.VirtualMachine:1825',
               'vim.VirtualMachine:1831',
               'vim.VirtualMachine:1832',
               'vim.VirtualMachine:1833',
               'vim.VirtualMachine:1835',
               'vim.VirtualMachine:1836',
               'vim.VirtualMachine:1837',
               'vim.VirtualMachine:1843',
               'vim.VirtualMachine:1906',
               'vim.VirtualMachine:1913',
               'vim.VirtualMachine:1919',
               'vim.VirtualMachine:1926',
               'vim.VirtualMachine:1927',
               'vim.VirtualMachine:1928',
               'vim.VirtualMachine:1931',
               'vim.VirtualMachine:1933',
               'vim.VirtualMachine:1934',
               'vim.VirtualMachine:1935',
               'vim.VirtualMachine:1936',
               'vim.VirtualMachine:1937',
               'vim.VirtualMachine:1941',
               'vim.VirtualMachine:1942',
               'vim.VirtualMachine:1943',
               'vim.VirtualMachine:1946',
               'vim.VirtualMachine:1957',
               'vim.VirtualMachine:1961',
               'vim.VirtualMachine:1965',
               'vim.VirtualMachine:1983',
               'vim.VirtualMachine:1991',
               'vim.VirtualMachine:1995',
               'vim.VirtualMachine:2007',
               'vim.VirtualMachine:2018',
               'vim.VirtualMachine:2023',
               'vim.VirtualMachine:2026',
               'vim.VirtualMachine:2035',
               'vim.VirtualMachine:2036',
               'vim.VirtualMachine:2037',
               'vim.VirtualMachine:2038',
               'vim.VirtualMachine:2039',
               'vim.VirtualMachine:2040',
               'vim.VirtualMachine:2041',
               'vim.VirtualMachine:2042',
               'vim.VirtualMachine:2043',
               'vim.VirtualMachine:2044',
               'vim.VirtualMachine:2045',
               'vim.VirtualMachine:2046',
               'vim.VirtualMachine:2051',
               'vim.VirtualMachine:2053',
               'vim.VirtualMachine:2055',
               'vim.VirtualMachine:2056',
               'vim.VirtualMachine:2057',
               'vim.VirtualMachine:2058',
               'vim.VirtualMachine:2059',
               'vim.VirtualMachine:2060',
               'vim.VirtualMachine:2063',
               'vim.VirtualMachine:2064',
               'vim.VirtualMachine:2066',
               'vim.VirtualMachine:2068',
               'vim.VirtualMachine:2070',
               'vim.VirtualMachine:2073',
               'vim.VirtualMachine:2075',
               'vim.VirtualMachine:2076',
               'vim.VirtualMachine:2077',
               'vim.VirtualMachine:2079',
               'vim.VirtualMachine:2081',
               'vim.VirtualMachine:2082',
               'vim.VirtualMachine:2083',
               'vim.VirtualMachine:2084',
               'vim.VirtualMachine:2085',
               'vim.VirtualMachine:2086',
               'vim.VirtualMachine:2087',
               'vim.VirtualMachine:2088',
               'vim.VirtualMachine:2089',
               'vim.VirtualMachine:2091',
               'vim.VirtualMachine:2092',
               'vim.VirtualMachine:2093',
               'vim.VirtualMachine:2095',
               'vim.VirtualMachine:2096',
               'vim.VirtualMachine:2097',
               'vim.VirtualMachine:2098',
               'vim.VirtualMachine:2099',
               'vim.VirtualMachine:2100',
               'vim.VirtualMachine:2101',
               'vim.VirtualMachine:2102',
               'vim.VirtualMachine:2103',
               'vim.VirtualMachine:2106',
               'vim.VirtualMachine:2107',
               'vim.VirtualMachine:2112',
               'vim.VirtualMachine:2115',
               'vim.VirtualMachine:2116',
               'vim.VirtualMachine:2119',
               'vim.VirtualMachine:2121',
               'vim.VirtualMachine:2122',
               'vim.VirtualMachine:2123',
               'vim.VirtualMachine:2125',
               'vim.VirtualMachine:2126',
               'vim.VirtualMachine:2127',
               'vim.VirtualMachine:2128',
               'vim.VirtualMachine:2131',
               'vim.VirtualMachine:2132',
               'vim.VirtualMachine:2133',
               'vim.VirtualMachine:2134',
               'vim.VirtualMachine:2135',
               'vim.VirtualMachine:2136'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'childType',
            val = (str) [
               'VirtualMachine'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) []
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'vm'
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Datacenter:ha-datacenter'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 169. vim.HostSystem::ha-host ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.HostSystem:ha-host',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.host.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               recursiveResourcePoolsSupported = true,
               cpuMemoryResourceConfigurationSupported = true,
               rebootSupported = true,
               shutdownSupported = true,
               vmotionSupported = true,
               standbySupported = true,
               ipmiSupported = true,
               maxSupportedVMs = <unset>,
               maxRunningVMs = 0,
               maxSupportedVcpus = 768,
               maxRegisteredVMs = 4096,
               datastorePrincipalSupported = false,
               sanSupported = true,
               nfsSupported = true,
               iscsiSupported = true,
               vlanTaggingSupported = true,
               nicTeamingSupported = true,
               highGuestMemSupported = true,
               maintenanceModeSupported = true,
               suspendedRelocateSupported = true,
               restrictedSnapshotRelocateSupported = true,
               perVmSwapFiles = true,
               localSwapDatastoreSupported = true,
               unsharedSwapVMotionSupported = true,
               backgroundSnapshotsSupported = false,
               preAssignedPCIUnitNumbersSupported = true,
               screenshotSupported = true,
               scaledScreenshotSupported = true,
               storageVMotionSupported = true,
               vmotionWithStorageVMotionSupported = true,
               vmotionAcrossNetworkSupported = true,
               maxNumDisksSVMotion = 256,
               hbrNicSelectionSupported = true,
               vrNfcNicSelectionSupported = true,
               recordReplaySupported = false,
               ftSupported = false,
               replayUnsupportedReason = 'incompatibleProduct',
               replayCompatibilityIssues = (str) [],
               smpFtSupported = true,
               ftCompatibilityIssues = (str) [
                  'incompatibleProduct'
               ],
               smpFtCompatibilityIssues = (str) [],
               maxVcpusPerFtVm = 8,
               loginBySSLThumbprintSupported = true,
               cloneFromSnapshotSupported = true,
               deltaDiskBackingsSupported = true,
               perVMNetworkTrafficShapingSupported = false,
               tpmSupported = true,
               tpmVersion = '2.0',
               txtEnabled = false,
               supportedCpuFeature = (vim.host.CpuIdInfo) [],
               virtualExecUsageSupported = true,
               storageIORMSupported = true,
               vmDirectPathGen2Supported = true,
               vmDirectPathGen2UnsupportedReason = (str) [],
               vmDirectPathGen2UnsupportedReasonExtended = <unset>,
               supportedVmfsMajorVersion = (int) [
                  5,
                  6
               ],
               vStorageCapable = true,
               snapshotRelayoutSupported = true,
               firewallIpRulesSupported = true,
               servicePackageInfoSupported = true,
               maxHostRunningVms = 1024,
               maxHostSupportedVcpus = 4096,
               vmfsDatastoreMountCapable = true,
               eightPlusHostVmfsSharedAccessSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               interVMCommunicationThroughVMCISupported = false,
               scheduledHardwareUpgradeSupported = true,
               featureCapabilitiesSupported = true,
               latencySensitivitySupported = true,
               storagePolicySupported = true,
               accel3dSupported = false,
               reliableMemoryAware = true,
               multipleNetworkStackInstanceSupported = true,
               messageBusProxySupported = true,
               vsanSupported = true,
               vFlashSupported = true,
               hostAccessManagerSupported = true,
               provisioningNicSelectionSupported = true,
               nfs41Supported = true,
               nfs41Krb5iSupported = true,
               turnDiskLocatorLedSupported = true,
               virtualVolumeDatastoreSupported = true,
               markAsSsdSupported = true,
               markAsLocalSupported = true,
               smartCardAuthenticationSupported = true,
               pMemSupported = true,
               pMemSnapshotSupported = false,
               cryptoSupported = true,
               oneKVolumeAPIsSupported = true,
               gatewayOnNicSupported = true,
               upitSupported = <unset>,
               cpuHwMmuSupported = true,
               encryptedVMotionSupported = true,
               encryptionChangeOnAddRemoveSupported = false,
               encryptionHotOperationSupported = false,
               encryptionWithSnapshotsSupported = false,
               encryptionFaultToleranceSupported = false,
               encryptionMemorySaveSupported = true,
               encryptionRDMSupported = false,
               encryptionVFlashSupported = false,
               encryptionCBRCSupported = false,
               encryptionHBRSupported = true,
               ftEfiSupported = true,
               unmapMethodSupported = 'fixed',
               maxMemMBPerFtVm = 131072,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               vmCreateDateSupported = true,
               vmfs3EOLSupported = true,
               ftVmcpSupported = true,
               ftVbsSupported = <unset>,
               quickBootSupported = true,
               encryptedFtSupported = true,
               assignableHardwareSupported = true,
               suspendToMemorySupported = true,
               useFeatureReqsForOldHWv = true,
               markPerenniallyReservedSupported = true,
               hppPspSupported = true,
               deviceRebindWithoutRebootSupported = true,
               storagePolicyChangeSupported = true,
               precisionTimeProtocolSupported = true,
               remoteDeviceVMotionSupported = true,
               maxSupportedVmMemory = 25149440,
               ahDeviceHintsSupported = true,
               nvmeOverTcpSupported = <unset>,
               nvmeStorageFabricServicesSupported = <unset>,
               assignHwPciConfigSupported = true,
               timeConfigSupported = <unset>,
               nvmeBatchOperationsSupported = <unset>,
               pMemFailoverSupported = true,
               hostConfigEncryptionSupported = true
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.host.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               host = 'vim.HostSystem:ha-host',
               product = (vim.AboutInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'VMware ESXi',
                  fullName = 'VMware ESXi 7.0.2 build-17867351',
                  vendor = 'VMware, Inc.',
                  version = '7.0.2',
                  patchLevel = '0.0',
                  build = '17867351',
                  localeVersion = 'INTL',
                  localeBuild = '000',
                  osType = 'vmnix-x86',
                  productLineId = 'embeddedEsx',
                  apiType = 'HostAgent',
                  apiVersion = '7.0.2.0',
                  instanceUuid = <unset>,
                  licenseProductName = 'VMware ESX Server',
                  licenseProductVersion = '7.0'
               },
               deploymentInfo = (vim.host.DeploymentInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootedFromStatelessCache = false
               },
               hyperThread = (vim.host.CpuSchedulerSystem.HyperThreadScheduleInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  available = true,
                  active = true,
                  config = true
               },
               cpuScheduler = <unset>,
               consoleReservation = <unset>,
               virtualMachineReservation = <unset>,
               storageDevice = (vim.host.StorageDeviceInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  hostBusAdapter = (vim.host.HostBusAdapter) [
                     (vim.host.BlockHba) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.BlockHba-vmhba0',
                        device = 'vmhba0',
                        bus = 68,
                        status = 'unknown',
                        model = 'AMD FCH SATA Controller [AHCI Mode]',
                        driver = 'vmw_ahci',
                        pci = '0000:44:00.0',
                        storageProtocol = 'scsi'
                     },
                     (vim.host.BlockHba) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.BlockHba-vmhba1',
                        device = 'vmhba1',
                        bus = 199,
                        status = 'unknown',
                        model = 'AMD FCH SATA Controller [AHCI Mode]',
                        driver = 'vmw_ahci',
                        pci = '0000:c7:00.0',
                        storageProtocol = 'scsi'
                     },
                     (vim.host.SerialAttachedHba) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.SerialAttachedHba-vmhba2',
                        device = 'vmhba2',
                        bus = 65,
                        status = 'unknown',
                        model = 'ThinkSystem RAID 940-8i 8GB Flash PCIe Gen4 12Gb Adapter',
                        driver = 'lsi_mr3',
                        pci = '0000:41:00.0',
                        storageProtocol = 'scsi',
                        nodeWorldWideName = '500062b202341c00'
                     },
                     (vim.host.FibreChannelHba) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.FibreChannelHba-vmhba3',
                        device = 'vmhba3',
                        bus = 1,
                        status = 'online',
                        model = 'Emulex LPe36000 Fibre Channel Adapter',
                        driver = 'lpfc',
                        pci = '0000:01:00.0',
                        storageProtocol = 'scsi',
                        portWorldWideName = 1152921575935811933,
                        nodeWorldWideName = 2305843080542658909,
                        portType = 'unknown',
                        speed = 32
                     },
                     (vim.host.FibreChannelHba) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.FibreChannelHba-vmhba4',
                        device = 'vmhba4',
                        bus = 1,
                        status = 'online',
                        model = 'Emulex LPe36000 Fibre Channel Adapter',
                        driver = 'lpfc',
                        pci = '0000:01:00.1',
                        storageProtocol = 'scsi',
                        portWorldWideName = 1152921575935811934,
                        nodeWorldWideName = 2305843080542658910,
                        portType = 'unknown',
                        speed = 32
                     },
                     (vim.host.FibreChannelHba) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.FibreChannelHba-vmhba5',
                        device = 'vmhba5',
                        bus = 129,
                        status = 'online',
                        model = 'Emulex LPe36000 Fibre Channel Adapter',
                        driver = 'lpfc',
                        pci = '0000:81:00.0',
                        storageProtocol = 'scsi',
                        portWorldWideName = 1152921575935031943,
                        nodeWorldWideName = 2305843080541878919,
                        portType = 'unknown',
                        speed = 32
                     },
                     (vim.host.FibreChannelHba) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.FibreChannelHba-vmhba6',
                        device = 'vmhba6',
                        bus = 129,
                        status = 'online',
                        model = 'Emulex LPe36000 Fibre Channel Adapter',
                        driver = 'lpfc',
                        pci = '0000:81:00.1',
                        storageProtocol = 'scsi',
                        portWorldWideName = 1152921575935031944,
                        nodeWorldWideName = 2305843080541878920,
                        portType = 'unknown',
                        speed = 32
                     },
                     (vim.host.FibreChannelHba) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.FibreChannelHba-vmhba64',
                        device = 'vmhba64',
                        bus = 1,
                        status = 'online',
                        model = 'Emulex LPe36000 Fibre Channel Adapter',
                        driver = 'brcmnvmefc',
                        pci = '0000:01:00.0',
                        storageProtocol = 'nvme',
                        portWorldWideName = 1152921575935811933,
                        nodeWorldWideName = 2305843080542658909,
                        portType = 'unknown',
                        speed = 32
                     },
                     (vim.host.FibreChannelHba) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.FibreChannelHba-vmhba65',
                        device = 'vmhba65',
                        bus = 1,
                        status = 'online',
                        model = 'Emulex LPe36000 Fibre Channel Adapter',
                        driver = 'brcmnvmefc',
                        pci = '0000:01:00.1',
                        storageProtocol = 'nvme',
                        portWorldWideName = 1152921575935811934,
                        nodeWorldWideName = 2305843080542658910,
                        portType = 'unknown',
                        speed = 32
                     },
                     (vim.host.FibreChannelHba) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.FibreChannelHba-vmhba66',
                        device = 'vmhba66',
                        bus = 129,
                        status = 'online',
                        model = 'Emulex LPe36000 Fibre Channel Adapter',
                        driver = 'brcmnvmefc',
                        pci = '0000:81:00.0',
                        storageProtocol = 'nvme',
                        portWorldWideName = 1152921575935031943,
                        nodeWorldWideName = 2305843080541878919,
                        portType = 'unknown',
                        speed = 32
                     },
                     (vim.host.FibreChannelHba) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.FibreChannelHba-vmhba67',
                        device = 'vmhba67',
                        bus = 129,
                        status = 'online',
                        model = 'Emulex LPe36000 Fibre Channel Adapter',
                        driver = 'brcmnvmefc',
                        pci = '0000:81:00.1',
                        storageProtocol = 'nvme',
                        portWorldWideName = 1152921575935031944,
                        nodeWorldWideName = 2305843080541878920,
                        portType = 'unknown',
                        speed = 32
                     }
                  ],
                  scsiLun = (vim.host.ScsiLun) [
                     (vim.host.ScsiDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        deviceName = '/vmfs/devices/disks/eui.0000c32960f0bf4c00a0980000d709d6',
                        deviceType = 'disk',
                        key = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6',
                        uuid = '060000c32960f0bf4c00a0980000d709d6',
                        descriptor = (vim.host.ScsiLun.Descriptor) [
                           (vim.host.ScsiLun.Descriptor) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              quality = 'highQuality',
                              id = 'eui.0000c32960f0bf4c00a0980000d709d6'
                           },
                           (vim.host.ScsiLun.Descriptor) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              quality = 'highQuality',
                              id = 'vml.060000c32960f0bf4c00a0980000d709d6'
                           },
                           (vim.host.ScsiLun.Descriptor) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              quality = 'highQuality',
                              id = '060000c32960f0bf4c00a0980000d709d6'
                           }
                        ],
                        canonicalName = 'eui.0000c32960f0bf4c00a0980000d709d6',
                        displayName = 'NVMe Fibre Channel Disk (eui.0000c32960f0bf4c00a0980000d709d6)',
                        lunType = 'disk',
                        vendor = 'NVMe    ',
                        model = 'LENOVO DE-Series                        ',
                        revision = '0871',
                        scsiLevel = 7,
                        serialNumber = 'unavailable',
                        durableName = (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'SERIALNUM',
                           namespaceId = 4,
                           data = (byte) [
                              48,
                              48,
                              48,
                              48,
                              95,
                              67,
                              51,
                              50,
                              57,
                              95,
                              54,
                              48,
                              70,
                              48,
                              95,
                              66,
                              70,
                              52,
                              67,
                              95,
                              48,
                              48,
                              65,
                              48,
                              95,
                              57,
                              56,
                              48,
                              48,
                              95,
                              48,
                              48,
                              68,
                              55,
                              95,
                              48,
                              57,
                              68,
                              54,
                              46
                           ]
                        },
                        alternateName = (vim.host.ScsiLun.DurableName) [
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'GENERIC_VPD',
                              namespaceId = 5,
                              data = (byte) [
                                 0,
                                 0,
                                 0,
                                 6,
                                 0,
                                 -128,
                                 -125,
                                 -122,
                                 -80,
                                 -79
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'SERIALNUM',
                              namespaceId = 4,
                              data = (byte) [
                                 48,
                                 48,
                                 48,
                                 48,
                                 95,
                                 67,
                                 51,
                                 50,
                                 57,
                                 95,
                                 54,
                                 48,
                                 70,
                                 48,
                                 95,
                                 66,
                                 70,
                                 52,
                                 67,
                                 95,
                                 48,
                                 48,
                                 65,
                                 48,
                                 95,
                                 57,
                                 56,
                                 48,
                                 48,
                                 95,
                                 48,
                                 48,
                                 68,
                                 55,
                                 95,
                                 48,
                                 57,
                                 68,
                                 54,
                                 46
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'UNKNOWN',
                              namespaceId = 5,
                              data = (byte) [
                                 1,
                                 2,
                                 0,
                                 16,
                                 0,
                                 0,
                                 -61,
                                 41,
                                 96,
                                 -16,
                                 -65,
                                 76,
                                 0,
                                 -96,
                                 -104,
                                 0,
                                 0,
                                 -41,
                                 9,
                                 -42
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'UNKNOWN',
                              namespaceId = 5,
                              data = (byte) [
                                 1,
                                 20,
                                 0,
                                 4,
                                 0,
                                 0,
                                 0,
                                 0
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'UNKNOWN',
                              namespaceId = 5,
                              data = (byte) [
                                 1,
                                 21,
                                 0,
                                 4,
                                 0,
                                 0,
                                 0,
                                 0
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'GENERIC_VPD',
                              namespaceId = 5,
                              data = (byte) [
                                 0,
                                 -122,
                                 0,
                                 60,
                                 -128,
                                 32,
                                 0,
                                 1,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'GENERIC_VPD',
                              namespaceId = 5,
                              data = (byte) [
                                 0,
                                 -80,
                                 0,
                                 60,
                                 0,
                                 1,
                                 0,
                                 0,
                                 0,
                                 0,
                                 16,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'GENERIC_VPD',
                              namespaceId = 5,
                              data = (byte) [
                                 0,
                                 -79,
                                 0,
                                 60,
                                 0,
                                 1,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0
                              ]
                           }
                        ],
                        standardInquiry = (byte) [
                           0,
                           0,
                           7,
                           2,
                           31,
                           16,
                           16,
                           2,
                           78,
                           86,
                           77,
                           101,
                           32,
                           32,
                           32,
                           32,
                           76,
                           69,
                           78,
                           79,
                           86,
                           79,
                           32,
                           68,
                           69,
                           45,
                           83,
                           101,
                           114,
                           105,
                           101,
                           115,
                           48,
                           56,
                           55,
                           49,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           76,
                           69,
                           78,
                           79,
                           86,
                           79,
                           32,
                           68,
                           69,
                           45,
                           83,
                           101,
                           114,
                           105,
                           101,
                           115,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0
                        ],
                        queueDepth = 2046,
                        operationalState = (str) [
                           'ok'
                        ],
                        capabilities = (vim.host.ScsiLun.Capabilities) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           updateDisplayNameSupported = false
                        },
                        vStorageSupport = 'vStorageSupported',
                        protocolEndpoint = false,
                        perenniallyReserved = false,
                        clusteredVmdkSupported = false,
                        capacity = (vim.host.DiskDimensions.Lba) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           blockSize = 512,
                           block = 42949672960
                        },
                        devicePath = '/vmfs/devices/disks/eui.0000c32960f0bf4c00a0980000d709d6',
                        ssd = true,
                        localDisk = false,
                        physicalLocation = (str) [],
                        emulatedDIXDIFEnabled = false,
                        vsanDiskInfo = <unset>,
                        scsiDiskType = 'emulated512'
                     },
                     (vim.host.ScsiDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        deviceName = '/vmfs/devices/disks/naa.600062b202341c0025fb583c46a35696',
                        deviceType = 'disk',
                        key = 'key-vim.host.ScsiDisk-0200000000600062b202341c0025fb583c46a35696524149442039',
                        uuid = '0200000000600062b202341c0025fb583c46a35696524149442039',
                        descriptor = (vim.host.ScsiLun.Descriptor) [
                           (vim.host.ScsiLun.Descriptor) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              quality = 'highQuality',
                              id = 'naa.600062b202341c0025fb583c46a35696'
                           },
                           (vim.host.ScsiLun.Descriptor) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              quality = 'mediumQuality',
                              id = 'vml.0200000000600062b202341c0025fb583c46a35696524149442039'
                           },
                           (vim.host.ScsiLun.Descriptor) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              quality = 'mediumQuality',
                              id = '0200000000600062b202341c0025fb583c46a35696524149442039'
                           }
                        ],
                        canonicalName = 'naa.600062b202341c0025fb583c46a35696',
                        displayName = 'Local Lenovo Disk (naa.600062b202341c0025fb583c46a35696)',
                        lunType = 'disk',
                        vendor = 'Lenovo  ',
                        model = 'RAID 940-8i 8G  ',
                        revision = '5.13',
                        scsiLevel = 5,
                        serialNumber = 'unavailable',
                        durableName = (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'NAA',
                           namespaceId = 3,
                           data = (byte) [
                              1,
                              3,
                              0,
                              16,
                              96,
                              0,
                              98,
                              -78,
                              2,
                              52,
                              28,
                              0,
                              37,
                              -5,
                              88,
                              60,
                              70,
                              -93,
                              86,
                              -106
                           ]
                        },
                        alternateName = (vim.host.ScsiLun.DurableName) [
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'GENERIC_VPD',
                              namespaceId = 5,
                              data = (byte) [
                                 0,
                                 0,
                                 0,
                                 5,
                                 0,
                                 -128,
                                 -125,
                                 -80,
                                 -79
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'SERIALNUM',
                              namespaceId = 4,
                              data = (byte) [
                                 48,
                                 48,
                                 57,
                                 54,
                                 53,
                                 54,
                                 97,
                                 51,
                                 52,
                                 54,
                                 51,
                                 99,
                                 53,
                                 56,
                                 102,
                                 98,
                                 50,
                                 53,
                                 48,
                                 48,
                                 49,
                                 99,
                                 51,
                                 52,
                                 48,
                                 50,
                                 98,
                                 50,
                                 54,
                                 50,
                                 48,
                                 48
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'NAA',
                              namespaceId = 3,
                              data = (byte) [
                                 1,
                                 3,
                                 0,
                                 16,
                                 96,
                                 0,
                                 98,
                                 -78,
                                 2,
                                 52,
                                 28,
                                 0,
                                 37,
                                 -5,
                                 88,
                                 60,
                                 70,
                                 -93,
                                 86,
                                 -106
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'GENERIC_VPD',
                              namespaceId = 5,
                              data = (byte) [
                                 0,
                                 -80,
                                 0,
                                 60,
                                 0,
                                 0,
                                 2,
                                 0,
                                 0,
                                 0,
                                 8,
                                 0,
                                 0,
                                 0,
                                 2,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'GENERIC_VPD',
                              namespaceId = 5,
                              data = (byte) [
                                 0,
                                 -79,
                                 0,
                                 60,
                                 0,
                                 1,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0
                              ]
                           }
                        ],
                        standardInquiry = (byte) [
                           0,
                           0,
                           5,
                           2,
                           91,
                           0,
                           0,
                           2,
                           76,
                           101,
                           110,
                           111,
                           118,
                           111,
                           32,
                           32,
                           82,
                           65,
                           73,
                           68,
                           32,
                           57,
                           52,
                           48,
                           45,
                           56,
                           105,
                           32,
                           56,
                           71,
                           32,
                           32,
                           53,
                           46,
                           49,
                           51,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0
                        ],
                        queueDepth = 128,
                        operationalState = (str) [
                           'ok'
                        ],
                        capabilities = (vim.host.ScsiLun.Capabilities) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           updateDisplayNameSupported = false
                        },
                        vStorageSupport = 'vStorageUnsupported',
                        protocolEndpoint = false,
                        perenniallyReserved = false,
                        clusteredVmdkSupported = false,
                        capacity = (vim.host.DiskDimensions.Lba) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           blockSize = 512,
                           block = 1560545280
                        },
                        devicePath = '/vmfs/devices/disks/naa.600062b202341c0025fb583c46a35696',
                        ssd = true,
                        localDisk = true,
                        physicalLocation = (str) [
                           'enclosure 1, slot 0',
                           'enclosure 1, slot 1'
                        ],
                        emulatedDIXDIFEnabled = false,
                        vsanDiskInfo = <unset>,
                        scsiDiskType = 'emulated512'
                     },
                     (vim.host.ScsiLun) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        deviceName = '/vmfs/devices/genscsi/mpx.vmhba2:C1:T123:L0',
                        deviceType = 'enclosure',
                        key = 'key-vim.host.ScsiLun-020d000000300162b202341c00566972747561',
                        uuid = '020d000000300162b202341c00566972747561',
                        descriptor = (vim.host.ScsiLun.Descriptor) [
                           (vim.host.ScsiLun.Descriptor) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              quality = 'lowQuality',
                              id = 'mpx.vmhba2:C1:T123:L0'
                           },
                           (vim.host.ScsiLun.Descriptor) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              quality = 'mediumQuality',
                              id = 'vml.020d000000300162b202341c00566972747561'
                           },
                           (vim.host.ScsiLun.Descriptor) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              quality = 'mediumQuality',
                              id = '020d000000300162b202341c00566972747561'
                           }
                        ],
                        canonicalName = 'mpx.vmhba2:C1:T123:L0',
                        displayName = 'Local BROADCOM Enclosure Svc Dev (mpx.vmhba2:C1:T123:L0)',
                        lunType = 'enclosure',
                        vendor = 'BROADCOM',
                        model = 'VirtualSES',
                        revision = '03',
                        scsiLevel = 7,
                        serialNumber = 'unavailable',
                        durableName = (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'NAA',
                           namespaceId = 3,
                           data = (byte) [
                              1,
                              3,
                              0,
                              8,
                              48,
                              1,
                              98,
                              -78,
                              2,
                              52,
                              28,
                              0
                           ]
                        },
                        alternateName = (vim.host.ScsiLun.DurableName) [
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'GENERIC_VPD',
                              namespaceId = 5,
                              data = (byte) [
                                 13,
                                 0,
                                 0,
                                 3,
                                 0,
                                 -128,
                                 -125
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'SERIALNUM',
                              namespaceId = 4,
                              data = (byte) [
                                 51,
                                 48,
                                 48,
                                 48,
                                 54,
                                 50,
                                 66,
                                 50,
                                 48,
                                 50,
                                 48,
                                 57,
                                 48,
                                 48,
                                 48,
                                 48
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'NAA',
                              namespaceId = 3,
                              data = (byte) [
                                 1,
                                 3,
                                 0,
                                 8,
                                 48,
                                 1,
                                 98,
                                 -78,
                                 2,
                                 52,
                                 28,
                                 0
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'UNKNOWN',
                              namespaceId = 5,
                              data = (byte) [
                                 97,
                                 -109,
                                 0,
                                 8,
                                 48,
                                 1,
                                 98,
                                 -78,
                                 2,
                                 52,
                                 28,
                                 0
                              ]
                           }
                        ],
                        standardInquiry = (byte) [
                           13,
                           0,
                           7,
                           18,
                           69,
                           0,
                           64,
                           0,
                           66,
                           82,
                           79,
                           65,
                           68,
                           67,
                           79,
                           77,
                           86,
                           105,
                           114,
                           116,
                           117,
                           97,
                           108,
                           83,
                           69,
                           83,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           48,
                           51,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           -128,
                           30,
                           -32,
                           4,
                           96,
                           4,
                           -64,
                           11,
                           -3,
                           22,
                           35,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0
                        ],
                        queueDepth = <unset>,
                        operationalState = (str) [
                           'ok'
                        ],
                        capabilities = (vim.host.ScsiLun.Capabilities) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           updateDisplayNameSupported = false
                        },
                        vStorageSupport = 'vStorageUnsupported',
                        protocolEndpoint = false,
                        perenniallyReserved = false,
                        clusteredVmdkSupported = false
                     },
                     (vim.host.ScsiDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        deviceName = '/vmfs/devices/disks/eui.0000e88360f0c66f00a0980000d663f2',
                        deviceType = 'disk',
                        key = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2',
                        uuid = '060000e88360f0c66f00a0980000d663f2',
                        descriptor = (vim.host.ScsiLun.Descriptor) [
                           (vim.host.ScsiLun.Descriptor) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              quality = 'highQuality',
                              id = 'eui.0000e88360f0c66f00a0980000d663f2'
                           },
                           (vim.host.ScsiLun.Descriptor) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              quality = 'highQuality',
                              id = 'vml.060000e88360f0c66f00a0980000d663f2'
                           },
                           (vim.host.ScsiLun.Descriptor) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              quality = 'highQuality',
                              id = '060000e88360f0c66f00a0980000d663f2'
                           }
                        ],
                        canonicalName = 'eui.0000e88360f0c66f00a0980000d663f2',
                        displayName = 'NVMe Fibre Channel Disk (eui.0000e88360f0c66f00a0980000d663f2)',
                        lunType = 'disk',
                        vendor = 'NVMe    ',
                        model = 'LENOVO DE-Series                        ',
                        revision = '0871',
                        scsiLevel = 7,
                        serialNumber = 'unavailable',
                        durableName = (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'SERIALNUM',
                           namespaceId = 4,
                           data = (byte) [
                              48,
                              48,
                              48,
                              48,
                              95,
                              69,
                              56,
                              56,
                              51,
                              95,
                              54,
                              48,
                              70,
                              48,
                              95,
                              67,
                              54,
                              54,
                              70,
                              95,
                              48,
                              48,
                              65,
                              48,
                              95,
                              57,
                              56,
                              48,
                              48,
                              95,
                              48,
                              48,
                              68,
                              54,
                              95,
                              54,
                              51,
                              70,
                              50,
                              46
                           ]
                        },
                        alternateName = (vim.host.ScsiLun.DurableName) [
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'GENERIC_VPD',
                              namespaceId = 5,
                              data = (byte) [
                                 0,
                                 0,
                                 0,
                                 6,
                                 0,
                                 -128,
                                 -125,
                                 -122,
                                 -80,
                                 -79
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'SERIALNUM',
                              namespaceId = 4,
                              data = (byte) [
                                 48,
                                 48,
                                 48,
                                 48,
                                 95,
                                 69,
                                 56,
                                 56,
                                 51,
                                 95,
                                 54,
                                 48,
                                 70,
                                 48,
                                 95,
                                 67,
                                 54,
                                 54,
                                 70,
                                 95,
                                 48,
                                 48,
                                 65,
                                 48,
                                 95,
                                 57,
                                 56,
                                 48,
                                 48,
                                 95,
                                 48,
                                 48,
                                 68,
                                 54,
                                 95,
                                 54,
                                 51,
                                 70,
                                 50,
                                 46
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'UNKNOWN',
                              namespaceId = 5,
                              data = (byte) [
                                 1,
                                 2,
                                 0,
                                 16,
                                 0,
                                 0,
                                 -24,
                                 -125,
                                 96,
                                 -16,
                                 -58,
                                 111,
                                 0,
                                 -96,
                                 -104,
                                 0,
                                 0,
                                 -42,
                                 99,
                                 -14
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'UNKNOWN',
                              namespaceId = 5,
                              data = (byte) [
                                 1,
                                 20,
                                 0,
                                 4,
                                 0,
                                 0,
                                 0,
                                 0
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'UNKNOWN',
                              namespaceId = 5,
                              data = (byte) [
                                 1,
                                 21,
                                 0,
                                 4,
                                 0,
                                 0,
                                 0,
                                 0
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'GENERIC_VPD',
                              namespaceId = 5,
                              data = (byte) [
                                 0,
                                 -122,
                                 0,
                                 60,
                                 -128,
                                 32,
                                 0,
                                 1,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'GENERIC_VPD',
                              namespaceId = 5,
                              data = (byte) [
                                 0,
                                 -80,
                                 0,
                                 60,
                                 0,
                                 1,
                                 0,
                                 0,
                                 0,
                                 0,
                                 16,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'GENERIC_VPD',
                              namespaceId = 5,
                              data = (byte) [
                                 0,
                                 -79,
                                 0,
                                 60,
                                 0,
                                 1,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0
                              ]
                           }
                        ],
                        standardInquiry = (byte) [
                           0,
                           0,
                           7,
                           2,
                           31,
                           16,
                           16,
                           2,
                           78,
                           86,
                           77,
                           101,
                           32,
                           32,
                           32,
                           32,
                           76,
                           69,
                           78,
                           79,
                           86,
                           79,
                           32,
                           68,
                           69,
                           45,
                           83,
                           101,
                           114,
                           105,
                           101,
                           115,
                           48,
                           56,
                           55,
                           49,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           76,
                           69,
                           78,
                           79,
                           86,
                           79,
                           32,
                           68,
                           69,
                           45,
                           83,
                           101,
                           114,
                           105,
                           101,
                           115,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0
                        ],
                        queueDepth = 2046,
                        operationalState = (str) [
                           'ok'
                        ],
                        capabilities = (vim.host.ScsiLun.Capabilities) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           updateDisplayNameSupported = false
                        },
                        vStorageSupport = 'vStorageSupported',
                        protocolEndpoint = false,
                        perenniallyReserved = false,
                        clusteredVmdkSupported = false,
                        capacity = (vim.host.DiskDimensions.Lba) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           blockSize = 512,
                           block = 21474836480
                        },
                        devicePath = '/vmfs/devices/disks/eui.0000e88360f0c66f00a0980000d663f2',
                        ssd = true,
                        localDisk = false,
                        physicalLocation = (str) [],
                        emulatedDIXDIFEnabled = false,
                        vsanDiskInfo = <unset>,
                        scsiDiskType = 'emulated512'
                     }
                  ],
                  scsiTopology = (vim.host.ScsiTopology) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     adapter = (vim.host.ScsiTopology.Interface) [
                        (vim.host.ScsiTopology.Interface) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.ScsiTopology.Interface-vmhba0',
                           adapter = 'key-vim.host.BlockHba-vmhba0',
                           target = (vim.host.ScsiTopology.Target) []
                        },
                        (vim.host.ScsiTopology.Interface) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.ScsiTopology.Interface-vmhba1',
                           adapter = 'key-vim.host.BlockHba-vmhba1',
                           target = (vim.host.ScsiTopology.Target) []
                        },
                        (vim.host.ScsiTopology.Interface) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.ScsiTopology.Interface-vmhba2',
                           adapter = 'key-vim.host.SerialAttachedHba-vmhba2',
                           target = (vim.host.ScsiTopology.Target) [
                              (vim.host.ScsiTopology.Target) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.ScsiTopology.Target-vmhba2:3:111',
                                 target = 111,
                                 lun = (vim.host.ScsiTopology.Lun) [
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-0200000000600062b202341c0025fb583c46a35696524149442039',
                                       lun = 0,
                                       scsiLun = 'key-vim.host.ScsiDisk-0200000000600062b202341c0025fb583c46a35696524149442039'
                                    }
                                 ],
                                 transport = (vim.host.SerialAttachedTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) []
                                 }
                              },
                              (vim.host.ScsiTopology.Target) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.ScsiTopology.Target-vmhba2:1:123',
                                 target = 123,
                                 lun = (vim.host.ScsiTopology.Lun) [
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-020d000000300162b202341c00566972747561',
                                       lun = 0,
                                       scsiLun = 'key-vim.host.ScsiLun-020d000000300162b202341c00566972747561'
                                    }
                                 ],
                                 transport = (vim.host.SerialAttachedTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) []
                                 }
                              }
                           ]
                        },
                        (vim.host.ScsiTopology.Interface) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.ScsiTopology.Interface-vmhba3',
                           adapter = 'key-vim.host.FibreChannelHba-vmhba3',
                           target = (vim.host.ScsiTopology.Target) []
                        },
                        (vim.host.ScsiTopology.Interface) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.ScsiTopology.Interface-vmhba4',
                           adapter = 'key-vim.host.FibreChannelHba-vmhba4',
                           target = (vim.host.ScsiTopology.Target) []
                        },
                        (vim.host.ScsiTopology.Interface) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.ScsiTopology.Interface-vmhba5',
                           adapter = 'key-vim.host.FibreChannelHba-vmhba5',
                           target = (vim.host.ScsiTopology.Target) []
                        },
                        (vim.host.ScsiTopology.Interface) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.ScsiTopology.Interface-vmhba6',
                           adapter = 'key-vim.host.FibreChannelHba-vmhba6',
                           target = (vim.host.ScsiTopology.Target) []
                        },
                        (vim.host.ScsiTopology.Interface) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.ScsiTopology.Interface-vmhba64',
                           adapter = 'key-vim.host.FibreChannelHba-vmhba64',
                           target = (vim.host.ScsiTopology.Target) [
                              (vim.host.ScsiTopology.Target) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.ScsiTopology.Target-vmhba64:0:0',
                                 target = 0,
                                 lun = (vim.host.ScsiTopology.Lun) [
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                       lun = 0,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                    },
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                       lun = 1,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                    }
                                 ],
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2319917447808223702,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.ScsiTopology.Target) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.ScsiTopology.Target-vmhba64:0:3',
                                 target = 3,
                                 lun = (vim.host.ScsiTopology.Lun) [
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                       lun = 0,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                    },
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                       lun = 1,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                    }
                                 ],
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2311191723530193366,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.ScsiTopology.Target) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.ScsiTopology.Target-vmhba64:0:2',
                                 target = 2,
                                 lun = (vim.host.ScsiTopology.Lun) [
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                       lun = 0,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                    },
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                       lun = 1,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                    }
                                 ],
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2320198922784934358,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.ScsiTopology.Target) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.ScsiTopology.Target-vmhba64:0:1',
                                 target = 1,
                                 lun = (vim.host.ScsiTopology.Lun) [
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                       lun = 0,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                    },
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                       lun = 1,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                    }
                                 ],
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2310910248553482710,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              }
                           ]
                        },
                        (vim.host.ScsiTopology.Interface) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.ScsiTopology.Interface-vmhba65',
                           adapter = 'key-vim.host.FibreChannelHba-vmhba65',
                           target = (vim.host.ScsiTopology.Target) [
                              (vim.host.ScsiTopology.Target) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.ScsiTopology.Target-vmhba65:0:3',
                                 target = 3,
                                 lun = (vim.host.ScsiTopology.Lun) [
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                       lun = 0,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                    },
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                       lun = 1,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                    }
                                 ],
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2320198922784934358,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.ScsiTopology.Target) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.ScsiTopology.Target-vmhba65:0:2',
                                 target = 2,
                                 lun = (vim.host.ScsiTopology.Lun) [
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                       lun = 0,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                    },
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                       lun = 1,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                    }
                                 ],
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2319917447808223702,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.ScsiTopology.Target) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.ScsiTopology.Target-vmhba65:0:1',
                                 target = 1,
                                 lun = (vim.host.ScsiTopology.Lun) [
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                       lun = 0,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                    },
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                       lun = 1,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                    }
                                 ],
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2311191723530193366,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.ScsiTopology.Target) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.ScsiTopology.Target-vmhba65:0:0',
                                 target = 0,
                                 lun = (vim.host.ScsiTopology.Lun) [
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                       lun = 0,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                    },
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                       lun = 1,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                    }
                                 ],
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2310910248553482710,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              }
                           ]
                        },
                        (vim.host.ScsiTopology.Interface) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.ScsiTopology.Interface-vmhba66',
                           adapter = 'key-vim.host.FibreChannelHba-vmhba66',
                           target = (vim.host.ScsiTopology.Target) [
                              (vim.host.ScsiTopology.Target) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.ScsiTopology.Target-vmhba66:0:2',
                                 target = 2,
                                 lun = (vim.host.ScsiTopology.Lun) [
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                       lun = 0,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                    },
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                       lun = 1,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                    }
                                 ],
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2319917447808223702,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.ScsiTopology.Target) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.ScsiTopology.Target-vmhba66:0:1',
                                 target = 1,
                                 lun = (vim.host.ScsiTopology.Lun) [
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                       lun = 0,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                    },
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                       lun = 1,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                    }
                                 ],
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2311191723530193366,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.ScsiTopology.Target) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.ScsiTopology.Target-vmhba66:0:0',
                                 target = 0,
                                 lun = (vim.host.ScsiTopology.Lun) [
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                       lun = 0,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                    },
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                       lun = 1,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                    }
                                 ],
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2310910248553482710,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.ScsiTopology.Target) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.ScsiTopology.Target-vmhba66:0:3',
                                 target = 3,
                                 lun = (vim.host.ScsiTopology.Lun) [
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                       lun = 0,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                    },
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                       lun = 1,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                    }
                                 ],
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2320198922784934358,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              }
                           ]
                        },
                        (vim.host.ScsiTopology.Interface) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.ScsiTopology.Interface-vmhba67',
                           adapter = 'key-vim.host.FibreChannelHba-vmhba67',
                           target = (vim.host.ScsiTopology.Target) [
                              (vim.host.ScsiTopology.Target) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.ScsiTopology.Target-vmhba67:0:0',
                                 target = 0,
                                 lun = (vim.host.ScsiTopology.Lun) [
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                       lun = 0,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                    },
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                       lun = 1,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                    }
                                 ],
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2319917447808223702,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.ScsiTopology.Target) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.ScsiTopology.Target-vmhba67:0:3',
                                 target = 3,
                                 lun = (vim.host.ScsiTopology.Lun) [
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                       lun = 0,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                    },
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                       lun = 1,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                    }
                                 ],
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2311191723530193366,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.ScsiTopology.Target) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.ScsiTopology.Target-vmhba67:0:2',
                                 target = 2,
                                 lun = (vim.host.ScsiTopology.Lun) [
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                       lun = 0,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                    },
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                       lun = 1,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                    }
                                 ],
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2320198922784934358,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.ScsiTopology.Target) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.ScsiTopology.Target-vmhba67:0:1',
                                 target = 1,
                                 lun = (vim.host.ScsiTopology.Lun) [
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                       lun = 0,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                    },
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                       lun = 1,
                                       scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                    }
                                 ],
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2310910248553482710,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              }
                           ]
                        }
                     ]
                  },
                  nvmeTopology = (vim.host.NvmeTopology) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     adapter = (vim.host.NvmeTopology.Interface) [
                        (vim.host.NvmeTopology.Interface) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.NvmeTopology.Interface-vmhba64',
                           adapter = 'key-vim.host.FibreChannelHba-vmhba64',
                           connectedController = (vim.host.NvmeController) [
                              (vim.host.NvmeController) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.NvmeController-274',
                                 controllerNumber = 274,
                                 subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                                 name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba64#200200a098d709d6:201200a098d709d6',
                                 associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba64',
                                 transportType = 'fibreChannel',
                                 fusedOperationSupported = true,
                                 numberOfQueues = 2,
                                 queueSize = 1024,
                                 attachedNamespace = (vim.host.NvmeNamespace) [
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@274',
                                       name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                       id = 1,
                                       blockSize = 512,
                                       capacityInBlocks = 21474836480
                                    },
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@274',
                                       name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                       id = 2,
                                       blockSize = 512,
                                       capacityInBlocks = 42949672960
                                    }
                                 ],
                                 vendorId = '0x17aa',
                                 model = 'LENOVO DE-Series                        ',
                                 serialNumber = 'J300985F            ',
                                 firmwareVersion = '08710200FC'
                              },
                              (vim.host.NvmeController) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.NvmeController-273',
                                 controllerNumber = 273,
                                 subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                                 name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba64#200200a098d709d6:201300a098d709d6',
                                 associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba64',
                                 transportType = 'fibreChannel',
                                 fusedOperationSupported = true,
                                 numberOfQueues = 2,
                                 queueSize = 1024,
                                 attachedNamespace = (vim.host.NvmeNamespace) [
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@273',
                                       name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                       id = 1,
                                       blockSize = 512,
                                       capacityInBlocks = 21474836480
                                    },
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@273',
                                       name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                       id = 2,
                                       blockSize = 512,
                                       capacityInBlocks = 42949672960
                                    }
                                 ],
                                 vendorId = '0x17aa',
                                 model = 'LENOVO DE-Series                        ',
                                 serialNumber = 'J300985F            ',
                                 firmwareVersion = '08710200FC'
                              },
                              (vim.host.NvmeController) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.NvmeController-275',
                                 controllerNumber = 275,
                                 subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                                 name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba64#200200a098d709d6:203200a098d709d6',
                                 associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba64',
                                 transportType = 'fibreChannel',
                                 fusedOperationSupported = true,
                                 numberOfQueues = 2,
                                 queueSize = 1024,
                                 attachedNamespace = (vim.host.NvmeNamespace) [
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@275',
                                       name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                       id = 1,
                                       blockSize = 512,
                                       capacityInBlocks = 21474836480
                                    },
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@275',
                                       name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                       id = 2,
                                       blockSize = 512,
                                       capacityInBlocks = 42949672960
                                    }
                                 ],
                                 vendorId = '0x17aa',
                                 model = 'LENOVO DE-Series                        ',
                                 serialNumber = 'J300985F            ',
                                 firmwareVersion = '08710200FC'
                              },
                              (vim.host.NvmeController) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.NvmeController-279',
                                 controllerNumber = 279,
                                 subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                                 name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba64#200200a098d709d6:203300a098d709d6',
                                 associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba64',
                                 transportType = 'fibreChannel',
                                 fusedOperationSupported = true,
                                 numberOfQueues = 2,
                                 queueSize = 1024,
                                 attachedNamespace = (vim.host.NvmeNamespace) [
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@279',
                                       name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                       id = 1,
                                       blockSize = 512,
                                       capacityInBlocks = 21474836480
                                    },
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@279',
                                       name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                       id = 2,
                                       blockSize = 512,
                                       capacityInBlocks = 42949672960
                                    }
                                 ],
                                 vendorId = '0x17aa',
                                 model = 'LENOVO DE-Series                        ',
                                 serialNumber = 'J300985F            ',
                                 firmwareVersion = '08710200FC'
                              }
                           ]
                        },
                        (vim.host.NvmeTopology.Interface) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.NvmeTopology.Interface-vmhba65',
                           adapter = 'key-vim.host.FibreChannelHba-vmhba65',
                           connectedController = (vim.host.NvmeController) [
                              (vim.host.NvmeController) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.NvmeController-293',
                                 controllerNumber = 293,
                                 subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                                 name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba65#200200a098d709d6:201200a098d709d6',
                                 associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba65',
                                 transportType = 'fibreChannel',
                                 fusedOperationSupported = true,
                                 numberOfQueues = 2,
                                 queueSize = 1024,
                                 attachedNamespace = (vim.host.NvmeNamespace) [
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@293',
                                       name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                       id = 1,
                                       blockSize = 512,
                                       capacityInBlocks = 21474836480
                                    },
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@293',
                                       name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                       id = 2,
                                       blockSize = 512,
                                       capacityInBlocks = 42949672960
                                    }
                                 ],
                                 vendorId = '0x17aa',
                                 model = 'LENOVO DE-Series                        ',
                                 serialNumber = 'J300985F            ',
                                 firmwareVersion = '08710200FC'
                              },
                              (vim.host.NvmeController) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.NvmeController-297',
                                 controllerNumber = 297,
                                 subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                                 name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba65#200200a098d709d6:201300a098d709d6',
                                 associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba65',
                                 transportType = 'fibreChannel',
                                 fusedOperationSupported = true,
                                 numberOfQueues = 2,
                                 queueSize = 1024,
                                 attachedNamespace = (vim.host.NvmeNamespace) [
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@297',
                                       name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                       id = 1,
                                       blockSize = 512,
                                       capacityInBlocks = 21474836480
                                    },
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@297',
                                       name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                       id = 2,
                                       blockSize = 512,
                                       capacityInBlocks = 42949672960
                                    }
                                 ],
                                 vendorId = '0x17aa',
                                 model = 'LENOVO DE-Series                        ',
                                 serialNumber = 'J300985F            ',
                                 firmwareVersion = '08710200FC'
                              },
                              (vim.host.NvmeController) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.NvmeController-299',
                                 controllerNumber = 299,
                                 subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                                 name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba65#200200a098d709d6:203300a098d709d6',
                                 associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba65',
                                 transportType = 'fibreChannel',
                                 fusedOperationSupported = true,
                                 numberOfQueues = 2,
                                 queueSize = 1024,
                                 attachedNamespace = (vim.host.NvmeNamespace) [
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@299',
                                       name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                       id = 1,
                                       blockSize = 512,
                                       capacityInBlocks = 21474836480
                                    },
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@299',
                                       name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                       id = 2,
                                       blockSize = 512,
                                       capacityInBlocks = 42949672960
                                    }
                                 ],
                                 vendorId = '0x17aa',
                                 model = 'LENOVO DE-Series                        ',
                                 serialNumber = 'J300985F            ',
                                 firmwareVersion = '08710200FC'
                              },
                              (vim.host.NvmeController) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.NvmeController-295',
                                 controllerNumber = 295,
                                 subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                                 name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba65#200200a098d709d6:203200a098d709d6',
                                 associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba65',
                                 transportType = 'fibreChannel',
                                 fusedOperationSupported = true,
                                 numberOfQueues = 2,
                                 queueSize = 1024,
                                 attachedNamespace = (vim.host.NvmeNamespace) [
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@295',
                                       name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                       id = 1,
                                       blockSize = 512,
                                       capacityInBlocks = 21474836480
                                    },
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@295',
                                       name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                       id = 2,
                                       blockSize = 512,
                                       capacityInBlocks = 42949672960
                                    }
                                 ],
                                 vendorId = '0x17aa',
                                 model = 'LENOVO DE-Series                        ',
                                 serialNumber = 'J300985F            ',
                                 firmwareVersion = '08710200FC'
                              }
                           ]
                        },
                        (vim.host.NvmeTopology.Interface) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.NvmeTopology.Interface-vmhba66',
                           adapter = 'key-vim.host.FibreChannelHba-vmhba66',
                           connectedController = (vim.host.NvmeController) [
                              (vim.host.NvmeController) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.NvmeController-259',
                                 controllerNumber = 259,
                                 subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                                 name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba66#200200a098d709d6:201200a098d709d6',
                                 associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba66',
                                 transportType = 'fibreChannel',
                                 fusedOperationSupported = true,
                                 numberOfQueues = 2,
                                 queueSize = 1024,
                                 attachedNamespace = (vim.host.NvmeNamespace) [
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@259',
                                       name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                       id = 1,
                                       blockSize = 512,
                                       capacityInBlocks = 21474836480
                                    },
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@259',
                                       name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                       id = 2,
                                       blockSize = 512,
                                       capacityInBlocks = 42949672960
                                    }
                                 ],
                                 vendorId = '0x17aa',
                                 model = 'LENOVO DE-Series                        ',
                                 serialNumber = 'J300985F            ',
                                 firmwareVersion = '08710200FC'
                              },
                              (vim.host.NvmeController) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.NvmeController-261',
                                 controllerNumber = 261,
                                 subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                                 name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba66#200200a098d709d6:201300a098d709d6',
                                 associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba66',
                                 transportType = 'fibreChannel',
                                 fusedOperationSupported = true,
                                 numberOfQueues = 2,
                                 queueSize = 1024,
                                 attachedNamespace = (vim.host.NvmeNamespace) [
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@261',
                                       name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                       id = 1,
                                       blockSize = 512,
                                       capacityInBlocks = 21474836480
                                    },
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@261',
                                       name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                       id = 2,
                                       blockSize = 512,
                                       capacityInBlocks = 42949672960
                                    }
                                 ],
                                 vendorId = '0x17aa',
                                 model = 'LENOVO DE-Series                        ',
                                 serialNumber = 'J300985F            ',
                                 firmwareVersion = '08710200FC'
                              },
                              (vim.host.NvmeController) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.NvmeController-270',
                                 controllerNumber = 270,
                                 subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                                 name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba66#200200a098d709d6:203200a098d709d6',
                                 associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba66',
                                 transportType = 'fibreChannel',
                                 fusedOperationSupported = true,
                                 numberOfQueues = 2,
                                 queueSize = 1024,
                                 attachedNamespace = (vim.host.NvmeNamespace) [
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@270',
                                       name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                       id = 1,
                                       blockSize = 512,
                                       capacityInBlocks = 21474836480
                                    },
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@270',
                                       name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                       id = 2,
                                       blockSize = 512,
                                       capacityInBlocks = 42949672960
                                    }
                                 ],
                                 vendorId = '0x17aa',
                                 model = 'LENOVO DE-Series                        ',
                                 serialNumber = 'J300985F            ',
                                 firmwareVersion = '08710200FC'
                              },
                              (vim.host.NvmeController) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.NvmeController-263',
                                 controllerNumber = 263,
                                 subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                                 name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba66#200200a098d709d6:203300a098d709d6',
                                 associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba66',
                                 transportType = 'fibreChannel',
                                 fusedOperationSupported = true,
                                 numberOfQueues = 2,
                                 queueSize = 1024,
                                 attachedNamespace = (vim.host.NvmeNamespace) [
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@263',
                                       name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                       id = 1,
                                       blockSize = 512,
                                       capacityInBlocks = 21474836480
                                    },
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@263',
                                       name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                       id = 2,
                                       blockSize = 512,
                                       capacityInBlocks = 42949672960
                                    }
                                 ],
                                 vendorId = '0x17aa',
                                 model = 'LENOVO DE-Series                        ',
                                 serialNumber = 'J300985F            ',
                                 firmwareVersion = '08710200FC'
                              }
                           ]
                        },
                        (vim.host.NvmeTopology.Interface) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.NvmeTopology.Interface-vmhba67',
                           adapter = 'key-vim.host.FibreChannelHba-vmhba67',
                           connectedController = (vim.host.NvmeController) [
                              (vim.host.NvmeController) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.NvmeController-265',
                                 controllerNumber = 265,
                                 subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                                 name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba67#200200a098d709d6:201200a098d709d6',
                                 associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba67',
                                 transportType = 'fibreChannel',
                                 fusedOperationSupported = true,
                                 numberOfQueues = 2,
                                 queueSize = 1024,
                                 attachedNamespace = (vim.host.NvmeNamespace) [
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@265',
                                       name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                       id = 1,
                                       blockSize = 512,
                                       capacityInBlocks = 21474836480
                                    },
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@265',
                                       name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                       id = 2,
                                       blockSize = 512,
                                       capacityInBlocks = 42949672960
                                    }
                                 ],
                                 vendorId = '0x17aa',
                                 model = 'LENOVO DE-Series                        ',
                                 serialNumber = 'J300985F            ',
                                 firmwareVersion = '08710200FC'
                              },
                              (vim.host.NvmeController) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.NvmeController-272',
                                 controllerNumber = 272,
                                 subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                                 name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba67#200200a098d709d6:201300a098d709d6',
                                 associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba67',
                                 transportType = 'fibreChannel',
                                 fusedOperationSupported = true,
                                 numberOfQueues = 2,
                                 queueSize = 1024,
                                 attachedNamespace = (vim.host.NvmeNamespace) [
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@272',
                                       name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                       id = 1,
                                       blockSize = 512,
                                       capacityInBlocks = 21474836480
                                    },
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@272',
                                       name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                       id = 2,
                                       blockSize = 512,
                                       capacityInBlocks = 42949672960
                                    }
                                 ],
                                 vendorId = '0x17aa',
                                 model = 'LENOVO DE-Series                        ',
                                 serialNumber = 'J300985F            ',
                                 firmwareVersion = '08710200FC'
                              },
                              (vim.host.NvmeController) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.NvmeController-266',
                                 controllerNumber = 266,
                                 subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                                 name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba67#200200a098d709d6:203200a098d709d6',
                                 associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba67',
                                 transportType = 'fibreChannel',
                                 fusedOperationSupported = true,
                                 numberOfQueues = 2,
                                 queueSize = 1024,
                                 attachedNamespace = (vim.host.NvmeNamespace) [
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@266',
                                       name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                       id = 1,
                                       blockSize = 512,
                                       capacityInBlocks = 21474836480
                                    },
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@266',
                                       name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                       id = 2,
                                       blockSize = 512,
                                       capacityInBlocks = 42949672960
                                    }
                                 ],
                                 vendorId = '0x17aa',
                                 model = 'LENOVO DE-Series                        ',
                                 serialNumber = 'J300985F            ',
                                 firmwareVersion = '08710200FC'
                              },
                              (vim.host.NvmeController) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.NvmeController-281',
                                 controllerNumber = 281,
                                 subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                                 name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba67#200200a098d709d6:203300a098d709d6',
                                 associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba67',
                                 transportType = 'fibreChannel',
                                 fusedOperationSupported = true,
                                 numberOfQueues = 2,
                                 queueSize = 1024,
                                 attachedNamespace = (vim.host.NvmeNamespace) [
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@281',
                                       name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                       id = 1,
                                       blockSize = 512,
                                       capacityInBlocks = 21474836480
                                    },
                                    (vim.host.NvmeNamespace) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@281',
                                       name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                       id = 2,
                                       blockSize = 512,
                                       capacityInBlocks = 42949672960
                                    }
                                 ],
                                 vendorId = '0x17aa',
                                 model = 'LENOVO DE-Series                        ',
                                 serialNumber = 'J300985F            ',
                                 firmwareVersion = '08710200FC'
                              }
                           ]
                        }
                     ]
                  },
                  multipathInfo = (vim.host.MultipathInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     lun = (vim.host.MultipathInfo.LogicalUnit) [
                        (vim.host.MultipathInfo.LogicalUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                           id = '060000c32960f0bf4c00a0980000d709d6',
                           lun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6',
                           path = (vim.host.MultipathInfo.Path) [
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba66:C0:T2:L1',
                                 name = 'vmhba66:C0:T2:L1',
                                 pathState = 'active',
                                 state = 'active',
                                 isWorkingPath = true,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba66',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2319917447808223702,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba64:C0:T0:L1',
                                 name = 'vmhba64:C0:T0:L1',
                                 pathState = 'active',
                                 state = 'active',
                                 isWorkingPath = true,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba64',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2319917447808223702,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba67:C0:T0:L1',
                                 name = 'vmhba67:C0:T0:L1',
                                 pathState = 'active',
                                 state = 'active',
                                 isWorkingPath = true,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba67',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2319917447808223702,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba65:C0:T3:L1',
                                 name = 'vmhba65:C0:T3:L1',
                                 pathState = 'standby',
                                 state = 'active',
                                 isWorkingPath = false,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba65',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2320198922784934358,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba66:C0:T1:L1',
                                 name = 'vmhba66:C0:T1:L1',
                                 pathState = 'standby',
                                 state = 'active',
                                 isWorkingPath = false,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba66',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2311191723530193366,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba65:C0:T2:L1',
                                 name = 'vmhba65:C0:T2:L1',
                                 pathState = 'active',
                                 state = 'active',
                                 isWorkingPath = true,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba65',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2319917447808223702,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba66:C0:T0:L1',
                                 name = 'vmhba66:C0:T0:L1',
                                 pathState = 'active',
                                 state = 'active',
                                 isWorkingPath = true,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba66',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2310910248553482710,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba64:C0:T3:L1',
                                 name = 'vmhba64:C0:T3:L1',
                                 pathState = 'standby',
                                 state = 'active',
                                 isWorkingPath = false,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba64',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2311191723530193366,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba67:C0:T3:L1',
                                 name = 'vmhba67:C0:T3:L1',
                                 pathState = 'standby',
                                 state = 'active',
                                 isWorkingPath = false,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba67',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2311191723530193366,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba65:C0:T1:L1',
                                 name = 'vmhba65:C0:T1:L1',
                                 pathState = 'standby',
                                 state = 'active',
                                 isWorkingPath = false,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba65',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2311191723530193366,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba64:C0:T2:L1',
                                 name = 'vmhba64:C0:T2:L1',
                                 pathState = 'standby',
                                 state = 'active',
                                 isWorkingPath = false,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba64',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2320198922784934358,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba67:C0:T2:L1',
                                 name = 'vmhba67:C0:T2:L1',
                                 pathState = 'standby',
                                 state = 'active',
                                 isWorkingPath = false,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba67',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2320198922784934358,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba65:C0:T0:L1',
                                 name = 'vmhba65:C0:T0:L1',
                                 pathState = 'active',
                                 state = 'active',
                                 isWorkingPath = true,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba65',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2310910248553482710,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba66:C0:T3:L1',
                                 name = 'vmhba66:C0:T3:L1',
                                 pathState = 'standby',
                                 state = 'active',
                                 isWorkingPath = false,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba66',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2320198922784934358,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba64:C0:T1:L1',
                                 name = 'vmhba64:C0:T1:L1',
                                 pathState = 'active',
                                 state = 'active',
                                 isWorkingPath = true,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba64',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2310910248553482710,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba67:C0:T1:L1',
                                 name = 'vmhba67:C0:T1:L1',
                                 pathState = 'active',
                                 state = 'active',
                                 isWorkingPath = true,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba67',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2310910248553482710,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              }
                           ],
                           policy = (vim.host.MultipathInfo.HppLogicalUnitPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              policy = 'LB-RR',
                              bytes = 10485760,
                              iops = 1000,
                              path = <unset>,
                              latencyEvalTime = <unset>,
                              samplingIosPerPath = <unset>
                           },
                           storageArrayTypePolicy = <unset>
                        },
                        (vim.host.MultipathInfo.LogicalUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.MultipathInfo.LogicalUnit-0200000000600062b202341c0025fb583c46a35696524149442039',
                           id = '0200000000600062b202341c0025fb583c46a35696524149442039',
                           lun = 'key-vim.host.ScsiDisk-0200000000600062b202341c0025fb583c46a35696524149442039',
                           path = (vim.host.MultipathInfo.Path) [
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba2:C3:T111:L0',
                                 name = 'vmhba2:C3:T111:L0',
                                 pathState = 'active',
                                 state = 'active',
                                 isWorkingPath = true,
                                 adapter = 'key-vim.host.SerialAttachedHba-vmhba2',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-0200000000600062b202341c0025fb583c46a35696524149442039',
                                 transport = (vim.host.SerialAttachedTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) []
                                 }
                              }
                           ],
                           policy = (vim.host.MultipathInfo.HppLogicalUnitPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              policy = 'FIXED',
                              bytes = <unset>,
                              iops = <unset>,
                              path = 'none',
                              latencyEvalTime = <unset>,
                              samplingIosPerPath = <unset>
                           },
                           storageArrayTypePolicy = <unset>
                        },
                        (vim.host.MultipathInfo.LogicalUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.MultipathInfo.LogicalUnit-020d000000300162b202341c00566972747561',
                           id = '020d000000300162b202341c00566972747561',
                           lun = 'key-vim.host.ScsiLun-020d000000300162b202341c00566972747561',
                           path = (vim.host.MultipathInfo.Path) [
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba2:C1:T123:L0',
                                 name = 'vmhba2:C1:T123:L0',
                                 pathState = 'active',
                                 state = 'active',
                                 isWorkingPath = true,
                                 adapter = 'key-vim.host.SerialAttachedHba-vmhba2',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-020d000000300162b202341c00566972747561',
                                 transport = (vim.host.SerialAttachedTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) []
                                 }
                              }
                           ],
                           policy = (vim.host.MultipathInfo.HppLogicalUnitPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              policy = 'FIXED',
                              bytes = <unset>,
                              iops = <unset>,
                              path = 'none',
                              latencyEvalTime = <unset>,
                              samplingIosPerPath = <unset>
                           },
                           storageArrayTypePolicy = <unset>
                        },
                        (vim.host.MultipathInfo.LogicalUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                           id = '060000e88360f0c66f00a0980000d663f2',
                           lun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2',
                           path = (vim.host.MultipathInfo.Path) [
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba66:C0:T2:L0',
                                 name = 'vmhba66:C0:T2:L0',
                                 pathState = 'standby',
                                 state = 'active',
                                 isWorkingPath = false,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba66',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2319917447808223702,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba64:C0:T0:L0',
                                 name = 'vmhba64:C0:T0:L0',
                                 pathState = 'standby',
                                 state = 'active',
                                 isWorkingPath = false,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba64',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2319917447808223702,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba67:C0:T0:L0',
                                 name = 'vmhba67:C0:T0:L0',
                                 pathState = 'standby',
                                 state = 'active',
                                 isWorkingPath = false,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba67',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2319917447808223702,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba65:C0:T3:L0',
                                 name = 'vmhba65:C0:T3:L0',
                                 pathState = 'active',
                                 state = 'active',
                                 isWorkingPath = true,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba65',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2320198922784934358,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba66:C0:T1:L0',
                                 name = 'vmhba66:C0:T1:L0',
                                 pathState = 'active',
                                 state = 'active',
                                 isWorkingPath = true,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba66',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2311191723530193366,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba65:C0:T2:L0',
                                 name = 'vmhba65:C0:T2:L0',
                                 pathState = 'standby',
                                 state = 'active',
                                 isWorkingPath = false,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba65',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2319917447808223702,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba66:C0:T0:L0',
                                 name = 'vmhba66:C0:T0:L0',
                                 pathState = 'standby',
                                 state = 'active',
                                 isWorkingPath = false,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba66',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2310910248553482710,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba64:C0:T3:L0',
                                 name = 'vmhba64:C0:T3:L0',
                                 pathState = 'active',
                                 state = 'active',
                                 isWorkingPath = true,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba64',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2311191723530193366,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba67:C0:T3:L0',
                                 name = 'vmhba67:C0:T3:L0',
                                 pathState = 'active',
                                 state = 'active',
                                 isWorkingPath = true,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba67',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2311191723530193366,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba65:C0:T1:L0',
                                 name = 'vmhba65:C0:T1:L0',
                                 pathState = 'active',
                                 state = 'active',
                                 isWorkingPath = true,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba65',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2311191723530193366,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba64:C0:T2:L0',
                                 name = 'vmhba64:C0:T2:L0',
                                 pathState = 'active',
                                 state = 'active',
                                 isWorkingPath = true,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba64',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2320198922784934358,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba67:C0:T2:L0',
                                 name = 'vmhba67:C0:T2:L0',
                                 pathState = 'active',
                                 state = 'active',
                                 isWorkingPath = true,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba67',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2320198922784934358,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba65:C0:T0:L0',
                                 name = 'vmhba65:C0:T0:L0',
                                 pathState = 'standby',
                                 state = 'active',
                                 isWorkingPath = false,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba65',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2310910248553482710,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba66:C0:T3:L0',
                                 name = 'vmhba66:C0:T3:L0',
                                 pathState = 'active',
                                 state = 'active',
                                 isWorkingPath = true,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba66',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2320198922784934358,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba64:C0:T1:L0',
                                 name = 'vmhba64:C0:T1:L0',
                                 pathState = 'standby',
                                 state = 'active',
                                 isWorkingPath = false,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba64',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2310910248553482710,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              },
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-vmhba67:C0:T1:L0',
                                 name = 'vmhba67:C0:T1:L0',
                                 pathState = 'standby',
                                 state = 'active',
                                 isWorkingPath = false,
                                 adapter = 'key-vim.host.FibreChannelHba-vmhba67',
                                 lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                                 transport = (vim.host.FibreChannelTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    portWorldWideName = 2310910248553482710,
                                    nodeWorldWideName = 2306406648926112214
                                 }
                              }
                           ],
                           policy = (vim.host.MultipathInfo.HppLogicalUnitPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              policy = 'LB-RR',
                              bytes = 10485760,
                              iops = 1000,
                              path = <unset>,
                              latencyEvalTime = <unset>,
                              samplingIosPerPath = <unset>
                           },
                           storageArrayTypePolicy = <unset>
                        }
                     ]
                  },
                  plugStoreTopology = (vim.host.PlugStoreTopology) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     adapter = (vim.host.PlugStoreTopology.Adapter) [
                        (vim.host.PlugStoreTopology.Adapter) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba0',
                           adapter = 'key-vim.host.BlockHba-vmhba0',
                           path = (Link) []
                        },
                        (vim.host.PlugStoreTopology.Adapter) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba1',
                           adapter = 'key-vim.host.BlockHba-vmhba1',
                           path = (Link) []
                        },
                        (vim.host.PlugStoreTopology.Adapter) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba2',
                           adapter = 'key-vim.host.SerialAttachedHba-vmhba2',
                           path = (Link) [
                              'key-vim.host.PlugStoreTopology.Path-vmhba2:C3:T111:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba2:C1:T123:L0'
                           ]
                        },
                        (vim.host.PlugStoreTopology.Adapter) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba3',
                           adapter = 'key-vim.host.FibreChannelHba-vmhba3',
                           path = (Link) []
                        },
                        (vim.host.PlugStoreTopology.Adapter) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba4',
                           adapter = 'key-vim.host.FibreChannelHba-vmhba4',
                           path = (Link) []
                        },
                        (vim.host.PlugStoreTopology.Adapter) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba5',
                           adapter = 'key-vim.host.FibreChannelHba-vmhba5',
                           path = (Link) []
                        },
                        (vim.host.PlugStoreTopology.Adapter) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba6',
                           adapter = 'key-vim.host.FibreChannelHba-vmhba6',
                           path = (Link) []
                        },
                        (vim.host.PlugStoreTopology.Adapter) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba64',
                           adapter = 'key-vim.host.FibreChannelHba-vmhba64',
                           path = (Link) [
                              'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T0:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T0:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T3:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T3:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T2:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T2:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T1:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T1:L1'
                           ]
                        },
                        (vim.host.PlugStoreTopology.Adapter) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba65',
                           adapter = 'key-vim.host.FibreChannelHba-vmhba65',
                           path = (Link) [
                              'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T3:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T3:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T2:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T2:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T1:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T1:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T0:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T0:L1'
                           ]
                        },
                        (vim.host.PlugStoreTopology.Adapter) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba66',
                           adapter = 'key-vim.host.FibreChannelHba-vmhba66',
                           path = (Link) [
                              'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T2:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T2:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T1:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T1:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T0:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T0:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T3:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T3:L1'
                           ]
                        },
                        (vim.host.PlugStoreTopology.Adapter) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba67',
                           adapter = 'key-vim.host.FibreChannelHba-vmhba67',
                           path = (Link) [
                              'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T0:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T0:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T3:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T3:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T2:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T2:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T1:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T1:L1'
                           ]
                        }
                     ],
                     path = (vim.host.PlugStoreTopology.Path) [
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba2:C3:T111:L0',
                           name = 'vmhba2:C3:T111:L0',
                           channelNumber = 3,
                           targetNumber = 111,
                           lunNumber = 0,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba2',
                           target = 'key-vim.host.PlugStoreTopology.Target-sas.60fb583c46a35696',
                           device = 'key-vim.host.PlugStoreTopology.Device-0200000000600062b202341c0025fb583c46a35696524149442039'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba2:C1:T123:L0',
                           name = 'vmhba2:C1:T123:L0',
                           channelNumber = 1,
                           targetNumber = 123,
                           lunNumber = 0,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba2',
                           target = 'key-vim.host.PlugStoreTopology.Target-sas.300162b202341c00',
                           device = 'key-vim.host.PlugStoreTopology.Device-020d000000300162b202341c00566972747561'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T0:L0',
                           name = 'vmhba64:C0:T0:L0',
                           channelNumber = 0,
                           targetNumber = 0,
                           lunNumber = 0,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba64',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203200a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T0:L1',
                           name = 'vmhba64:C0:T0:L1',
                           channelNumber = 0,
                           targetNumber = 0,
                           lunNumber = 1,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba64',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203200a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T3:L0',
                           name = 'vmhba64:C0:T3:L0',
                           channelNumber = 0,
                           targetNumber = 3,
                           lunNumber = 0,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba64',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201300a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T3:L1',
                           name = 'vmhba64:C0:T3:L1',
                           channelNumber = 0,
                           targetNumber = 3,
                           lunNumber = 1,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba64',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201300a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T2:L0',
                           name = 'vmhba64:C0:T2:L0',
                           channelNumber = 0,
                           targetNumber = 2,
                           lunNumber = 0,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba64',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203300a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T2:L1',
                           name = 'vmhba64:C0:T2:L1',
                           channelNumber = 0,
                           targetNumber = 2,
                           lunNumber = 1,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba64',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203300a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T1:L0',
                           name = 'vmhba64:C0:T1:L0',
                           channelNumber = 0,
                           targetNumber = 1,
                           lunNumber = 0,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba64',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201200a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T1:L1',
                           name = 'vmhba64:C0:T1:L1',
                           channelNumber = 0,
                           targetNumber = 1,
                           lunNumber = 1,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba64',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201200a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T3:L0',
                           name = 'vmhba65:C0:T3:L0',
                           channelNumber = 0,
                           targetNumber = 3,
                           lunNumber = 0,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba65',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203300a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T3:L1',
                           name = 'vmhba65:C0:T3:L1',
                           channelNumber = 0,
                           targetNumber = 3,
                           lunNumber = 1,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba65',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203300a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T2:L0',
                           name = 'vmhba65:C0:T2:L0',
                           channelNumber = 0,
                           targetNumber = 2,
                           lunNumber = 0,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba65',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203200a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T2:L1',
                           name = 'vmhba65:C0:T2:L1',
                           channelNumber = 0,
                           targetNumber = 2,
                           lunNumber = 1,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba65',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203200a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T1:L0',
                           name = 'vmhba65:C0:T1:L0',
                           channelNumber = 0,
                           targetNumber = 1,
                           lunNumber = 0,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba65',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201300a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T1:L1',
                           name = 'vmhba65:C0:T1:L1',
                           channelNumber = 0,
                           targetNumber = 1,
                           lunNumber = 1,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba65',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201300a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T0:L0',
                           name = 'vmhba65:C0:T0:L0',
                           channelNumber = 0,
                           targetNumber = 0,
                           lunNumber = 0,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba65',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201200a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T0:L1',
                           name = 'vmhba65:C0:T0:L1',
                           channelNumber = 0,
                           targetNumber = 0,
                           lunNumber = 1,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba65',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201200a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T2:L0',
                           name = 'vmhba66:C0:T2:L0',
                           channelNumber = 0,
                           targetNumber = 2,
                           lunNumber = 0,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba66',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203200a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T2:L1',
                           name = 'vmhba66:C0:T2:L1',
                           channelNumber = 0,
                           targetNumber = 2,
                           lunNumber = 1,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba66',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203200a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T1:L0',
                           name = 'vmhba66:C0:T1:L0',
                           channelNumber = 0,
                           targetNumber = 1,
                           lunNumber = 0,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba66',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201300a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T1:L1',
                           name = 'vmhba66:C0:T1:L1',
                           channelNumber = 0,
                           targetNumber = 1,
                           lunNumber = 1,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba66',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201300a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T0:L0',
                           name = 'vmhba66:C0:T0:L0',
                           channelNumber = 0,
                           targetNumber = 0,
                           lunNumber = 0,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba66',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201200a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T0:L1',
                           name = 'vmhba66:C0:T0:L1',
                           channelNumber = 0,
                           targetNumber = 0,
                           lunNumber = 1,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba66',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201200a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T3:L0',
                           name = 'vmhba66:C0:T3:L0',
                           channelNumber = 0,
                           targetNumber = 3,
                           lunNumber = 0,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba66',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203300a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T3:L1',
                           name = 'vmhba66:C0:T3:L1',
                           channelNumber = 0,
                           targetNumber = 3,
                           lunNumber = 1,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba66',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203300a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T0:L0',
                           name = 'vmhba67:C0:T0:L0',
                           channelNumber = 0,
                           targetNumber = 0,
                           lunNumber = 0,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba67',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203200a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T0:L1',
                           name = 'vmhba67:C0:T0:L1',
                           channelNumber = 0,
                           targetNumber = 0,
                           lunNumber = 1,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba67',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203200a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T3:L0',
                           name = 'vmhba67:C0:T3:L0',
                           channelNumber = 0,
                           targetNumber = 3,
                           lunNumber = 0,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba67',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201300a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T3:L1',
                           name = 'vmhba67:C0:T3:L1',
                           channelNumber = 0,
                           targetNumber = 3,
                           lunNumber = 1,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba67',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201300a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T2:L0',
                           name = 'vmhba67:C0:T2:L0',
                           channelNumber = 0,
                           targetNumber = 2,
                           lunNumber = 0,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba67',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203300a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T2:L1',
                           name = 'vmhba67:C0:T2:L1',
                           channelNumber = 0,
                           targetNumber = 2,
                           lunNumber = 1,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba67',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203300a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T1:L0',
                           name = 'vmhba67:C0:T1:L0',
                           channelNumber = 0,
                           targetNumber = 1,
                           lunNumber = 0,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba67',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201200a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T1:L1',
                           name = 'vmhba67:C0:T1:L1',
                           channelNumber = 0,
                           targetNumber = 1,
                           lunNumber = 1,
                           adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba67',
                           target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201200a098d709d6',
                           device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                        }
                     ],
                     target = (vim.host.PlugStoreTopology.Target) [
                        (vim.host.PlugStoreTopology.Target) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Target-sas.60fb583c46a35696',
                           transport = (vim.host.SerialAttachedTargetTransport) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) []
                           }
                        },
                        (vim.host.PlugStoreTopology.Target) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Target-sas.300162b202341c00',
                           transport = (vim.host.SerialAttachedTargetTransport) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) []
                           }
                        },
                        (vim.host.PlugStoreTopology.Target) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203200a098d709d6',
                           transport = (vim.host.FibreChannelTargetTransport) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              portWorldWideName = 2319917447808223702,
                              nodeWorldWideName = 2306406648926112214
                           }
                        },
                        (vim.host.PlugStoreTopology.Target) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201300a098d709d6',
                           transport = (vim.host.FibreChannelTargetTransport) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              portWorldWideName = 2311191723530193366,
                              nodeWorldWideName = 2306406648926112214
                           }
                        },
                        (vim.host.PlugStoreTopology.Target) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203300a098d709d6',
                           transport = (vim.host.FibreChannelTargetTransport) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              portWorldWideName = 2320198922784934358,
                              nodeWorldWideName = 2306406648926112214
                           }
                        },
                        (vim.host.PlugStoreTopology.Target) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201200a098d709d6',
                           transport = (vim.host.FibreChannelTargetTransport) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              portWorldWideName = 2310910248553482710,
                              nodeWorldWideName = 2306406648926112214
                           }
                        }
                     ],
                     device = (vim.host.PlugStoreTopology.Device) [
                        (vim.host.PlugStoreTopology.Device) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6',
                           lun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6',
                           path = (Link) [
                              'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T2:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T0:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T0:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T3:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T1:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T2:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T0:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T3:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T3:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T1:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T2:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T2:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T0:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T3:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T1:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T1:L1'
                           ]
                        },
                        (vim.host.PlugStoreTopology.Device) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Device-0200000000600062b202341c0025fb583c46a35696524149442039',
                           lun = 'key-vim.host.ScsiDisk-0200000000600062b202341c0025fb583c46a35696524149442039',
                           path = (Link) [
                              'key-vim.host.PlugStoreTopology.Path-vmhba2:C3:T111:L0'
                           ]
                        },
                        (vim.host.PlugStoreTopology.Device) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Device-020d000000300162b202341c00566972747561',
                           lun = 'key-vim.host.ScsiLun-020d000000300162b202341c00566972747561',
                           path = (Link) [
                              'key-vim.host.PlugStoreTopology.Path-vmhba2:C1:T123:L0'
                           ]
                        },
                        (vim.host.PlugStoreTopology.Device) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2',
                           lun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2',
                           path = (Link) [
                              'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T2:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T0:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T0:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T3:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T1:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T2:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T0:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T3:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T3:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T1:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T2:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T2:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T0:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T3:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T1:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T1:L0'
                           ]
                        }
                     ],
                     plugin = (vim.host.PlugStoreTopology.Plugin) [
                        (vim.host.PlugStoreTopology.Plugin) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Plugin-HPP',
                           name = 'HPP',
                           device = (Link) [
                              'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6',
                              'key-vim.host.PlugStoreTopology.Device-0200000000600062b202341c0025fb583c46a35696524149442039',
                              'key-vim.host.PlugStoreTopology.Device-020d000000300162b202341c00566972747561',
                              'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                           ],
                           claimedPath = (Link) [
                              'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T2:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T2:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T0:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T0:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T0:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T0:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T3:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T3:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T1:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T1:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba2:C3:T111:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T2:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T2:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T0:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T0:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba2:C1:T123:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T3:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T3:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T3:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T3:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T1:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T1:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T2:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T2:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T2:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T2:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T0:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T0:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T3:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T3:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T1:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T1:L1',
                              'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T1:L0',
                              'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T1:L1'
                           ]
                        },
                        (vim.host.PlugStoreTopology.Plugin) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Plugin-NMP',
                           name = 'NMP',
                           device = (Link) [],
                           claimedPath = (Link) []
                        }
                     ]
                  },
                  softwareInternetScsiEnabled = false
               },
               multipathState = (vim.host.MultipathStateInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  path = (vim.host.MultipathStateInfo.Path) [
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba2:C1:T123:L0',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba2:C3:T111:L0',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba64:C0:T0:L0',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba64:C0:T0:L1',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba64:C0:T1:L0',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba64:C0:T1:L1',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba64:C0:T2:L0',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba64:C0:T2:L1',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba64:C0:T3:L0',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba64:C0:T3:L1',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba65:C0:T0:L0',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba65:C0:T0:L1',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba65:C0:T1:L0',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba65:C0:T1:L1',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba65:C0:T2:L0',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba65:C0:T2:L1',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba65:C0:T3:L0',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba65:C0:T3:L1',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba66:C0:T0:L0',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba66:C0:T0:L1',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba66:C0:T1:L0',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba66:C0:T1:L1',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba66:C0:T2:L0',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba66:C0:T2:L1',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba66:C0:T3:L0',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba66:C0:T3:L1',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba67:C0:T0:L0',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba67:C0:T0:L1',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba67:C0:T1:L0',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba67:C0:T1:L1',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba67:C0:T2:L0',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba67:C0:T2:L1',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba67:C0:T3:L0',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vmhba67:C0:T3:L1',
                        pathState = 'active'
                     }
                  ]
               },
               fileSystemVolume = (vim.host.FileSystemVolumeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  volumeTypeList = (str) [
                     'VMFS',
                     'NFS',
                     'NFS41',
                     'vsan',
                     'VVOL',
                     'VFFS',
                     'OTHER',
                     'PMEM'
                  ],
                  mountInfo = (vim.host.FileSystemMountInfo) [
                     (vim.host.FileSystemMountInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        mountInfo = (vim.host.MountInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           path = '/vmfs/volumes/60f70d70-ace69d03-c1e0-b02628c911c0',
                           accessMode = 'readWrite',
                           mounted = true,
                           accessible = true,
                           inaccessibleReason = <unset>
                        },
                        volume = (vim.host.VmfsVolume) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           type = 'VMFS',
                           name = 'datastore1 (1)',
                           capacity = 661424963584,
                           blockSizeMb = 1,
                           blockSize = 1024,
                           unmapGranularity = 1024,
                           unmapPriority = 'low',
                           unmapBandwidthSpec = <unset>,
                           maxBlocks = 63963136,
                           majorVersion = 6,
                           version = '6.82',
                           uuid = '60f70d70-ace69d03-c1e0-b02628c911c0',
                           extent = (vim.host.ScsiDisk.Partition) [
                              (vim.host.ScsiDisk.Partition) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 diskName = 'naa.600062b202341c0025fb583c46a35696',
                                 partition = 8
                              }
                           ],
                           vmfsUpgradable = false,
                           forceMountedInfo = <unset>,
                           ssd = true,
                           local = true,
                           scsiDiskType = <unset>
                        },
                        vStorageSupport = 'vStorageUnsupported'
                     },
                     (vim.host.FileSystemMountInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        mountInfo = (vim.host.MountInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           path = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0',
                           accessMode = 'readWrite',
                           mounted = true,
                           accessible = true,
                           inaccessibleReason = <unset>
                        },
                        volume = (vim.host.VmfsVolume) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           type = 'VMFS',
                           name = 'Vol1',
                           capacity = 10994847842304,
                           blockSizeMb = 1,
                           blockSize = 1024,
                           unmapGranularity = 1024,
                           unmapPriority = 'low',
                           unmapBandwidthSpec = <unset>,
                           maxBlocks = 63963136,
                           majorVersion = 6,
                           version = '6.82',
                           uuid = '6102f50f-53d691eb-8fda-b02628c915f0',
                           extent = (vim.host.ScsiDisk.Partition) [
                              (vim.host.ScsiDisk.Partition) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 diskName = 'eui.0000e88360f0c66f00a0980000d663f2',
                                 partition = 1
                              }
                           ],
                           vmfsUpgradable = false,
                           forceMountedInfo = <unset>,
                           ssd = true,
                           local = false,
                           scsiDiskType = <unset>
                        },
                        vStorageSupport = 'vStorageSupported'
                     },
                     (vim.host.FileSystemMountInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        mountInfo = (vim.host.MountInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           path = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0',
                           accessMode = 'readWrite',
                           mounted = true,
                           accessible = true,
                           inaccessibleReason = <unset>
                        },
                        volume = (vim.host.VmfsVolume) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           type = 'VMFS',
                           name = 'Vol2',
                           capacity = 21989964120064,
                           blockSizeMb = 1,
                           blockSize = 1024,
                           unmapGranularity = 1024,
                           unmapPriority = 'low',
                           unmapBandwidthSpec = <unset>,
                           maxBlocks = 63963136,
                           majorVersion = 6,
                           version = '6.82',
                           uuid = '6102f520-3c2ea578-ff4d-b02628c915f0',
                           extent = (vim.host.ScsiDisk.Partition) [
                              (vim.host.ScsiDisk.Partition) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 diskName = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                 partition = 1
                              }
                           ],
                           vmfsUpgradable = false,
                           forceMountedInfo = <unset>,
                           ssd = true,
                           local = false,
                           scsiDiskType = <unset>
                        },
                        vStorageSupport = 'vStorageSupported'
                     },
                     (vim.host.FileSystemMountInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        mountInfo = (vim.host.MountInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           path = '/vmfs/volumes/60f70d70-9b3fadcb-bc0b-b02628c911c0',
                           accessMode = 'readWrite',
                           mounted = true,
                           accessible = true,
                           inaccessibleReason = <unset>
                        },
                        volume = (vim.host.VffsVolume) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           type = 'VFFS',
                           name = 'OSDATA-60f70d70-9b3fadcb-bc0b-b02628c911c0',
                           capacity = 128580583424,
                           majorVersion = 1,
                           version = '1.00',
                           uuid = '60f70d70-9b3fadcb-bc0b-b02628c911c0',
                           extent = (vim.host.ScsiDisk.Partition) [
                              (vim.host.ScsiDisk.Partition) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 diskName = 'naa.600062b202341c0025fb583c46a35696',
                                 partition = 7
                              }
                           ]
                        },
                        vStorageSupport = 'vStorageUnsupported'
                     },
                     (vim.host.FileSystemMountInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        mountInfo = (vim.host.MountInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           path = '/vmfs/volumes/f389540c-b240166e-7993-6b0e6a0b6cd0',
                           accessMode = 'readOnly',
                           mounted = true,
                           accessible = true,
                           inaccessibleReason = <unset>
                        },
                        volume = (vim.host.VfatVolume) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           type = 'OTHER',
                           name = 'BOOTBANK1',
                           capacity = 4293591040
                        },
                        vStorageSupport = <unset>
                     },
                     (vim.host.FileSystemMountInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        mountInfo = (vim.host.MountInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           path = '/vmfs/volumes/51901b3a-4a4622fc-5c80-96915e15d612',
                           accessMode = 'readOnly',
                           mounted = true,
                           accessible = true,
                           inaccessibleReason = <unset>
                        },
                        volume = (vim.host.VfatVolume) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           type = 'OTHER',
                           name = 'BOOTBANK2',
                           capacity = 4293591040
                        },
                        vStorageSupport = <unset>
                     }
                  ]
               },
               systemFile = (str) [],
               network = (vim.host.NetworkInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vswitch = (vim.host.VirtualSwitch) [
                     (vim.host.VirtualSwitch) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vSwitch0',
                        key = 'key-vim.host.VirtualSwitch-vSwitch0',
                        numPorts = 9216,
                        numPortsAvailable = 9062,
                        mtu = 1500,
                        portgroup = (Link) [
                           'key-vim.host.PortGroup-VM Network',
                           'key-vim.host.PortGroup-Management Network'
                        ],
                        pnic = (Link) [
                           'key-vim.host.PhysicalNic-vmnic2',
                           'key-vim.host.PhysicalNic-vmnic0'
                        ],
                        spec = (vim.host.VirtualSwitch.Specification) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           numPorts = 128,
                           bridge = (vim.host.VirtualSwitch.BondBridge) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              nicDevice = (str) [
                                 'vmnic2',
                                 'vmnic0'
                              ],
                              beacon = (vim.host.VirtualSwitch.BeaconConfig) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 interval = 1
                              },
                              linkDiscoveryProtocolConfig = (vim.host.LinkDiscoveryProtocolConfig) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 protocol = 'cdp',
                                 operation = 'listen'
                              }
                           },
                           policy = (vim.host.NetworkPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              security = (vim.host.NetworkPolicy.SecurityPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 allowPromiscuous = false,
                                 macChanges = false,
                                 forgedTransmits = false
                              },
                              nicTeaming = (vim.host.NetworkPolicy.NicTeamingPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 policy = 'loadbalance_srcid',
                                 reversePolicy = true,
                                 notifySwitches = true,
                                 rollingOrder = false,
                                 failureCriteria = (vim.host.NetworkPolicy.NicFailureCriteria) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    checkSpeed = 'minimum',
                                    speed = 10,
                                    checkDuplex = false,
                                    fullDuplex = false,
                                    checkErrorPercent = false,
                                    percentage = 0,
                                    checkBeacon = false
                                 },
                                 nicOrder = (vim.host.NetworkPolicy.NicOrderPolicy) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    activeNic = (str) [
                                       'vmnic0',
                                       'vmnic2'
                                    ],
                                    standbyNic = (str) []
                                 }
                              },
                              offloadPolicy = (vim.host.NetOffloadCapabilities) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 csumOffload = true,
                                 tcpSegmentation = true,
                                 zeroCopyXmit = true
                              },
                              shapingPolicy = (vim.host.NetworkPolicy.TrafficShapingPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 enabled = false,
                                 averageBandwidth = <unset>,
                                 peakBandwidth = <unset>,
                                 burstSize = <unset>
                              }
                           },
                           mtu = <unset>
                        }
                     },
                     (vim.host.VirtualSwitch) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vswitch1',
                        key = 'key-vim.host.VirtualSwitch-vswitch1',
                        numPorts = 9216,
                        numPortsAvailable = 9062,
                        mtu = 1500,
                        portgroup = (Link) [
                           'key-vim.host.PortGroup-vMotion2',
                           'key-vim.host.PortGroup-vMotion1'
                        ],
                        pnic = (Link) [
                           'key-vim.host.PhysicalNic-vmnic3',
                           'key-vim.host.PhysicalNic-vmnic1'
                        ],
                        spec = (vim.host.VirtualSwitch.Specification) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           numPorts = 1024,
                           bridge = (vim.host.VirtualSwitch.BondBridge) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              nicDevice = (str) [
                                 'vmnic3',
                                 'vmnic1'
                              ],
                              beacon = (vim.host.VirtualSwitch.BeaconConfig) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 interval = 1
                              },
                              linkDiscoveryProtocolConfig = (vim.host.LinkDiscoveryProtocolConfig) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 protocol = 'cdp',
                                 operation = 'listen'
                              }
                           },
                           policy = (vim.host.NetworkPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              security = (vim.host.NetworkPolicy.SecurityPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 allowPromiscuous = false,
                                 macChanges = false,
                                 forgedTransmits = false
                              },
                              nicTeaming = (vim.host.NetworkPolicy.NicTeamingPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 policy = 'loadbalance_srcid',
                                 reversePolicy = true,
                                 notifySwitches = true,
                                 rollingOrder = false,
                                 failureCriteria = (vim.host.NetworkPolicy.NicFailureCriteria) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    checkSpeed = 'minimum',
                                    speed = 10,
                                    checkDuplex = false,
                                    fullDuplex = false,
                                    checkErrorPercent = false,
                                    percentage = 0,
                                    checkBeacon = false
                                 },
                                 nicOrder = (vim.host.NetworkPolicy.NicOrderPolicy) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    activeNic = (str) [
                                       'vmnic1',
                                       'vmnic3'
                                    ],
                                    standbyNic = (str) []
                                 }
                              },
                              offloadPolicy = (vim.host.NetOffloadCapabilities) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 csumOffload = true,
                                 tcpSegmentation = true,
                                 zeroCopyXmit = true
                              },
                              shapingPolicy = (vim.host.NetworkPolicy.TrafficShapingPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 enabled = false,
                                 averageBandwidth = <unset>,
                                 peakBandwidth = <unset>,
                                 burstSize = <unset>
                              }
                           },
                           mtu = <unset>
                        }
                     }
                  ],
                  proxySwitch = (vim.host.HostProxySwitch) [],
                  portgroup = (vim.host.PortGroup) [
                     (vim.host.PortGroup) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PortGroup-VM Network',
                        port = (vim.host.PortGroup.Port) [
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111935',
                              mac = (str) [
                                 '42:44:49:00:01:01'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111936',
                              mac = (str) [
                                 '42:44:49:00:01:04'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111937',
                              mac = (str) [
                                 '42:44:49:00:01:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111938',
                              mac = (str) [
                                 '42:44:49:00:01:10'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111939',
                              mac = (str) [
                                 '42:44:49:00:02:06'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111940',
                              mac = (str) [
                                 '42:44:49:00:02:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111941',
                              mac = (str) [
                                 '42:44:49:00:02:12'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111943',
                              mac = (str) [
                                 '42:44:49:00:03:07'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111944',
                              mac = (str) [
                                 '42:44:49:00:03:08'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111945',
                              mac = (str) [
                                 '42:44:49:00:03:09'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111947',
                              mac = (str) [
                                 '42:44:49:00:04:03'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111948',
                              mac = (str) [
                                 '42:44:49:00:04:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111949',
                              mac = (str) [
                                 '42:44:49:00:04:09'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111950',
                              mac = (str) [
                                 '42:44:49:00:04:11'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111951',
                              mac = (str) [
                                 '42:44:49:00:05:01'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111953',
                              mac = (str) [
                                 '42:44:49:00:05:07'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111954',
                              mac = (str) [
                                 '42:44:49:00:05:06'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111955',
                              mac = (str) [
                                 '42:44:49:00:05:08'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111956',
                              mac = (str) [
                                 '42:44:49:00:05:12'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111957',
                              mac = (str) [
                                 '42:44:49:00:06:03'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111958',
                              mac = (str) [
                                 '42:44:49:00:06:07'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111959',
                              mac = (str) [
                                 '42:44:49:00:06:08'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111960',
                              mac = (str) [
                                 '42:44:49:00:06:09'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111961',
                              mac = (str) [
                                 '42:44:49:00:06:10'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111962',
                              mac = (str) [
                                 '42:44:49:00:06:12'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111964',
                              mac = (str) [
                                 '42:44:49:00:07:03'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111965',
                              mac = (str) [
                                 '42:44:49:00:07:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111966',
                              mac = (str) [
                                 '42:44:49:00:07:08'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111967',
                              mac = (str) [
                                 '42:44:49:00:07:12'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111969',
                              mac = (str) [
                                 '42:44:49:00:08:04'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111970',
                              mac = (str) [
                                 '42:44:49:00:08:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111971',
                              mac = (str) [
                                 '42:44:49:00:08:11'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111972',
                              mac = (str) [
                                 '42:44:49:00:08:12'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111974',
                              mac = (str) [
                                 '42:44:49:00:09:07'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111975',
                              mac = (str) [
                                 '42:44:49:00:09:06'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111977',
                              mac = (str) [
                                 '42:44:49:00:09:11'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111978',
                              mac = (str) [
                                 '42:44:49:00:09:12'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111980',
                              mac = (str) [
                                 '42:44:49:00:10:03'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111981',
                              mac = (str) [
                                 '42:44:49:00:10:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111983',
                              mac = (str) [
                                 '42:44:49:00:11:03'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111984',
                              mac = (str) [
                                 '42:44:49:00:11:04'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111985',
                              mac = (str) [
                                 '42:44:49:00:11:10'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111986',
                              mac = (str) [
                                 '42:44:49:00:11:11'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111987',
                              mac = (str) [
                                 '42:44:49:00:12:01'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111988',
                              mac = (str) [
                                 '42:44:49:00:12:03'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111989',
                              mac = (str) [
                                 '42:44:49:00:12:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111990',
                              mac = (str) [
                                 '42:44:49:00:12:08'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111993',
                              mac = (str) [
                                 '42:44:49:00:13:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111994',
                              mac = (str) [
                                 '42:44:49:00:13:09'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111995',
                              mac = (str) [
                                 '42:44:49:00:14:01'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111996',
                              mac = (str) [
                                 '42:44:49:00:14:04'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111997',
                              mac = (str) [
                                 '42:44:49:00:14:07'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111998',
                              mac = (str) [
                                 '42:44:49:00:14:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67111999',
                              mac = (str) [
                                 '42:44:49:00:14:08'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112000',
                              mac = (str) [
                                 '42:44:49:00:15:07'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112001',
                              mac = (str) [
                                 '42:44:49:00:15:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112002',
                              mac = (str) [
                                 '42:44:49:00:15:11'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112003',
                              mac = (str) [
                                 '42:44:49:00:16:01'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112004',
                              mac = (str) [
                                 '42:44:49:00:16:04'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112005',
                              mac = (str) [
                                 '42:44:49:00:16:07'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112006',
                              mac = (str) [
                                 '42:44:49:00:16:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112007',
                              mac = (str) [
                                 '42:44:49:00:17:01'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112008',
                              mac = (str) [
                                 '42:44:49:00:16:12'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112009',
                              mac = (str) [
                                 '42:44:49:00:17:07'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112010',
                              mac = (str) [
                                 '42:44:49:00:17:06'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112011',
                              mac = (str) [
                                 '42:44:49:00:17:08'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112012',
                              mac = (str) [
                                 '42:44:49:00:17:10'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112013',
                              mac = (str) [
                                 '42:44:49:00:17:11'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112014',
                              mac = (str) [
                                 '42:44:49:00:18:03'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112015',
                              mac = (str) [
                                 '42:44:49:00:18:10'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112016',
                              mac = (str) [
                                 '42:44:49:00:18:12'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112017',
                              mac = (str) [
                                 '42:44:49:00:19:04'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112018',
                              mac = (str) [
                                 '42:44:49:00:19:08'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112019',
                              mac = (str) [
                                 '42:44:49:00:19:12'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112021',
                              mac = (str) [
                                 '42:44:49:00:20:03'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112022',
                              mac = (str) [
                                 '42:44:49:00:20:04'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112023',
                              mac = (str) [
                                 '42:44:49:00:20:07'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112024',
                              mac = (str) [
                                 '42:44:49:00:21:01'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112026',
                              mac = (str) [
                                 '42:44:49:00:21:07'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112027',
                              mac = (str) [
                                 '42:44:49:00:21:08'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112028',
                              mac = (str) [
                                 '42:44:49:00:22:03'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112029',
                              mac = (str) [
                                 '42:44:49:00:22:06'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112030',
                              mac = (str) [
                                 '42:44:49:00:22:08'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112031',
                              mac = (str) [
                                 '42:44:49:00:22:11'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112032',
                              mac = (str) [
                                 '42:44:49:00:23:04'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112033',
                              mac = (str) [
                                 '42:44:49:00:23:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112034',
                              mac = (str) [
                                 '42:44:49:00:23:10'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112035',
                              mac = (str) [
                                 '42:44:49:00:23:12'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112036',
                              mac = (str) [
                                 '42:44:49:00:24:06'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112037',
                              mac = (str) [
                                 '42:44:49:00:24:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112038',
                              mac = (str) [
                                 '42:44:49:00:24:11'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112039',
                              mac = (str) [
                                 '42:44:49:00:25:02'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112040',
                              mac = (str) [
                                 '42:44:49:00:25:03'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112041',
                              mac = (str) [
                                 '42:44:49:00:25:04'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112042',
                              mac = (str) [
                                 '42:44:49:00:25:06'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112043',
                              mac = (str) [
                                 '42:44:49:00:26:01'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112045',
                              mac = (str) [
                                 '42:44:49:00:26:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112046',
                              mac = (str) [
                                 '42:44:49:00:26:08'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112048',
                              mac = (str) [
                                 '42:44:49:00:26:12'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112050',
                              mac = (str) [
                                 '42:44:49:00:27:03'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112051',
                              mac = (str) [
                                 '42:44:49:00:27:07'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112052',
                              mac = (str) [
                                 '42:44:49:00:27:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112053',
                              mac = (str) [
                                 '42:44:49:00:28:01'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112057',
                              mac = (str) [
                                 '42:44:49:00:30:12'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112058',
                              mac = (str) [
                                 '42:44:49:00:31:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112059',
                              mac = (str) [
                                 '42:44:49:00:31:08'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112060',
                              mac = (str) [
                                 '42:44:49:00:31:09'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112061',
                              mac = (str) [
                                 '42:44:49:00:31:11'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112062',
                              mac = (str) [
                                 '42:44:49:00:32:07'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112063',
                              mac = (str) [
                                 '42:44:49:00:32:09'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112064',
                              mac = (str) [
                                 '42:44:49:00:33:07'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112065',
                              mac = (str) [
                                 '42:44:49:00:29:10'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112066',
                              mac = (str) [
                                 '42:44:49:00:33:11'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112067',
                              mac = (str) [
                                 '42:44:49:00:34:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112068',
                              mac = (str) [
                                 '42:44:49:00:34:10'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112069',
                              mac = (str) [
                                 '42:44:49:00:35:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112070',
                              mac = (str) [
                                 '42:44:49:00:35:08'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112071',
                              mac = (str) [
                                 '42:44:49:00:33:01'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112072',
                              mac = (str) [
                                 '42:44:49:00:36:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112074',
                              mac = (str) [
                                 '42:44:49:00:37:06'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112075',
                              mac = (str) [
                                 '42:44:49:00:37:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112076',
                              mac = (str) [
                                 '42:44:49:00:37:08'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112078',
                              mac = (str) [
                                 '42:44:49:00:37:04'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112080',
                              mac = (str) [
                                 '42:44:49:00:38:04'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112081',
                              mac = (str) [
                                 '42:44:49:00:38:13'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112082',
                              mac = (str) [
                                 '42:44:49:00:38:08'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112083',
                              mac = (str) [
                                 '42:44:49:00:38:10'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112084',
                              mac = (str) [
                                 '42:44:49:00:39:04'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112085',
                              mac = (str) [
                                 '42:44:49:00:39:08'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112087',
                              mac = (str) [
                                 '42:44:49:00:39:02'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112088',
                              mac = (str) [
                                 '42:44:49:00:36:03'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112089',
                              mac = (str) [
                                 '42:44:49:00:39:03'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112090',
                              mac = (str) [
                                 '42:44:49:00:35:02'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112093',
                              mac = (str) [
                                 '42:44:49:00:33:04'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112094',
                              mac = (str) [
                                 '42:44:49:00:05:04'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112095',
                              mac = (str) [
                                 '42:44:49:00:19:02'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112096',
                              mac = (str) [
                                 '42:44:49:00:24:02'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112097',
                              mac = (str) [
                                 '42:44:49:00:07:02'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67112098',
                              mac = (str) [
                                 '42:44:49:00:11:02'
                              ],
                              type = 'virtualMachine'
                           }
                        ],
                        vswitch = 'key-vim.host.VirtualSwitch-vSwitch0',
                        computedPolicy = (vim.host.NetworkPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           security = (vim.host.NetworkPolicy.SecurityPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              allowPromiscuous = false,
                              macChanges = false,
                              forgedTransmits = false
                           },
                           nicTeaming = (vim.host.NetworkPolicy.NicTeamingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              policy = 'loadbalance_srcid',
                              reversePolicy = true,
                              notifySwitches = true,
                              rollingOrder = false,
                              failureCriteria = (vim.host.NetworkPolicy.NicFailureCriteria) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 checkSpeed = 'minimum',
                                 speed = 10,
                                 checkDuplex = false,
                                 fullDuplex = false,
                                 checkErrorPercent = false,
                                 percentage = 0,
                                 checkBeacon = false
                              },
                              nicOrder = (vim.host.NetworkPolicy.NicOrderPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 activeNic = (str) [
                                    'vmnic0',
                                    'vmnic2'
                                 ],
                                 standbyNic = (str) []
                              }
                           },
                           offloadPolicy = (vim.host.NetOffloadCapabilities) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              csumOffload = true,
                              tcpSegmentation = true,
                              zeroCopyXmit = true
                           },
                           shapingPolicy = (vim.host.NetworkPolicy.TrafficShapingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              enabled = false,
                              averageBandwidth = <unset>,
                              peakBandwidth = <unset>,
                              burstSize = <unset>
                           }
                        },
                        spec = (vim.host.PortGroup.Specification) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VM Network',
                           vlanId = 0,
                           vswitchName = 'vSwitch0',
                           policy = (vim.host.NetworkPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              security = (vim.host.NetworkPolicy.SecurityPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 allowPromiscuous = <unset>,
                                 macChanges = <unset>,
                                 forgedTransmits = <unset>
                              },
                              nicTeaming = (vim.host.NetworkPolicy.NicTeamingPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 policy = <unset>,
                                 reversePolicy = <unset>,
                                 notifySwitches = <unset>,
                                 rollingOrder = <unset>,
                                 failureCriteria = (vim.host.NetworkPolicy.NicFailureCriteria) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    checkSpeed = <unset>,
                                    speed = <unset>,
                                    checkDuplex = <unset>,
                                    fullDuplex = <unset>,
                                    checkErrorPercent = <unset>,
                                    percentage = <unset>,
                                    checkBeacon = <unset>
                                 },
                                 nicOrder = <unset>
                              },
                              offloadPolicy = (vim.host.NetOffloadCapabilities) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 csumOffload = <unset>,
                                 tcpSegmentation = <unset>,
                                 zeroCopyXmit = <unset>
                              },
                              shapingPolicy = (vim.host.NetworkPolicy.TrafficShapingPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 enabled = <unset>,
                                 averageBandwidth = <unset>,
                                 peakBandwidth = <unset>,
                                 burstSize = <unset>
                              }
                           }
                        }
                     },
                     (vim.host.PortGroup) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PortGroup-Management Network',
                        port = (vim.host.PortGroup.Port) [
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108881',
                              mac = (str) [
                                 'b0:26:28:c9:11:c0'
                              ],
                              type = 'host'
                           }
                        ],
                        vswitch = 'key-vim.host.VirtualSwitch-vSwitch0',
                        computedPolicy = (vim.host.NetworkPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           security = (vim.host.NetworkPolicy.SecurityPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              allowPromiscuous = false,
                              macChanges = false,
                              forgedTransmits = false
                           },
                           nicTeaming = (vim.host.NetworkPolicy.NicTeamingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              policy = 'loadbalance_srcid',
                              reversePolicy = true,
                              notifySwitches = true,
                              rollingOrder = false,
                              failureCriteria = (vim.host.NetworkPolicy.NicFailureCriteria) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 checkSpeed = 'minimum',
                                 speed = 10,
                                 checkDuplex = false,
                                 fullDuplex = false,
                                 checkErrorPercent = false,
                                 percentage = 0,
                                 checkBeacon = false
                              },
                              nicOrder = (vim.host.NetworkPolicy.NicOrderPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 activeNic = (str) [
                                    'vmnic0'
                                 ],
                                 standbyNic = (str) [
                                    'vmnic2'
                                 ]
                              }
                           },
                           offloadPolicy = (vim.host.NetOffloadCapabilities) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              csumOffload = true,
                              tcpSegmentation = true,
                              zeroCopyXmit = true
                           },
                           shapingPolicy = (vim.host.NetworkPolicy.TrafficShapingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              enabled = false,
                              averageBandwidth = <unset>,
                              peakBandwidth = <unset>,
                              burstSize = <unset>
                           }
                        },
                        spec = (vim.host.PortGroup.Specification) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Management Network',
                           vlanId = 0,
                           vswitchName = 'vSwitch0',
                           policy = (vim.host.NetworkPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              security = (vim.host.NetworkPolicy.SecurityPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 allowPromiscuous = <unset>,
                                 macChanges = <unset>,
                                 forgedTransmits = <unset>
                              },
                              nicTeaming = (vim.host.NetworkPolicy.NicTeamingPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 policy = 'loadbalance_srcid',
                                 reversePolicy = <unset>,
                                 notifySwitches = true,
                                 rollingOrder = false,
                                 failureCriteria = (vim.host.NetworkPolicy.NicFailureCriteria) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    checkSpeed = <unset>,
                                    speed = <unset>,
                                    checkDuplex = <unset>,
                                    fullDuplex = <unset>,
                                    checkErrorPercent = <unset>,
                                    percentage = <unset>,
                                    checkBeacon = false
                                 },
                                 nicOrder = (vim.host.NetworkPolicy.NicOrderPolicy) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    activeNic = (str) [
                                       'vmnic0'
                                    ],
                                    standbyNic = (str) [
                                       'vmnic2'
                                    ]
                                 }
                              },
                              offloadPolicy = (vim.host.NetOffloadCapabilities) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 csumOffload = <unset>,
                                 tcpSegmentation = <unset>,
                                 zeroCopyXmit = <unset>
                              },
                              shapingPolicy = (vim.host.NetworkPolicy.TrafficShapingPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 enabled = <unset>,
                                 averageBandwidth = <unset>,
                                 peakBandwidth = <unset>,
                                 burstSize = <unset>
                              }
                           }
                        }
                     },
                     (vim.host.PortGroup) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PortGroup-vMotion2',
                        port = (vim.host.PortGroup.Port) [
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-100663315',
                              mac = (str) [
                                 '00:50:56:6d:93:51'
                              ],
                              type = 'host'
                           }
                        ],
                        vswitch = 'key-vim.host.VirtualSwitch-vswitch1',
                        computedPolicy = (vim.host.NetworkPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           security = (vim.host.NetworkPolicy.SecurityPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              allowPromiscuous = false,
                              macChanges = false,
                              forgedTransmits = false
                           },
                           nicTeaming = (vim.host.NetworkPolicy.NicTeamingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              policy = 'loadbalance_srcid',
                              reversePolicy = true,
                              notifySwitches = true,
                              rollingOrder = false,
                              failureCriteria = (vim.host.NetworkPolicy.NicFailureCriteria) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 checkSpeed = 'minimum',
                                 speed = 10,
                                 checkDuplex = false,
                                 fullDuplex = false,
                                 checkErrorPercent = false,
                                 percentage = 0,
                                 checkBeacon = false
                              },
                              nicOrder = (vim.host.NetworkPolicy.NicOrderPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 activeNic = (str) [
                                    'vmnic3'
                                 ],
                                 standbyNic = (str) [
                                    'vmnic1'
                                 ]
                              }
                           },
                           offloadPolicy = (vim.host.NetOffloadCapabilities) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              csumOffload = true,
                              tcpSegmentation = true,
                              zeroCopyXmit = true
                           },
                           shapingPolicy = (vim.host.NetworkPolicy.TrafficShapingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              enabled = false,
                              averageBandwidth = <unset>,
                              peakBandwidth = <unset>,
                              burstSize = <unset>
                           }
                        },
                        spec = (vim.host.PortGroup.Specification) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'vMotion2',
                           vlanId = 0,
                           vswitchName = 'vswitch1',
                           policy = (vim.host.NetworkPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              security = (vim.host.NetworkPolicy.SecurityPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 allowPromiscuous = <unset>,
                                 macChanges = <unset>,
                                 forgedTransmits = <unset>
                              },
                              nicTeaming = (vim.host.NetworkPolicy.NicTeamingPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 policy = <unset>,
                                 reversePolicy = <unset>,
                                 notifySwitches = <unset>,
                                 rollingOrder = <unset>,
                                 failureCriteria = (vim.host.NetworkPolicy.NicFailureCriteria) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    checkSpeed = <unset>,
                                    speed = <unset>,
                                    checkDuplex = <unset>,
                                    fullDuplex = <unset>,
                                    checkErrorPercent = <unset>,
                                    percentage = <unset>,
                                    checkBeacon = <unset>
                                 },
                                 nicOrder = (vim.host.NetworkPolicy.NicOrderPolicy) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    activeNic = (str) [
                                       'vmnic3'
                                    ],
                                    standbyNic = (str) [
                                       'vmnic1'
                                    ]
                                 }
                              },
                              offloadPolicy = (vim.host.NetOffloadCapabilities) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 csumOffload = <unset>,
                                 tcpSegmentation = <unset>,
                                 zeroCopyXmit = <unset>
                              },
                              shapingPolicy = (vim.host.NetworkPolicy.TrafficShapingPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 enabled = <unset>,
                                 averageBandwidth = <unset>,
                                 peakBandwidth = <unset>,
                                 burstSize = <unset>
                              }
                           }
                        }
                     },
                     (vim.host.PortGroup) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PortGroup-vMotion1',
                        port = (vim.host.PortGroup.Port) [
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-100663314',
                              mac = (str) [
                                 '00:50:56:6d:26:42'
                              ],
                              type = 'host'
                           }
                        ],
                        vswitch = 'key-vim.host.VirtualSwitch-vswitch1',
                        computedPolicy = (vim.host.NetworkPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           security = (vim.host.NetworkPolicy.SecurityPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              allowPromiscuous = false,
                              macChanges = false,
                              forgedTransmits = false
                           },
                           nicTeaming = (vim.host.NetworkPolicy.NicTeamingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              policy = 'loadbalance_srcid',
                              reversePolicy = true,
                              notifySwitches = true,
                              rollingOrder = false,
                              failureCriteria = (vim.host.NetworkPolicy.NicFailureCriteria) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 checkSpeed = 'minimum',
                                 speed = 10,
                                 checkDuplex = false,
                                 fullDuplex = false,
                                 checkErrorPercent = false,
                                 percentage = 0,
                                 checkBeacon = false
                              },
                              nicOrder = (vim.host.NetworkPolicy.NicOrderPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 activeNic = (str) [
                                    'vmnic1'
                                 ],
                                 standbyNic = (str) [
                                    'vmnic3'
                                 ]
                              }
                           },
                           offloadPolicy = (vim.host.NetOffloadCapabilities) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              csumOffload = true,
                              tcpSegmentation = true,
                              zeroCopyXmit = true
                           },
                           shapingPolicy = (vim.host.NetworkPolicy.TrafficShapingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              enabled = false,
                              averageBandwidth = <unset>,
                              peakBandwidth = <unset>,
                              burstSize = <unset>
                           }
                        },
                        spec = (vim.host.PortGroup.Specification) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'vMotion1',
                           vlanId = 0,
                           vswitchName = 'vswitch1',
                           policy = (vim.host.NetworkPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              security = (vim.host.NetworkPolicy.SecurityPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 allowPromiscuous = <unset>,
                                 macChanges = <unset>,
                                 forgedTransmits = <unset>
                              },
                              nicTeaming = (vim.host.NetworkPolicy.NicTeamingPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 policy = <unset>,
                                 reversePolicy = <unset>,
                                 notifySwitches = <unset>,
                                 rollingOrder = <unset>,
                                 failureCriteria = (vim.host.NetworkPolicy.NicFailureCriteria) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    checkSpeed = <unset>,
                                    speed = <unset>,
                                    checkDuplex = <unset>,
                                    fullDuplex = <unset>,
                                    checkErrorPercent = <unset>,
                                    percentage = <unset>,
                                    checkBeacon = <unset>
                                 },
                                 nicOrder = (vim.host.NetworkPolicy.NicOrderPolicy) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    activeNic = (str) [
                                       'vmnic1'
                                    ],
                                    standbyNic = (str) [
                                       'vmnic3'
                                    ]
                                 }
                              },
                              offloadPolicy = (vim.host.NetOffloadCapabilities) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 csumOffload = <unset>,
                                 tcpSegmentation = <unset>,
                                 zeroCopyXmit = <unset>
                              },
                              shapingPolicy = (vim.host.NetworkPolicy.TrafficShapingPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 enabled = <unset>,
                                 averageBandwidth = <unset>,
                                 peakBandwidth = <unset>,
                                 burstSize = <unset>
                              }
                           }
                        }
                     }
                  ],
                  pnic = (vim.host.PhysicalNic) [
                     (vim.host.PhysicalNic) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PhysicalNic-vmnic0',
                        device = 'vmnic0',
                        pci = '0000:02:00.0',
                        driver = 'bnxtnet',
                        driverVersion = <unset>,
                        firmwareVersion = <unset>,
                        linkSpeed = (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 25000,
                           duplex = true
                        },
                        validLinkSpecification = (vim.host.PhysicalNic.LinkSpeedDuplex) [
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 1000,
                              duplex = true
                           },
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 25000,
                              duplex = true
                           }
                        ],
                        spec = (vim.host.PhysicalNic.Specification) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ip = (vim.host.IpConfig) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              dhcp = false,
                              ipAddress = '',
                              subnetMask = '',
                              ipV6Config = <unset>
                           },
                           linkSpeed = <unset>,
                           enableEnhancedNetworkingStack = false,
                           ensInterruptEnabled = false
                        },
                        wakeOnLanSupported = false,
                        mac = 'b0:26:28:c9:11:c0',
                        fcoeConfiguration = (vim.host.FcoeConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           priorityClass = 3,
                           sourceMac = 'b0:26:28:c9:11:c0',
                           vlanRange = (vim.host.FcoeConfig.VlanRange) [
                              (vim.host.FcoeConfig.VlanRange) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 vlanLow = 0,
                                 vlanHigh = 0
                              }
                           ],
                           capabilities = (vim.host.FcoeConfig.FcoeCapabilities) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              priorityClass = false,
                              sourceMacAddress = false,
                              vlanRange = false
                           },
                           fcoeActive = false
                        },
                        vmDirectPathGen2Supported = false,
                        vmDirectPathGen2SupportedMode = <unset>,
                        resourcePoolSchedulerAllowed = true,
                        resourcePoolSchedulerDisallowedReason = (str) [],
                        autoNegotiateSupported = true,
                        enhancedNetworkingStackSupported = true,
                        ensInterruptSupported = true,
                        rdmaDevice = 'key-vim.host.RdmaDevice-vmrdma0'
                     },
                     (vim.host.PhysicalNic) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PhysicalNic-vmnic1',
                        device = 'vmnic1',
                        pci = '0000:02:00.1',
                        driver = 'bnxtnet',
                        driverVersion = <unset>,
                        firmwareVersion = <unset>,
                        linkSpeed = (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 25000,
                           duplex = true
                        },
                        validLinkSpecification = (vim.host.PhysicalNic.LinkSpeedDuplex) [
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 1000,
                              duplex = true
                           },
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 25000,
                              duplex = true
                           }
                        ],
                        spec = (vim.host.PhysicalNic.Specification) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ip = (vim.host.IpConfig) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              dhcp = false,
                              ipAddress = '',
                              subnetMask = '',
                              ipV6Config = <unset>
                           },
                           linkSpeed = <unset>,
                           enableEnhancedNetworkingStack = false,
                           ensInterruptEnabled = false
                        },
                        wakeOnLanSupported = false,
                        mac = 'b0:26:28:c9:11:c1',
                        fcoeConfiguration = (vim.host.FcoeConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           priorityClass = 3,
                           sourceMac = 'b0:26:28:c9:11:c1',
                           vlanRange = (vim.host.FcoeConfig.VlanRange) [
                              (vim.host.FcoeConfig.VlanRange) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 vlanLow = 0,
                                 vlanHigh = 0
                              }
                           ],
                           capabilities = (vim.host.FcoeConfig.FcoeCapabilities) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              priorityClass = false,
                              sourceMacAddress = false,
                              vlanRange = false
                           },
                           fcoeActive = false
                        },
                        vmDirectPathGen2Supported = false,
                        vmDirectPathGen2SupportedMode = <unset>,
                        resourcePoolSchedulerAllowed = true,
                        resourcePoolSchedulerDisallowedReason = (str) [],
                        autoNegotiateSupported = true,
                        enhancedNetworkingStackSupported = true,
                        ensInterruptSupported = true,
                        rdmaDevice = 'key-vim.host.RdmaDevice-vmrdma1'
                     },
                     (vim.host.PhysicalNic) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PhysicalNic-vmnic2',
                        device = 'vmnic2',
                        pci = '0000:82:00.0',
                        driver = 'bnxtnet',
                        driverVersion = <unset>,
                        firmwareVersion = <unset>,
                        linkSpeed = (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 25000,
                           duplex = true
                        },
                        validLinkSpecification = (vim.host.PhysicalNic.LinkSpeedDuplex) [
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 1000,
                              duplex = true
                           },
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 25000,
                              duplex = true
                           }
                        ],
                        spec = (vim.host.PhysicalNic.Specification) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ip = (vim.host.IpConfig) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              dhcp = false,
                              ipAddress = '',
                              subnetMask = '',
                              ipV6Config = <unset>
                           },
                           linkSpeed = <unset>,
                           enableEnhancedNetworkingStack = false,
                           ensInterruptEnabled = false
                        },
                        wakeOnLanSupported = false,
                        mac = 'b0:26:28:d2:81:a0',
                        fcoeConfiguration = (vim.host.FcoeConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           priorityClass = 3,
                           sourceMac = 'b0:26:28:d2:81:a0',
                           vlanRange = (vim.host.FcoeConfig.VlanRange) [
                              (vim.host.FcoeConfig.VlanRange) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 vlanLow = 0,
                                 vlanHigh = 0
                              }
                           ],
                           capabilities = (vim.host.FcoeConfig.FcoeCapabilities) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              priorityClass = false,
                              sourceMacAddress = false,
                              vlanRange = false
                           },
                           fcoeActive = false
                        },
                        vmDirectPathGen2Supported = false,
                        vmDirectPathGen2SupportedMode = <unset>,
                        resourcePoolSchedulerAllowed = true,
                        resourcePoolSchedulerDisallowedReason = (str) [],
                        autoNegotiateSupported = true,
                        enhancedNetworkingStackSupported = true,
                        ensInterruptSupported = true,
                        rdmaDevice = 'key-vim.host.RdmaDevice-vmrdma2'
                     },
                     (vim.host.PhysicalNic) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PhysicalNic-vmnic3',
                        device = 'vmnic3',
                        pci = '0000:82:00.1',
                        driver = 'bnxtnet',
                        driverVersion = <unset>,
                        firmwareVersion = <unset>,
                        linkSpeed = (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 25000,
                           duplex = true
                        },
                        validLinkSpecification = (vim.host.PhysicalNic.LinkSpeedDuplex) [
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 1000,
                              duplex = true
                           },
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 25000,
                              duplex = true
                           }
                        ],
                        spec = (vim.host.PhysicalNic.Specification) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ip = (vim.host.IpConfig) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              dhcp = false,
                              ipAddress = '',
                              subnetMask = '',
                              ipV6Config = <unset>
                           },
                           linkSpeed = <unset>,
                           enableEnhancedNetworkingStack = false,
                           ensInterruptEnabled = false
                        },
                        wakeOnLanSupported = false,
                        mac = 'b0:26:28:d2:81:a1',
                        fcoeConfiguration = (vim.host.FcoeConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           priorityClass = 3,
                           sourceMac = 'b0:26:28:d2:81:a1',
                           vlanRange = (vim.host.FcoeConfig.VlanRange) [
                              (vim.host.FcoeConfig.VlanRange) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 vlanLow = 0,
                                 vlanHigh = 0
                              }
                           ],
                           capabilities = (vim.host.FcoeConfig.FcoeCapabilities) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              priorityClass = false,
                              sourceMacAddress = false,
                              vlanRange = false
                           },
                           fcoeActive = false
                        },
                        vmDirectPathGen2Supported = false,
                        vmDirectPathGen2SupportedMode = <unset>,
                        resourcePoolSchedulerAllowed = true,
                        resourcePoolSchedulerDisallowedReason = (str) [],
                        autoNegotiateSupported = true,
                        enhancedNetworkingStackSupported = true,
                        ensInterruptSupported = true,
                        rdmaDevice = 'key-vim.host.RdmaDevice-vmrdma3'
                     },
                     (vim.host.PhysicalNic) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PhysicalNic-vusb0',
                        device = 'vusb0',
                        pci = '',
                        driver = 'cdce',
                        driverVersion = <unset>,
                        firmwareVersion = <unset>,
                        linkSpeed = (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 100,
                           duplex = true
                        },
                        validLinkSpecification = (vim.host.PhysicalNic.LinkSpeedDuplex) [
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 100,
                              duplex = true
                           }
                        ],
                        spec = (vim.host.PhysicalNic.Specification) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ip = (vim.host.IpConfig) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              dhcp = false,
                              ipAddress = '',
                              subnetMask = '',
                              ipV6Config = <unset>
                           },
                           linkSpeed = (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 100,
                              duplex = true
                           },
                           enableEnhancedNetworkingStack = false,
                           ensInterruptEnabled = false
                        },
                        wakeOnLanSupported = false,
                        mac = '0a:94:ef:aa:95:15',
                        fcoeConfiguration = <unset>,
                        vmDirectPathGen2Supported = false,
                        vmDirectPathGen2SupportedMode = <unset>,
                        resourcePoolSchedulerAllowed = false,
                        resourcePoolSchedulerDisallowedReason = (str) [
                           'hardwareUnsupported'
                        ],
                        autoNegotiateSupported = false,
                        enhancedNetworkingStackSupported = false,
                        ensInterruptSupported = false,
                        rdmaDevice = <unset>
                     }
                  ],
                  rdmaDevice = (vim.host.RdmaDevice) [
                     (vim.host.RdmaDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.RdmaDevice-vmrdma0',
                        device = 'vmrdma0',
                        driver = 'bnxtroce',
                        description = 'Broadcom RoCE device',
                        backing = (vim.host.RdmaDevice.PnicBacking) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pairedUplink = 'key-vim.host.PhysicalNic-vmnic0'
                        },
                        connectionInfo = (vim.host.RdmaDevice.ConnectionInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           state = 'active',
                           mtu = 1024,
                           speedInMbps = 25000
                        },
                        capability = (vim.host.RdmaDevice.Capability) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           roceV1Capable = true,
                           roceV2Capable = true,
                           iWarpCapable = false
                        }
                     },
                     (vim.host.RdmaDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.RdmaDevice-vmrdma1',
                        device = 'vmrdma1',
                        driver = 'bnxtroce',
                        description = 'Broadcom RoCE device',
                        backing = (vim.host.RdmaDevice.PnicBacking) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pairedUplink = 'key-vim.host.PhysicalNic-vmnic1'
                        },
                        connectionInfo = (vim.host.RdmaDevice.ConnectionInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           state = 'active',
                           mtu = 1024,
                           speedInMbps = 25000
                        },
                        capability = (vim.host.RdmaDevice.Capability) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           roceV1Capable = true,
                           roceV2Capable = true,
                           iWarpCapable = false
                        }
                     },
                     (vim.host.RdmaDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.RdmaDevice-vmrdma2',
                        device = 'vmrdma2',
                        driver = 'bnxtroce',
                        description = 'Broadcom RoCE device',
                        backing = (vim.host.RdmaDevice.PnicBacking) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pairedUplink = 'key-vim.host.PhysicalNic-vmnic2'
                        },
                        connectionInfo = (vim.host.RdmaDevice.ConnectionInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           state = 'active',
                           mtu = 1024,
                           speedInMbps = 25000
                        },
                        capability = (vim.host.RdmaDevice.Capability) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           roceV1Capable = true,
                           roceV2Capable = true,
                           iWarpCapable = false
                        }
                     },
                     (vim.host.RdmaDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.RdmaDevice-vmrdma3',
                        device = 'vmrdma3',
                        driver = 'bnxtroce',
                        description = 'Broadcom RoCE device',
                        backing = (vim.host.RdmaDevice.PnicBacking) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pairedUplink = 'key-vim.host.PhysicalNic-vmnic3'
                        },
                        connectionInfo = (vim.host.RdmaDevice.ConnectionInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           state = 'active',
                           mtu = 1024,
                           speedInMbps = 25000
                        },
                        capability = (vim.host.RdmaDevice.Capability) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           roceV1Capable = true,
                           roceV2Capable = true,
                           iWarpCapable = false
                        }
                     }
                  ],
                  vnic = (vim.host.VirtualNic) [
                     (vim.host.VirtualNic) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        device = 'vmk0',
                        key = 'key-vim.host.VirtualNic-vmk0',
                        portgroup = 'Management Network',
                        spec = (vim.host.VirtualNic.Specification) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ip = (vim.host.IpConfig) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              dhcp = false,
                              ipAddress = '172.27.21.22',
                              subnetMask = '255.255.0.0',
                              ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                    (vim.host.IpConfig.IpV6Address) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipAddress = 'fe80::b226:28ff:fec9:11c0',
                                       prefixLength = 64,
                                       origin = 'other',
                                       dadState = 'preferred',
                                       lifetime = <unset>,
                                       operation = <unset>
                                    }
                                 ],
                                 autoConfigurationEnabled = true,
                                 dhcpV6Enabled = false
                              }
                           },
                           mac = 'b0:26:28:c9:11:c0',
                           distributedVirtualPort = <unset>,
                           portgroup = 'Management Network',
                           mtu = 1500,
                           tsoEnabled = true,
                           netStackInstanceKey = 'defaultTcpipStack',
                           opaqueNetwork = <unset>,
                           externalId = <unset>,
                           pinnedPnic = <unset>,
                           ipRouteSpec = (vim.host.VirtualNic.IpRouteSpec) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipRouteConfig = (vim.host.IpRouteConfig) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 defaultGateway = '172.27.21.21',
                                 gatewayDevice = <unset>,
                                 ipV6DefaultGateway = <unset>,
                                 ipV6GatewayDevice = <unset>
                              }
                           },
                           systemOwned = <unset>
                        },
                        port = 'key-vim.host.PortGroup.Port-67108881'
                     },
                     (vim.host.VirtualNic) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        device = 'vmk1',
                        key = 'key-vim.host.VirtualNic-vmk1',
                        portgroup = 'vMotion1',
                        spec = (vim.host.VirtualNic.Specification) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ip = (vim.host.IpConfig) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              dhcp = false,
                              ipAddress = '172.27.22.22',
                              subnetMask = '255.255.0.0',
                              ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                    (vim.host.IpConfig.IpV6Address) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipAddress = 'fe80::250:56ff:fe6d:2642',
                                       prefixLength = 64,
                                       origin = 'other',
                                       dadState = 'preferred',
                                       lifetime = <unset>,
                                       operation = <unset>
                                    }
                                 ],
                                 autoConfigurationEnabled = false,
                                 dhcpV6Enabled = false
                              }
                           },
                           mac = '00:50:56:6d:26:42',
                           distributedVirtualPort = <unset>,
                           portgroup = 'vMotion1',
                           mtu = 1500,
                           tsoEnabled = true,
                           netStackInstanceKey = 'defaultTcpipStack',
                           opaqueNetwork = <unset>,
                           externalId = <unset>,
                           pinnedPnic = <unset>,
                           ipRouteSpec = <unset>,
                           systemOwned = <unset>
                        },
                        port = 'key-vim.host.PortGroup.Port-100663314'
                     },
                     (vim.host.VirtualNic) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        device = 'vmk2',
                        key = 'key-vim.host.VirtualNic-vmk2',
                        portgroup = 'vMotion2',
                        spec = (vim.host.VirtualNic.Specification) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ip = (vim.host.IpConfig) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              dhcp = false,
                              ipAddress = '172.27.22.26',
                              subnetMask = '255.255.0.0',
                              ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                    (vim.host.IpConfig.IpV6Address) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipAddress = 'fe80::250:56ff:fe6d:9351',
                                       prefixLength = 64,
                                       origin = 'other',
                                       dadState = 'preferred',
                                       lifetime = <unset>,
                                       operation = <unset>
                                    }
                                 ],
                                 autoConfigurationEnabled = false,
                                 dhcpV6Enabled = false
                              }
                           },
                           mac = '00:50:56:6d:93:51',
                           distributedVirtualPort = <unset>,
                           portgroup = 'vMotion2',
                           mtu = 1500,
                           tsoEnabled = true,
                           netStackInstanceKey = 'defaultTcpipStack',
                           opaqueNetwork = <unset>,
                           externalId = <unset>,
                           pinnedPnic = <unset>,
                           ipRouteSpec = <unset>,
                           systemOwned = <unset>
                        },
                        port = 'key-vim.host.PortGroup.Port-100663315'
                     }
                  ],
                  consoleVnic = (vim.host.VirtualNic) [],
                  dnsConfig = (vim.host.DnsConfig) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dhcp = false,
                     virtualNicDevice = <unset>,
                     ipv6VirtualNicDevice = <unset>,
                     hostName = 'esxi7-22',
                     domainName = '',
                     address = (str) [],
                     searchDomain = (str) []
                  },
                  ipRouteConfig = (vim.host.IpRouteConfig) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     defaultGateway = '172.27.21.21',
                     gatewayDevice = <unset>,
                     ipV6DefaultGateway = 'fe80::8edb:bcff:fe3a:2f5',
                     ipV6GatewayDevice = 'vmk0'
                  },
                  consoleIpRouteConfig = <unset>,
                  routeTableInfo = (vim.host.IpRouteTableInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     ipRoute = (vim.host.IpRouteEntry) [
                        (vim.host.IpRouteEntry) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           network = '0.0.0.0',
                           prefixLength = 0,
                           gateway = '172.27.21.21',
                           deviceName = 'vmk0'
                        },
                        (vim.host.IpRouteEntry) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           network = '172.27.0.0',
                           prefixLength = 16,
                           gateway = '0.0.0.0',
                           deviceName = 'vmk0'
                        }
                     ],
                     ipv6Route = (vim.host.IpRouteEntry) [
                        (vim.host.IpRouteEntry) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           network = '::',
                           prefixLength = 0,
                           gateway = 'fe80::8edb:bcff:fe3a:2f5',
                           deviceName = 'vmk0'
                        },
                        (vim.host.IpRouteEntry) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           network = 'fe80::',
                           prefixLength = 64,
                           gateway = '::',
                           deviceName = 'lo0'
                        },
                        (vim.host.IpRouteEntry) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           network = 'fe80::',
                           prefixLength = 64,
                           gateway = '::',
                           deviceName = 'vmk0'
                        },
                        (vim.host.IpRouteEntry) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           network = 'fe80::',
                           prefixLength = 64,
                           gateway = '::',
                           deviceName = 'vmk1'
                        },
                        (vim.host.IpRouteEntry) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           network = 'fe80::',
                           prefixLength = 64,
                           gateway = '::',
                           deviceName = 'vmk2'
                        },
                        (vim.host.IpRouteEntry) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           network = 'ff01::',
                           prefixLength = 32,
                           gateway = '::1',
                           deviceName = 'lo0'
                        },
                        (vim.host.IpRouteEntry) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           network = 'ff01::',
                           prefixLength = 32,
                           gateway = 'fe80::b226:28ff:fec9:11c0',
                           deviceName = 'vmk0'
                        },
                        (vim.host.IpRouteEntry) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           network = 'ff01::',
                           prefixLength = 32,
                           gateway = 'fe80::250:56ff:fe6d:2642',
                           deviceName = 'vmk1'
                        },
                        (vim.host.IpRouteEntry) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           network = 'ff01::',
                           prefixLength = 32,
                           gateway = 'fe80::250:56ff:fe6d:9351',
                           deviceName = 'vmk2'
                        },
                        (vim.host.IpRouteEntry) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           network = 'ff02::',
                           prefixLength = 32,
                           gateway = '::1',
                           deviceName = 'lo0'
                        },
                        (vim.host.IpRouteEntry) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           network = 'ff02::',
                           prefixLength = 32,
                           gateway = 'fe80::b226:28ff:fec9:11c0',
                           deviceName = 'vmk0'
                        },
                        (vim.host.IpRouteEntry) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           network = 'ff02::',
                           prefixLength = 32,
                           gateway = 'fe80::250:56ff:fe6d:2642',
                           deviceName = 'vmk1'
                        },
                        (vim.host.IpRouteEntry) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           network = 'ff02::',
                           prefixLength = 32,
                           gateway = 'fe80::250:56ff:fe6d:9351',
                           deviceName = 'vmk2'
                        }
                     ]
                  },
                  dhcp = (vim.host.DhcpService) [],
                  nat = (vim.host.NatService) [],
                  ipV6Enabled = true,
                  atBootIpV6Enabled = true,
                  netStackInstance = (vim.host.NetStackInstance) [
                     (vim.host.NetStackInstance) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'vSphereProvisioning',
                        name = <unset>,
                        dnsConfig = (vim.host.DnsConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           dhcp = false,
                           virtualNicDevice = <unset>,
                           ipv6VirtualNicDevice = <unset>,
                           hostName = '',
                           domainName = '',
                           address = (str) [],
                           searchDomain = (str) []
                        },
                        ipRouteConfig = (vim.host.IpRouteConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           defaultGateway = <unset>,
                           gatewayDevice = <unset>,
                           ipV6DefaultGateway = <unset>,
                           ipV6GatewayDevice = <unset>
                        },
                        requestedMaxNumberOfConnections = 11000,
                        congestionControlAlgorithm = 'newreno',
                        ipV6Enabled = true,
                        routeTableConfig = <unset>
                     },
                     (vim.host.NetStackInstance) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'vmotion',
                        name = <unset>,
                        dnsConfig = (vim.host.DnsConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           dhcp = false,
                           virtualNicDevice = <unset>,
                           ipv6VirtualNicDevice = <unset>,
                           hostName = '',
                           domainName = '',
                           address = (str) [],
                           searchDomain = (str) []
                        },
                        ipRouteConfig = (vim.host.IpRouteConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           defaultGateway = <unset>,
                           gatewayDevice = <unset>,
                           ipV6DefaultGateway = <unset>,
                           ipV6GatewayDevice = <unset>
                        },
                        requestedMaxNumberOfConnections = 11000,
                        congestionControlAlgorithm = 'newreno',
                        ipV6Enabled = true,
                        routeTableConfig = <unset>
                     },
                     (vim.host.NetStackInstance) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'defaultTcpipStack',
                        name = 'defaultTcpipStack',
                        dnsConfig = (vim.host.DnsConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           dhcp = false,
                           virtualNicDevice = <unset>,
                           ipv6VirtualNicDevice = <unset>,
                           hostName = 'esxi7-22',
                           domainName = '',
                           address = (str) [],
                           searchDomain = (str) []
                        },
                        ipRouteConfig = (vim.host.IpRouteConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           defaultGateway = '172.27.21.21',
                           gatewayDevice = <unset>,
                           ipV6DefaultGateway = 'fe80::8edb:bcff:fe3a:2f5',
                           ipV6GatewayDevice = 'vmk0'
                        },
                        requestedMaxNumberOfConnections = 11000,
                        congestionControlAlgorithm = 'newreno',
                        ipV6Enabled = true,
                        routeTableConfig = (vim.host.IpRouteTableConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipRoute = (vim.host.IpRouteOp) [
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = '0.0.0.0',
                                    prefixLength = 0,
                                    gateway = '172.27.21.21',
                                    deviceName = 'vmk0'
                                 }
                              },
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = '172.27.0.0',
                                    prefixLength = 16,
                                    gateway = '0.0.0.0',
                                    deviceName = 'vmk0'
                                 }
                              }
                           ],
                           ipv6Route = (vim.host.IpRouteOp) [
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = '::',
                                    prefixLength = 0,
                                    gateway = 'fe80::8edb:bcff:fe3a:2f5',
                                    deviceName = 'vmk0'
                                 }
                              },
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = 'fe80::',
                                    prefixLength = 64,
                                    gateway = '::',
                                    deviceName = 'lo0'
                                 }
                              },
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = 'fe80::',
                                    prefixLength = 64,
                                    gateway = '::',
                                    deviceName = 'vmk0'
                                 }
                              },
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = 'fe80::',
                                    prefixLength = 64,
                                    gateway = '::',
                                    deviceName = 'vmk1'
                                 }
                              },
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = 'fe80::',
                                    prefixLength = 64,
                                    gateway = '::',
                                    deviceName = 'vmk2'
                                 }
                              },
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = 'ff01::',
                                    prefixLength = 32,
                                    gateway = '::1',
                                    deviceName = 'lo0'
                                 }
                              },
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = 'ff01::',
                                    prefixLength = 32,
                                    gateway = 'fe80::b226:28ff:fec9:11c0',
                                    deviceName = 'vmk0'
                                 }
                              },
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = 'ff01::',
                                    prefixLength = 32,
                                    gateway = 'fe80::250:56ff:fe6d:2642',
                                    deviceName = 'vmk1'
                                 }
                              },
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = 'ff01::',
                                    prefixLength = 32,
                                    gateway = 'fe80::250:56ff:fe6d:9351',
                                    deviceName = 'vmk2'
                                 }
                              },
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = 'ff02::',
                                    prefixLength = 32,
                                    gateway = '::1',
                                    deviceName = 'lo0'
                                 }
                              },
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = 'ff02::',
                                    prefixLength = 32,
                                    gateway = 'fe80::b226:28ff:fec9:11c0',
                                    deviceName = 'vmk0'
                                 }
                              },
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = 'ff02::',
                                    prefixLength = 32,
                                    gateway = 'fe80::250:56ff:fe6d:2642',
                                    deviceName = 'vmk1'
                                 }
                              },
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = 'ff02::',
                                    prefixLength = 32,
                                    gateway = 'fe80::250:56ff:fe6d:9351',
                                    deviceName = 'vmk2'
                                 }
                              }
                           ]
                        }
                     }
                  ],
                  opaqueSwitch = (vim.host.OpaqueSwitch) [],
                  opaqueNetwork = (vim.host.OpaqueNetworkInfo) [],
                  nsxTransportNodeId = '',
                  nvdsToVdsMigrationRequired = false,
                  migrationStatus = <unset>
               },
               vmotion = (vim.host.VMotionInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  netConfig = (vim.host.VMotionSystem.NetConfig) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     candidateVnic = (vim.host.VirtualNic) [
                        (vim.host.VirtualNic) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           device = 'vmk0',
                           key = 'VMotionConfig.vmotion.key-vim.host.VirtualNic-vmk0',
                           portgroup = 'Management Network',
                           spec = (vim.host.VirtualNic.Specification) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ip = (vim.host.IpConfig) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 dhcp = false,
                                 ipAddress = '172.27.21.22',
                                 subnetMask = '255.255.0.0',
                                 ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                       (vim.host.IpConfig.IpV6Address) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          ipAddress = 'fe80::b226:28ff:fec9:11c0',
                                          prefixLength = 64,
                                          origin = 'other',
                                          dadState = 'preferred',
                                          lifetime = <unset>,
                                          operation = <unset>
                                       }
                                    ],
                                    autoConfigurationEnabled = true,
                                    dhcpV6Enabled = false
                                 }
                              },
                              mac = 'b0:26:28:c9:11:c0',
                              distributedVirtualPort = <unset>,
                              portgroup = 'Management Network',
                              mtu = 1500,
                              tsoEnabled = true,
                              netStackInstanceKey = 'defaultTcpipStack',
                              opaqueNetwork = <unset>,
                              externalId = <unset>,
                              pinnedPnic = <unset>,
                              ipRouteSpec = (vim.host.VirtualNic.IpRouteSpec) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipRouteConfig = (vim.host.IpRouteConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    defaultGateway = '172.27.21.21',
                                    gatewayDevice = <unset>,
                                    ipV6DefaultGateway = <unset>,
                                    ipV6GatewayDevice = <unset>
                                 }
                              },
                              systemOwned = <unset>
                           },
                           port = <unset>
                        },
                        (vim.host.VirtualNic) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           device = 'vmk1',
                           key = 'VMotionConfig.vmotion.key-vim.host.VirtualNic-vmk1',
                           portgroup = 'vMotion1',
                           spec = (vim.host.VirtualNic.Specification) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ip = (vim.host.IpConfig) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 dhcp = false,
                                 ipAddress = '172.27.22.22',
                                 subnetMask = '255.255.0.0',
                                 ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                       (vim.host.IpConfig.IpV6Address) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          ipAddress = 'fe80::250:56ff:fe6d:2642',
                                          prefixLength = 64,
                                          origin = 'other',
                                          dadState = 'preferred',
                                          lifetime = <unset>,
                                          operation = <unset>
                                       }
                                    ],
                                    autoConfigurationEnabled = false,
                                    dhcpV6Enabled = false
                                 }
                              },
                              mac = '00:50:56:6d:26:42',
                              distributedVirtualPort = <unset>,
                              portgroup = 'vMotion1',
                              mtu = 1500,
                              tsoEnabled = true,
                              netStackInstanceKey = 'defaultTcpipStack',
                              opaqueNetwork = <unset>,
                              externalId = <unset>,
                              pinnedPnic = <unset>,
                              ipRouteSpec = <unset>,
                              systemOwned = <unset>
                           },
                           port = <unset>
                        },
                        (vim.host.VirtualNic) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           device = 'vmk2',
                           key = 'VMotionConfig.vmotion.key-vim.host.VirtualNic-vmk2',
                           portgroup = 'vMotion2',
                           spec = (vim.host.VirtualNic.Specification) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ip = (vim.host.IpConfig) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 dhcp = false,
                                 ipAddress = '172.27.22.26',
                                 subnetMask = '255.255.0.0',
                                 ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                       (vim.host.IpConfig.IpV6Address) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          ipAddress = 'fe80::250:56ff:fe6d:9351',
                                          prefixLength = 64,
                                          origin = 'other',
                                          dadState = 'preferred',
                                          lifetime = <unset>,
                                          operation = <unset>
                                       }
                                    ],
                                    autoConfigurationEnabled = false,
                                    dhcpV6Enabled = false
                                 }
                              },
                              mac = '00:50:56:6d:93:51',
                              distributedVirtualPort = <unset>,
                              portgroup = 'vMotion2',
                              mtu = 1500,
                              tsoEnabled = true,
                              netStackInstanceKey = 'defaultTcpipStack',
                              opaqueNetwork = <unset>,
                              externalId = <unset>,
                              pinnedPnic = <unset>,
                              ipRouteSpec = <unset>,
                              systemOwned = <unset>
                           },
                           port = <unset>
                        }
                     ],
                     selectedVnic = 'VMotionConfig.vmotion.key-vim.host.VirtualNic-vmk1'
                  },
                  ipConfig = (vim.host.IpConfig) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dhcp = false,
                     ipAddress = '172.27.22.22',
                     subnetMask = '255.255.0.0',
                     ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipV6Address = (vim.host.IpConfig.IpV6Address) [
                           (vim.host.IpConfig.IpV6Address) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe6d:2642',
                              prefixLength = 64,
                              origin = 'other',
                              dadState = 'preferred',
                              lifetime = <unset>,
                              operation = <unset>
                           }
                        ],
                        autoConfigurationEnabled = false,
                        dhcpV6Enabled = false
                     }
                  }
               },
               virtualNicManagerInfo = (vim.host.VirtualNicManagerInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  netConfig = (vim.host.VirtualNicManager.NetConfig) [
                     (vim.host.VirtualNicManager.NetConfig) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        nicType = 'faultToleranceLogging',
                        multiSelectAllowed = true,
                        candidateVnic = (vim.host.VirtualNic) [
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk0',
                              key = 'faultToleranceLogging.key-vim.host.VirtualNic-vmk0',
                              portgroup = 'Management Network',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.21.22',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::b226:28ff:fec9:11c0',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = true,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = 'b0:26:28:c9:11:c0',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'Management Network',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = (vim.host.VirtualNic.IpRouteSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    ipRouteConfig = (vim.host.IpRouteConfig) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       defaultGateway = '172.27.21.21',
                                       gatewayDevice = <unset>,
                                       ipV6DefaultGateway = <unset>,
                                       ipV6GatewayDevice = <unset>
                                    }
                                 },
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           },
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk1',
                              key = 'faultToleranceLogging.key-vim.host.VirtualNic-vmk1',
                              portgroup = 'vMotion1',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.22.22',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::250:56ff:fe6d:2642',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:6d:26:42',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'vMotion1',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = <unset>,
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           },
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk2',
                              key = 'faultToleranceLogging.key-vim.host.VirtualNic-vmk2',
                              portgroup = 'vMotion2',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.22.26',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::250:56ff:fe6d:9351',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:6d:93:51',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'vMotion2',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = <unset>,
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           }
                        ],
                        selectedVnic = (Link) []
                     },
                     (vim.host.VirtualNicManager.NetConfig) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        nicType = 'management',
                        multiSelectAllowed = true,
                        candidateVnic = (vim.host.VirtualNic) [
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk0',
                              key = 'management.key-vim.host.VirtualNic-vmk0',
                              portgroup = 'Management Network',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.21.22',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::b226:28ff:fec9:11c0',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = true,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = 'b0:26:28:c9:11:c0',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'Management Network',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = (vim.host.VirtualNic.IpRouteSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    ipRouteConfig = (vim.host.IpRouteConfig) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       defaultGateway = '172.27.21.21',
                                       gatewayDevice = <unset>,
                                       ipV6DefaultGateway = <unset>,
                                       ipV6GatewayDevice = <unset>
                                    }
                                 },
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           },
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk1',
                              key = 'management.key-vim.host.VirtualNic-vmk1',
                              portgroup = 'vMotion1',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.22.22',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::250:56ff:fe6d:2642',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:6d:26:42',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'vMotion1',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = <unset>,
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           },
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk2',
                              key = 'management.key-vim.host.VirtualNic-vmk2',
                              portgroup = 'vMotion2',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.22.26',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::250:56ff:fe6d:9351',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:6d:93:51',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'vMotion2',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = <unset>,
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           }
                        ],
                        selectedVnic = (Link) [
                           'management.key-vim.host.VirtualNic-vmk0'
                        ]
                     },
                     (vim.host.VirtualNicManager.NetConfig) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        nicType = 'ptp',
                        multiSelectAllowed = false,
                        candidateVnic = (vim.host.VirtualNic) [
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk0',
                              key = 'ptp.key-vim.host.VirtualNic-vmk0',
                              portgroup = 'Management Network',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.21.22',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::b226:28ff:fec9:11c0',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = true,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = 'b0:26:28:c9:11:c0',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'Management Network',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = (vim.host.VirtualNic.IpRouteSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    ipRouteConfig = (vim.host.IpRouteConfig) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       defaultGateway = '172.27.21.21',
                                       gatewayDevice = <unset>,
                                       ipV6DefaultGateway = <unset>,
                                       ipV6GatewayDevice = <unset>
                                    }
                                 },
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           },
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk1',
                              key = 'ptp.key-vim.host.VirtualNic-vmk1',
                              portgroup = 'vMotion1',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.22.22',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::250:56ff:fe6d:2642',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:6d:26:42',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'vMotion1',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = <unset>,
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           },
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk2',
                              key = 'ptp.key-vim.host.VirtualNic-vmk2',
                              portgroup = 'vMotion2',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.22.26',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::250:56ff:fe6d:9351',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:6d:93:51',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'vMotion2',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = <unset>,
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           }
                        ],
                        selectedVnic = (Link) []
                     },
                     (vim.host.VirtualNicManager.NetConfig) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        nicType = 'vSphereBackupNFC',
                        multiSelectAllowed = true,
                        candidateVnic = (vim.host.VirtualNic) [
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk0',
                              key = 'vSphereBackupNFC.key-vim.host.VirtualNic-vmk0',
                              portgroup = 'Management Network',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.21.22',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::b226:28ff:fec9:11c0',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = true,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = 'b0:26:28:c9:11:c0',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'Management Network',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = (vim.host.VirtualNic.IpRouteSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    ipRouteConfig = (vim.host.IpRouteConfig) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       defaultGateway = '172.27.21.21',
                                       gatewayDevice = <unset>,
                                       ipV6DefaultGateway = <unset>,
                                       ipV6GatewayDevice = <unset>
                                    }
                                 },
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           },
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk1',
                              key = 'vSphereBackupNFC.key-vim.host.VirtualNic-vmk1',
                              portgroup = 'vMotion1',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.22.22',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::250:56ff:fe6d:2642',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:6d:26:42',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'vMotion1',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = <unset>,
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           },
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk2',
                              key = 'vSphereBackupNFC.key-vim.host.VirtualNic-vmk2',
                              portgroup = 'vMotion2',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.22.26',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::250:56ff:fe6d:9351',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:6d:93:51',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'vMotion2',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = <unset>,
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           }
                        ],
                        selectedVnic = (Link) []
                     },
                     (vim.host.VirtualNicManager.NetConfig) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        nicType = 'vSphereProvisioning',
                        multiSelectAllowed = true,
                        candidateVnic = (vim.host.VirtualNic) [
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk0',
                              key = 'vSphereProvisioning.key-vim.host.VirtualNic-vmk0',
                              portgroup = 'Management Network',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.21.22',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::b226:28ff:fec9:11c0',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = true,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = 'b0:26:28:c9:11:c0',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'Management Network',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = (vim.host.VirtualNic.IpRouteSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    ipRouteConfig = (vim.host.IpRouteConfig) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       defaultGateway = '172.27.21.21',
                                       gatewayDevice = <unset>,
                                       ipV6DefaultGateway = <unset>,
                                       ipV6GatewayDevice = <unset>
                                    }
                                 },
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           },
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk1',
                              key = 'vSphereProvisioning.key-vim.host.VirtualNic-vmk1',
                              portgroup = 'vMotion1',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.22.22',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::250:56ff:fe6d:2642',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:6d:26:42',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'vMotion1',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = <unset>,
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           },
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk2',
                              key = 'vSphereProvisioning.key-vim.host.VirtualNic-vmk2',
                              portgroup = 'vMotion2',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.22.26',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::250:56ff:fe6d:9351',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:6d:93:51',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'vMotion2',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = <unset>,
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           }
                        ],
                        selectedVnic = (Link) []
                     },
                     (vim.host.VirtualNicManager.NetConfig) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        nicType = 'vSphereReplication',
                        multiSelectAllowed = true,
                        candidateVnic = (vim.host.VirtualNic) [
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk0',
                              key = 'vSphereReplication.key-vim.host.VirtualNic-vmk0',
                              portgroup = 'Management Network',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.21.22',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::b226:28ff:fec9:11c0',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = true,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = 'b0:26:28:c9:11:c0',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'Management Network',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = (vim.host.VirtualNic.IpRouteSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    ipRouteConfig = (vim.host.IpRouteConfig) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       defaultGateway = '172.27.21.21',
                                       gatewayDevice = <unset>,
                                       ipV6DefaultGateway = <unset>,
                                       ipV6GatewayDevice = <unset>
                                    }
                                 },
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           },
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk1',
                              key = 'vSphereReplication.key-vim.host.VirtualNic-vmk1',
                              portgroup = 'vMotion1',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.22.22',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::250:56ff:fe6d:2642',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:6d:26:42',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'vMotion1',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = <unset>,
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           },
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk2',
                              key = 'vSphereReplication.key-vim.host.VirtualNic-vmk2',
                              portgroup = 'vMotion2',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.22.26',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::250:56ff:fe6d:9351',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:6d:93:51',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'vMotion2',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = <unset>,
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           }
                        ],
                        selectedVnic = (Link) []
                     },
                     (vim.host.VirtualNicManager.NetConfig) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        nicType = 'vSphereReplicationNFC',
                        multiSelectAllowed = true,
                        candidateVnic = (vim.host.VirtualNic) [
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk0',
                              key = 'vSphereReplicationNFC.key-vim.host.VirtualNic-vmk0',
                              portgroup = 'Management Network',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.21.22',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::b226:28ff:fec9:11c0',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = true,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = 'b0:26:28:c9:11:c0',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'Management Network',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = (vim.host.VirtualNic.IpRouteSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    ipRouteConfig = (vim.host.IpRouteConfig) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       defaultGateway = '172.27.21.21',
                                       gatewayDevice = <unset>,
                                       ipV6DefaultGateway = <unset>,
                                       ipV6GatewayDevice = <unset>
                                    }
                                 },
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           },
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk1',
                              key = 'vSphereReplicationNFC.key-vim.host.VirtualNic-vmk1',
                              portgroup = 'vMotion1',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.22.22',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::250:56ff:fe6d:2642',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:6d:26:42',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'vMotion1',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = <unset>,
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           },
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk2',
                              key = 'vSphereReplicationNFC.key-vim.host.VirtualNic-vmk2',
                              portgroup = 'vMotion2',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.22.26',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::250:56ff:fe6d:9351',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:6d:93:51',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'vMotion2',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = <unset>,
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           }
                        ],
                        selectedVnic = (Link) []
                     },
                     (vim.host.VirtualNicManager.NetConfig) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        nicType = 'vmotion',
                        multiSelectAllowed = true,
                        candidateVnic = (vim.host.VirtualNic) [
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk0',
                              key = 'vmotion.key-vim.host.VirtualNic-vmk0',
                              portgroup = 'Management Network',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.21.22',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::b226:28ff:fec9:11c0',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = true,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = 'b0:26:28:c9:11:c0',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'Management Network',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = (vim.host.VirtualNic.IpRouteSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    ipRouteConfig = (vim.host.IpRouteConfig) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       defaultGateway = '172.27.21.21',
                                       gatewayDevice = <unset>,
                                       ipV6DefaultGateway = <unset>,
                                       ipV6GatewayDevice = <unset>
                                    }
                                 },
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           },
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk1',
                              key = 'vmotion.key-vim.host.VirtualNic-vmk1',
                              portgroup = 'vMotion1',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.22.22',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::250:56ff:fe6d:2642',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:6d:26:42',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'vMotion1',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = <unset>,
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           },
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk2',
                              key = 'vmotion.key-vim.host.VirtualNic-vmk2',
                              portgroup = 'vMotion2',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.22.26',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::250:56ff:fe6d:9351',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:6d:93:51',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'vMotion2',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = <unset>,
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           }
                        ],
                        selectedVnic = (Link) [
                           'vmotion.key-vim.host.VirtualNic-vmk1',
                           'vmotion.key-vim.host.VirtualNic-vmk2'
                        ]
                     },
                     (vim.host.VirtualNicManager.NetConfig) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        nicType = 'vsan',
                        multiSelectAllowed = true,
                        candidateVnic = (vim.host.VirtualNic) [
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk0',
                              key = 'vsan.key-vim.host.VirtualNic-vmk0',
                              portgroup = 'Management Network',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.21.22',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::b226:28ff:fec9:11c0',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = true,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = 'b0:26:28:c9:11:c0',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'Management Network',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = (vim.host.VirtualNic.IpRouteSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    ipRouteConfig = (vim.host.IpRouteConfig) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       defaultGateway = '172.27.21.21',
                                       gatewayDevice = <unset>,
                                       ipV6DefaultGateway = <unset>,
                                       ipV6GatewayDevice = <unset>
                                    }
                                 },
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           },
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk1',
                              key = 'vsan.key-vim.host.VirtualNic-vmk1',
                              portgroup = 'vMotion1',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.22.22',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::250:56ff:fe6d:2642',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:6d:26:42',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'vMotion1',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = <unset>,
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           },
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk2',
                              key = 'vsan.key-vim.host.VirtualNic-vmk2',
                              portgroup = 'vMotion2',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.22.26',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::250:56ff:fe6d:9351',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:6d:93:51',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'vMotion2',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = <unset>,
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           }
                        ],
                        selectedVnic = (Link) []
                     },
                     (vim.host.VirtualNicManager.NetConfig) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        nicType = 'vsanWitness',
                        multiSelectAllowed = true,
                        candidateVnic = (vim.host.VirtualNic) [
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk0',
                              key = 'vsanWitness.key-vim.host.VirtualNic-vmk0',
                              portgroup = 'Management Network',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.21.22',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::b226:28ff:fec9:11c0',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = true,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = 'b0:26:28:c9:11:c0',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'Management Network',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = (vim.host.VirtualNic.IpRouteSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    ipRouteConfig = (vim.host.IpRouteConfig) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       defaultGateway = '172.27.21.21',
                                       gatewayDevice = <unset>,
                                       ipV6DefaultGateway = <unset>,
                                       ipV6GatewayDevice = <unset>
                                    }
                                 },
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           },
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk1',
                              key = 'vsanWitness.key-vim.host.VirtualNic-vmk1',
                              portgroup = 'vMotion1',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.22.22',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::250:56ff:fe6d:2642',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:6d:26:42',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'vMotion1',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = <unset>,
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           },
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk2',
                              key = 'vsanWitness.key-vim.host.VirtualNic-vmk2',
                              portgroup = 'vMotion2',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '172.27.22.26',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                          (vim.host.IpConfig.IpV6Address) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             ipAddress = 'fe80::250:56ff:fe6d:9351',
                                             prefixLength = 64,
                                             origin = 'other',
                                             dadState = 'preferred',
                                             lifetime = <unset>,
                                             operation = <unset>
                                          }
                                       ],
                                       autoConfigurationEnabled = false,
                                       dhcpV6Enabled = false
                                    }
                                 },
                                 mac = '00:50:56:6d:93:51',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'vMotion2',
                                 mtu = 1500,
                                 tsoEnabled = true,
                                 netStackInstanceKey = 'defaultTcpipStack',
                                 opaqueNetwork = <unset>,
                                 externalId = <unset>,
                                 pinnedPnic = <unset>,
                                 ipRouteSpec = <unset>,
                                 systemOwned = <unset>
                              },
                              port = <unset>
                           }
                        ],
                        selectedVnic = (Link) []
                     }
                  ]
               },
               capabilities = (vim.host.NetCapabilities) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  canSetPhysicalNicLinkSpeed = true,
                  supportsNicTeaming = true,
                  nicTeamingPolicy = (str) [
                     'loadbalance_ip',
                     'loadbalance_srcmac',
                     'loadbalance_srcid',
                     'failover_explicit'
                  ],
                  supportsVlan = true,
                  usesServiceConsoleNic = false,
                  supportsNetworkHints = true,
                  maxPortGroupsPerVswitch = <unset>,
                  vswitchConfigSupported = true,
                  vnicConfigSupported = true,
                  ipRouteConfigSupported = true,
                  dnsConfigSupported = true,
                  dhcpOnVnicSupported = true,
                  ipV6Supported = true,
                  backupNfcNiocSupported = true
               },
               datastoreCapabilities = (vim.host.DatastoreSystem.Capabilities) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  nfsMountCreationRequired = true,
                  nfsMountCreationSupported = true,
                  localDatastoreSupported = false,
                  vmfsExtentExpansionSupported = true
               },
               offloadCapabilities = (vim.host.NetOffloadCapabilities) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  csumOffload = true,
                  tcpSegmentation = true,
                  zeroCopyXmit = true
               },
               service = (vim.host.ServiceInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  service = (vim.host.Service) [
                     (vim.host.Service) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'DCUI',
                        label = 'Direct Console UI',
                        required = false,
                        uninstallable = false,
                        running = true,
                        ruleset = (str) [],
                        policy = 'on',
                        sourcePackage = (vim.host.Service.SourcePackage) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           sourcePackageName = 'esx-base',
                           description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                        }
                     },
                     (vim.host.Service) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'TSM',
                        label = 'ESXi Shell',
                        required = false,
                        uninstallable = false,
                        running = false,
                        ruleset = (str) [],
                        policy = 'off',
                        sourcePackage = (vim.host.Service.SourcePackage) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           sourcePackageName = 'esx-base',
                           description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                        }
                     },
                     (vim.host.Service) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'TSM-SSH',
                        label = 'SSH',
                        required = false,
                        uninstallable = false,
                        running = true,
                        ruleset = (str) [],
                        policy = 'on',
                        sourcePackage = (vim.host.Service.SourcePackage) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           sourcePackageName = 'esx-base',
                           description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                        }
                     },
                     (vim.host.Service) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'attestd',
                        label = 'attestd',
                        required = false,
                        uninstallable = false,
                        running = false,
                        ruleset = (str) [],
                        policy = 'off',
                        sourcePackage = (vim.host.Service.SourcePackage) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           sourcePackageName = 'esx-base',
                           description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                        }
                     },
                     (vim.host.Service) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'kmxd',
                        label = 'kmxd',
                        required = false,
                        uninstallable = false,
                        running = false,
                        ruleset = (str) [],
                        policy = 'off',
                        sourcePackage = (vim.host.Service.SourcePackage) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           sourcePackageName = 'esx-base',
                           description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                        }
                     },
                     (vim.host.Service) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'lbtd',
                        label = 'Load-Based Teaming Daemon',
                        required = false,
                        uninstallable = false,
                        running = true,
                        ruleset = (str) [],
                        policy = 'on',
                        sourcePackage = (vim.host.Service.SourcePackage) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           sourcePackageName = 'esx-base',
                           description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                        }
                     },
                     (vim.host.Service) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'lwsmd',
                        label = 'Active Directory Service',
                        required = false,
                        uninstallable = false,
                        running = false,
                        ruleset = (str) [],
                        policy = 'off',
                        sourcePackage = (vim.host.Service.SourcePackage) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           sourcePackageName = 'esx-base',
                           description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                        }
                     },
                     (vim.host.Service) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'ntpd',
                        label = 'NTP Daemon',
                        required = false,
                        uninstallable = false,
                        running = true,
                        ruleset = (str) [
                           'ntpClient'
                        ],
                        policy = 'on',
                        sourcePackage = (vim.host.Service.SourcePackage) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           sourcePackageName = 'esx-base',
                           description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                        }
                     },
                     (vim.host.Service) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'pcscd',
                        label = 'PC/SC Smart Card Daemon',
                        required = false,
                        uninstallable = false,
                        running = false,
                        ruleset = (str) [],
                        policy = 'off',
                        sourcePackage = (vim.host.Service.SourcePackage) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           sourcePackageName = 'esx-base',
                           description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                        }
                     },
                     (vim.host.Service) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'ptpd',
                        label = 'PTP Daemon',
                        required = false,
                        uninstallable = false,
                        running = false,
                        ruleset = (str) [
                           'ptpd'
                        ],
                        policy = 'off',
                        sourcePackage = (vim.host.Service.SourcePackage) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           sourcePackageName = 'esx-base',
                           description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                        }
                     },
                     (vim.host.Service) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'sfcbd-watchdog',
                        label = 'CIM Server',
                        required = false,
                        uninstallable = false,
                        running = false,
                        ruleset = (str) [
                           'CIMHttpServer',
                           'CIMHttpsServer'
                        ],
                        policy = 'on',
                        sourcePackage = (vim.host.Service.SourcePackage) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           sourcePackageName = 'esx-base',
                           description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                        }
                     },
                     (vim.host.Service) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'slpd',
                        label = 'slpd',
                        required = false,
                        uninstallable = false,
                        running = true,
                        ruleset = (str) [
                           'CIMSLP'
                        ],
                        policy = 'on',
                        sourcePackage = (vim.host.Service.SourcePackage) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           sourcePackageName = 'esx-base',
                           description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                        }
                     },
                     (vim.host.Service) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'snmpd',
                        label = 'SNMP Server',
                        required = false,
                        uninstallable = false,
                        running = false,
                        ruleset = (str) [
                           'snmp'
                        ],
                        policy = 'on',
                        sourcePackage = (vim.host.Service.SourcePackage) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           sourcePackageName = 'esx-base',
                           description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                        }
                     },
                     (vim.host.Service) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'vmsyslogd',
                        label = 'Syslog Server',
                        required = true,
                        uninstallable = false,
                        running = true,
                        ruleset = (str) [],
                        policy = 'on',
                        sourcePackage = (vim.host.Service.SourcePackage) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           sourcePackageName = 'esx-base',
                           description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                        }
                     },
                     (vim.host.Service) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'vpxa',
                        label = 'VMware vCenter Agent',
                        required = false,
                        uninstallable = false,
                        running = true,
                        ruleset = (str) [
                           'vpxHeartbeats'
                        ],
                        policy = 'on',
                        sourcePackage = (vim.host.Service.SourcePackage) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           sourcePackageName = 'esx-base',
                           description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                        }
                     },
                     (vim.host.Service) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'xorg',
                        label = 'X.Org Server',
                        required = false,
                        uninstallable = false,
                        running = false,
                        ruleset = (str) [],
                        policy = 'on',
                        sourcePackage = (vim.host.Service.SourcePackage) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           sourcePackageName = 'esx-xserver',
                           description = 'This VIB contains X Server used for virtual machine 3D hardware acceleration.'
                        }
                     }
                  ]
               },
               firewall = (vim.host.FirewallInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  defaultPolicy = (vim.host.FirewallInfo.DefaultPolicy) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     incomingBlocked = true,
                     outgoingBlocked = true
                  },
                  ruleset = (vim.host.Ruleset) [
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'CIMHttpServer',
                        label = 'CIM Server',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 5988,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = 'sfcbd-watchdog',
                        enabled = true,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'CIMHttpsServer',
                        label = 'CIM Secure Server',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 5989,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = 'sfcbd-watchdog',
                        enabled = true,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'CIMSLP',
                        label = 'CIM SLP',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 427,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'udp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 427,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'udp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 427,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 427,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = 'slpd',
                        enabled = true,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'DHCPv6',
                        label = 'DHCPv6',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 547,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 546,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 547,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'udp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 546,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'udp'
                           }
                        ],
                        service = <unset>,
                        enabled = true,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'DVFilter',
                        label = 'DVFilter',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 2222,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'DVSSync',
                        label = 'DVSSync',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 8302,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'udp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 8301,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'udp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 8301,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'udp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 8302,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'udp'
                           }
                        ],
                        service = <unset>,
                        enabled = true,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'HBR',
                        label = 'HBR',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 31031,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 44046,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = true,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'NFC',
                        label = 'NFC',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 902,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 902,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = true,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'WOL',
                        label = 'WOL',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 9,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'udp'
                           }
                        ],
                        service = <unset>,
                        enabled = true,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'activeDirectoryAll',
                        label = 'Active Directory All',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 88,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'udp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 88,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 123,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'udp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 137,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'udp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 139,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 389,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 389,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'udp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 445,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 464,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'udp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 464,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 3268,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 7476,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 2020,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cmmds',
                        label = 'vSAN Clustering Service',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 12345,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'udp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 23451,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'udp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 12345,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'udp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 23451,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'udp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 12321,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'udp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 12321,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'udp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'dhcp',
                        label = 'DHCP Client',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 68,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'udp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 68,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'src',
                              protocol = 'udp'
                           }
                        ],
                        service = <unset>,
                        enabled = true,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'dns',
                        label = 'DNS Client',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 53,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'udp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 53,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = true,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'esxupdate',
                        label = 'esxupdate',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 443,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'etcdClientComm',
                        label = 'etcdClientComm',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 2379,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 2379,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'etcdPeerComm',
                        label = 'etcdPeerComm',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 2380,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 2380,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'faultTolerance',
                        label = 'Fault Tolerance',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 80,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 8300,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 8300,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = true,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'ftpClient',
                        label = 'FTP Client',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 21,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 20,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'src',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'gdbserver',
                        label = 'gdbserver',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 1000,
                              endPort = 9999,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 50000,
                              endPort = 50999,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'gstored',
                        label = 'gstored',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 443,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'httpClient',
                        label = 'httpClient',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 80,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 443,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'iSCSI',
                        label = 'Software iSCSI Client',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 3260,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'iofiltervp',
                        label = 'iofiltervp',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 9080,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = true,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'ipfam',
                        label = 'NSX Distributed Logical Router Service',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 6999,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'udp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 6999,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'udp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'iwarp-pm',
                        label = 'iwarp-pm',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 3935,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'udp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 3935,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'udp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'nfs41Client',
                        label = 'nfs41Client',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 0,
                              endPort = 65535,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'nfsClient',
                        label = 'NFS Client',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 0,
                              endPort = 65535,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'ntpClient',
                        label = 'NTP Client',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 123,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'udp'
                           }
                        ],
                        service = 'ntpd',
                        enabled = true,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'nvmetcp',
                        label = 'nvmetcp',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 8009,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 4420,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'ptpd',
                        label = 'PTP Client',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 319,
                              endPort = 320,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'udp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 319,
                              endPort = 320,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'udp'
                           }
                        ],
                        service = 'ptpd',
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'pvrdma',
                        label = 'pvrdma',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 28250,
                              endPort = 28761,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 28250,
                              endPort = 28761,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'rdt',
                        label = 'vSAN Transport',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 2233,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 2233,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 12443,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 12443,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'remoteSerialPort',
                        label = 'VM serial port connected over network',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 0,
                              endPort = 65535,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 23,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 1024,
                              endPort = 65535,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'settingsd',
                        label = 'settingsd',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 8083,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 8083,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'snmp',
                        label = 'SNMP Server',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 161,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'udp'
                           }
                        ],
                        service = 'snmpd',
                        enabled = true,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'sshClient',
                        label = 'SSH Client',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 22,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'sshServer',
                        label = 'SSH Server',
                        required = true,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 22,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = true,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'syslog',
                        label = 'syslog',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 514,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'udp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 514,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 1514,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'trusted-infrastructure-kmxa',
                        label = 'trusted-infrastructure-kmxa',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 0,
                              endPort = 65535,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = true,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = false
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'trusted-infrastructure-kmxd',
                        label = 'trusted-infrastructure-kmxd',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 0,
                              endPort = 65535,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'updateManager',
                        label = 'vCenter Update Manager',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 80,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 9000,
                              endPort = 9100,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = true,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'vMotion',
                        label = 'vMotion',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 8000,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 8000,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = true,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'vSPC',
                        label = 'VM serial port connected to vSPC',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 0,
                              endPort = 65535,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'vSphereClient',
                        label = 'vSphere Web Client',
                        required = true,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 902,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 443,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = true,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'vdfs',
                        label = 'vdfs',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 1564,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 1564,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'vic-engine',
                        label = 'vic-engine',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 2377,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'vit',
                        label = 'vit',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 3260,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'vpxHeartbeats',
                        label = 'VMware vCenter Agent',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 902,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'udp'
                           }
                        ],
                        service = 'vpxa',
                        enabled = true,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'vsanEncryption',
                        label = 'vsanEncryption',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 0,
                              endPort = 65535,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'vsanhealth-unicasttest',
                        label = 'vsanhealth-unicasttest',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 5201,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'udp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 5201,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'udp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 5201,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 5201,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'vvold',
                        label = 'vvold',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 0,
                              endPort = 65535,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = false,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     },
                     (vim.host.Ruleset) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'webAccess',
                        label = 'vSphere Web Access',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 80,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = <unset>,
                        enabled = true,
                        allowedHosts = (vim.host.Ruleset.IpList) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipAddress = (str) [],
                           ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                           allIp = true
                        }
                     }
                  ]
               },
               autoStart = (vim.host.AutoStartManager.Config) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  defaults = (vim.host.AutoStartManager.SystemDefaults) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     enabled = <unset>,
                     startDelay = 120,
                     stopDelay = 120,
                     waitForHeartbeat = false,
                     stopAction = 'PowerOff'
                  },
                  powerInfo = (vim.host.AutoStartManager.AutoPowerInfo) []
               },
               activeDiagnosticPartition = <unset>,
               option = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Annotations.WelcomeMessage',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'BufferCache.FlushInterval',
                     value = 30000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'BufferCache.HardMaxDirty',
                     value = 95
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'BufferCache.PerFileHardMaxDirty',
                     value = 50
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'BufferCache.SoftMaxDirty',
                     value = 15
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'CBRC.DCacheMemReserved',
                     value = 400
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'CBRC.Enable',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'COW.COWMaxHeapSizeMB',
                     value = 192
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'COW.COWMaxREPageCacheszMB',
                     value = 256
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'COW.COWMinREPageCacheszMB',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'COW.COWREPageCacheEviction',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.host.TAAworkaround',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.monitor.if_pschange_mc_workaround',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.security.host.ruissl',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.vGPU.consolidation',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Etc.issue',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Etc.motd',
                     value = 'The time and date of this login have been sent to the system logs.\n\nWARNING:\n   All commands run on the ESXi shell are logged and may be included in\n   support bundles. Do not provide passwords directly on the command line.\n   Most tools can prompt for secrets or accept them from standard input.\n\n<ESC>[00mVMware offers supported, powerful system administration tools.  Please\nsee www.vmware.com/go/sysadmintools for details.\n\nThe ESXi Shell can be disabled by an administrative user. See the\nvSphere Security documentation for more information.\n'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.GlobalSettings.guest.commands.sharedPolicyRefCount',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.HostAgent.distributedTracing',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.HostAgent.level[Hbrsvc].logLevel',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.HostAgent.level[Hostsvc].logLevel',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.HostAgent.level[Proxysvc].logLevel',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.HostAgent.level[Snmpsvc].logLevel',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.HostAgent.level[Statssvc].logLevel',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.HostAgent.level[Vcsvc].logLevel',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.HostAgent.level[Vimsvc].logLevel',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.HostAgent.level[Vmsvc].logLevel',
                     value = 'verbose'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.HostAgent.log.level',
                     value = 'info'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.HostAgent.plugins.hostsvc.esxAdminsGroup',
                     value = 'ESX Admins'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.HostAgent.plugins.hostsvc.esxAdminsGroupAutoAdd',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.HostAgent.plugins.hostsvc.esxAdminsGroupUpdateInterval',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.HostAgent.plugins.solo.enableMob',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.HostAgent.plugins.solo.webServer.enableWebscriptLauncher',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.HostAgent.plugins.vimsvc.authValidateInterval',
                     value = 1440
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.HostAgent.plugins.vimsvc.httpNfcLeaseTimeout',
                     value = 300
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.HostAgent.plugins.vimsvc.userSearch.maxResults',
                     value = 100
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.HostAgent.plugins.vimsvc.userSearch.maxTimeSeconds',
                     value = 20
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.HostAgent.plugins.vmsvc.enforceMaxRegisteredVms',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.HostAgent.plugins.vmsvc.guestWatchdogTimeout',
                     value = 900
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.HostAgent.plugins.vmsvc.productLockerWatchInterval',
                     value = 300
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.HostAgent.plugins.vmsvc.ticketThumbprintHashTypes',
                     value = 'sha1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.HostAgent.ssl.keyStore.allowAny',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.HostAgent.ssl.keyStore.allowSelfSigned',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.HostAgent.ssl.keyStore.discardLeaf',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.HostAgent.vmacore.soap.maxSessionCount',
                     value = 500
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.HostAgent.vmacore.soap.sessionTimeout',
                     value = 30
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.AllowWideVsmp',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.BoundLagQuanta',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.CommRateThreshold',
                     value = 500
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.CoschedCostartThreshold',
                     value = 2000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.CoschedCostopThreshold',
                     value = 3000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.CoschedCrossCall',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.CoschedHandoffLLC',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.CoschedHandoffSkip',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.CoschedPollUsec',
                     value = 1000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.CreditAgePeriod',
                     value = 3000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.FairnessRebalancePcpus',
                     value = 4
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.HTRebalancePeriod',
                     value = 5
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.HTStolenAgeThreshold',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.HTWholeCoreThreshold',
                     value = 800
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.HostRebalancePeriod',
                     value = 2000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.L2RebalancePeriod',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.L3RebalancePeriod',
                     value = 20
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.LimitEnforcementThreshold',
                     value = 200
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.MaxSampleRateLg',
                     value = 7
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.NonTimerWakeupRate',
                     value = 500
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.PackageRebalancePeriod',
                     value = 2000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.PcpuMigrateIdlePcpus',
                     value = 4
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.Quantum',
                     value = 200
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.UseMwait',
                     value = 2
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.VMAdmitCheckPerVcpuMin',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.WakeupMigrateIdlePcpus',
                     value = 4
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'DCUI.Access',
                     value = 'root'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'DataMover.HardwareAcceleratedInit',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'DataMover.HardwareAcceleratedMove',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'DataMover.MaxHeapSize',
                     value = 64
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Digest.AlgoType',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Digest.BlockSize',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Digest.CollisionEnabled',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'DirentryCache.MaxDentryPerObj',
                     value = 15000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.AllowUsbClaimedAsSSD',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.ApdTokenRetryCount',
                     value = 25
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.AutoremoveOnPDL',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.BandwidthCap',
                     value = 4294967294
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.DelayOnBusy',
                     value = 400
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.DeviceReclaimTime',
                     value = 300
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.Disable4knSSD',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.DiskDelayPDLHelper',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.DiskMaxIOSize',
                     value = 32767
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.DiskReservationThreshold',
                     value = 45
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.DiskRetryPeriod',
                     value = 2000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.DumpMaxRetries',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.DumpPollDelay',
                     value = 1000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.DumpPollMaxRetries',
                     value = 10000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.EnableNaviReg',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.FailDiskRegistration',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.FastPathRestoreInterval',
                     value = 100
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.IdleCredit',
                     value = 32
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.MaxLUN',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.MaxNumIOIntervals',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.MaxResetLatency',
                     value = 2000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.NmpMaxCmdExtension',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.PVSCSIEnablePreemption',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.PathEvalTime',
                     value = 300
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.PreventVMFSOverwrite',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.QFullSampleSize',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.QFullThreshold',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.ReqCallThreshold',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.ResetLatency',
                     value = 1000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.ResetMaxRetries',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.ResetOverdueLogPeriod',
                     value = 60
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.ResetPeriod',
                     value = 30
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.ResetThreadExpires',
                     value = 1800
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.ResetThreadMax',
                     value = 16
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.ResetThreadMin',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.RetryUnitAttention',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.ReturnCCForNoSpace',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.SchedCostUnit',
                     value = 32768
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.SchedQCleanupInterval',
                     value = 300
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.SchedQControlSeqReqs',
                     value = 128
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.SchedQControlVMSwitches',
                     value = 6
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.SchedQPriorityPercentage',
                     value = 80
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.SchedQuantum',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.SchedReservationBurst',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.SchedulerWithReservation',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.SectorMaxDiff',
                     value = 2000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.SharesHigh',
                     value = 2000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.SharesLow',
                     value = 500
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.SharesNormal',
                     value = 1000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.SkipResetNoCIF',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.SllThrottleTime',
                     value = 800
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.SupportSparseLUN',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.ThroughputCap',
                     value = 4294967294
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.UseDeviceReset',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.UseIoPool',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.UseLunReset',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.UseReportLUN',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.VSCSICoalesceCount',
                     value = 1000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.VSCSIHaltPollInterval',
                     value = 5
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.VSCSIPollPeriod',
                     value = 1000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.VSCSIResvCmdRetryInSecs',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.VSCSIWriteSameBurstSize',
                     value = 4
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FSS.FSSLightWeightProbe',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.AckIntervalMax',
                     value = 1000000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.AckIntervalMin',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.BackupConnectTimeout',
                     value = 8000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.BackupExtraTimeout',
                     value = 100
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.BadExecLatency',
                     value = 800
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.BindToVmknic',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.ChargeVMXForFlush',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.CheckFCPathState',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.CheckForProgress',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.CoreDumpNoProgressMS',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.ExecLatencyKill',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.ExtraLogTimeout',
                     value = 10000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptConcurrentSend',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptDelayCheckpoint',
                     value = 2
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptDiffCap',
                     value = 100
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptDiffThreads',
                     value = 6
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptDisableFailover',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptDiskWriteTimeout',
                     value = 3000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptDontDelayPkts',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptDontSendPages',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptEpochList',
                     value = '5,10,20,100'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptEpochSample',
                     value = 1000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptEpochWait',
                     value = 8000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptIORetryExtraInterval',
                     value = 200
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptIORetryInterval',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptIORetryTimes',
                     value = 15
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptLogTimeout',
                     value = 8000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptMaxPktsDelay',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptMinInterval',
                     value = 4
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptNetDelayNoCpt',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptNumConnections',
                     value = 2
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptNumaIndex',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptPagePolicy',
                     value = 65538
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptPoweroff',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptRcvBufSize',
                     value = 562140
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptSndBufSize',
                     value = 562140
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptStartTimeout',
                     value = 90000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptStatsInterval',
                     value = 30
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptThreadPolicy',
                     value = 65536
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptVcpuMinUsage',
                     value = 40
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptWaitOnSocket',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FlushReservationMax',
                     value = 25
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FlushReservationMin',
                     value = 5
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FlushSleep',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.GlobalFlushWorld',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.GoodExecLatency',
                     value = 200
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.HeartbeatCount',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.HostTimeout',
                     value = 2000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.IORetryExtraInterval',
                     value = 200
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.IORetryInterval',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.IORetryTimes',
                     value = 15
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.LogBufferStallSleep',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.LogTimeout',
                     value = 8000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.LongFlushDebugMS',
                     value = 500
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.MaxFlushInterval',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.MinWriteSize',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.NoWaitOnSocket',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.PanicNoProgressMS',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.PrimaryConnectTimeout',
                     value = 8000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.ShortFlushDebugMS',
                     value = 100
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.TCPNoDelayBackup',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.TCPNoDelayPrimary',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.TCPPersistTimer',
                     value = 500
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.TCPRcvBufSize',
                     value = 131072
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.TCPSndBufSize',
                     value = 131072
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.UseHostMonitor',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.Vmknic',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.XmitSyncQueueLen',
                     value = 64
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.adjDownInt',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.adjDownPct',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.adjUpInt',
                     value = 200
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.adjUpPct',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.execLatExtra',
                     value = 500
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.maxLowerBound',
                     value = 20
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.slowdownPctMax',
                     value = 60
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.slowdownTimeMax',
                     value = 600
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.ChecksumIoSize',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.ChecksumMaxIo',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.ChecksumPerSlice',
                     value = 2
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.ChecksumRegionSize',
                     value = 256
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.ChecksumUseAllocInfo',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.ChecksumUseChecksumInfo',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.ChecksumZoneSize',
                     value = 32768
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.CopySnapDiskMaxExtentCount',
                     value = 16
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.CopySnapFidHashBuckets',
                     value = 256
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.DemandlogCompletedHashBuckets',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.DemandlogExtentHashBuckets',
                     value = 512
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.DemandlogIoTimeoutSecs',
                     value = 120
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.DemandlogReadRetries',
                     value = 20
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.DemandlogRetryDelayMs',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.DemandlogSendHashBuckets',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.DemandlogTransferIoSize',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.DemandlogTransferMaxCompletion',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.DemandlogTransferMaxIo',
                     value = 32
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.DemandlogTransferMaxNetwork',
                     value = 64
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.DemandlogTransferPerSlice',
                     value = 16
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.DemandlogWriteRetries',
                     value = 20
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.DisableChecksumOffload',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.DisconnectedEventDelayMs',
                     value = 60000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.ErrThrottleChecksumIO',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.ErrThrottleDceRead',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrBitmapAllocTimeoutMS',
                     value = 3000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrBitmapVMMaxStorageGB',
                     value = 65536
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrBitmapVMMinStorageGB',
                     value = 500
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrDemandLogIOPerVM',
                     value = 64
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrDisableNetCompression',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrLowerExtentBreakGB',
                     value = 8192
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrLowerExtentSizeKB',
                     value = 16
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrMaxExtentSizeKB',
                     value = 64
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrMaxGuestXferWhileDeltaMB',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrMaxUnmapExtents',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrMaxUnmapsInFlight',
                     value = 128
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrMinExtentBreakGB',
                     value = 2048
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrMinExtentSizeKB',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrOptimizeFullSync',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrResourceHeapPerVMSizeKB',
                     value = 128
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrResourceHeapSizeMB',
                     value = 3
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrResourceHeapUtilization',
                     value = 95
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrResourceMaxCompletionContexts',
                     value = 8192
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrResourceMaxDiskContexts',
                     value = 512
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrRuntimeHeapMaxBaseMB',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrRuntimeHeapMinBaseMB',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrStaticHeapMaxBaseMB',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrStaticHeapMinBaseMB',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrThrottleGenericErrResetTime',
                     value = 16384
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrUpperExtentBreakGB',
                     value = 32768
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrUpperExtentSizeKB',
                     value = 32
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HelperQueueMaxRequests',
                     value = 8192
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HelperQueueMaxWorlds',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.LocalReadIoTimeoutSecs',
                     value = 120
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.MigrateFlushTimerSecs',
                     value = 3
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.NetworkUseCubic',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.NetworkerRecvHashBuckets',
                     value = 64
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.OpportunisticBlockListSize',
                     value = 4000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.ProgressReportIntervalMs',
                     value = 5000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.PsfIoTimeoutSecs',
                     value = 300
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.ReconnectFailureDelaySecs',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.ReconnectMaxDelaySecs',
                     value = 90
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.ResourceServerHashBuckets',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.RetryMaxDelaySecs',
                     value = 60
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.RetryMinDelaySecs',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.SyncTransferRetrySleepSecs',
                     value = 5
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.TransferDiskMaxCompletion',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.TransferDiskMaxIo',
                     value = 32
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.TransferDiskMaxNetwork',
                     value = 64
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.TransferDiskPerSlice',
                     value = 16
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.TransferFileExtentSize',
                     value = 8192
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.TransferMaxContExtents',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.WireChecksum',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.XferBitmapCheckIntervalSecs',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ISCSI.CloseIscsiConnOnTaskMgmtFailure',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ISCSI.MaxIoSizeKB',
                     value = 128
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Irq.BestVcpuRouting',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Irq.IRQActionAffinityWeight',
                     value = 5
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Irq.IRQAvoidExclusive',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Irq.IRQBHConflictWeight',
                     value = 5
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Irq.IRQRebalancePeriod',
                     value = 50
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Irq.IRQVcpuConflictWeight',
                     value = 3
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'LPage.LPageAlwaysTryForNPT',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'LPage.LPageDefragEnable',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'LPage.LPageMarkLowNodes',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'LPage.MaxSharedPages',
                     value = 510
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'LPage.MaxSwappedPagesInitVal',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'LPage.freePagesThresholdForRemote',
                     value = 2048
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'LSOM.blkAttrCacheSizePercent',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'LSOM.lsomDeviceNeedsRepairCount',
                     value = 3
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'LSOM.lsomEnableFullRebuildAvoidance',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'LSOM.lsomEnableRebuildOnLSE',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'LSOM.lsomPlogEnableDeadmanTimer',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.AllocGuestLargePage',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.CtlMaxPercent',
                     value = 65
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.IdleTax',
                     value = 75
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.IdleTaxType',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.MemCBTBitmapMaxAlloc',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.MemDefragClientsPerDir',
                     value = 2
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.MemEagerZero',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.MemMaxResvThreshold',
                     value = 16384
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.MemMinFreePct',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.MemZipEnable',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.MemZipMaxAllocPct',
                     value = 50
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.MemZipMaxPct',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.ReallocPolicy',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.SampleActivePctMin',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.SampleDirtiedPctMin',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.ShareCOSBufSize',
                     value = 5
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.ShareForceSalting',
                     value = 2
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.ShareRateMax',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.ShareScanGHz',
                     value = 4
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.ShareScanTime',
                     value = 60
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.VMOverheadGrowthLimit',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.AutoBindVmknic',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.BindToVmknic',
                     value = 3
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.CptCacheMaxSizeMB',
                     value = 544
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.DebugChecksumMismatch',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.DetectZeroPages',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.DiskOpsChunkSize',
                     value = 131072
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.DiskOpsEnabled',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.DiskOpsMaxRetries',
                     value = 20
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.DiskOpsStreamChunks',
                     value = 40
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.Enabled',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.GetPageSysAlertThresholdMS',
                     value = 10000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.LowBandwidthSysAlertThreshold',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.LowMemWaitSysAlertThresholdMS',
                     value = 10000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.MigrateBitmapEncodingType',
                     value = 2
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.MigrateCpuMinPctDefault',
                     value = 30
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.MigrateCpuPctPerGb',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.MigrateCpuSharesHighPriority',
                     value = 60000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.MigrateCpuSharesRegular',
                     value = 30000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.MonActionWaitSysAlertThresholdMS',
                     value = 2000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.NetExpectedLineRateMBps',
                     value = 133
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.NetLatencyModeThreshold',
                     value = 4
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.NetTimeout',
                     value = 20
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.OutstandingReadKBMax',
                     value = 128
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.PanicOnChecksumMismatch',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.PreCopyCountDelay',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.PreCopyMinProgressPerc',
                     value = 130
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.PreCopyPagesPerSend',
                     value = 32
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.PreCopySwitchoverTimeGoal',
                     value = 500
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.PreallocLPages',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.ProhibitInstantClone',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.RcvBufSize',
                     value = 562540
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.SdpsDynamicDelaySec',
                     value = 30
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.SdpsEnabled',
                     value = 2
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.SdpsTargetRate',
                     value = 500
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.SndBufSize',
                     value = 562540
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.TcpTsoDeferTx',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.TryToUseDefaultHeap',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.VASpaceReserveCount',
                     value = 64
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.VASpaceReserveSize',
                     value = 4096
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.VMotionLatencySensitivity',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.VMotionResolveSwapType',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.VMotionStreamHelpers',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.Vmknic',
                     value = 'vmk1,vmk2'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.APDHandlingEnable',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.APDTimeout',
                     value = 140
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.BHTimeout',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.BhTimeBound',
                     value = 2000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.BlueScreenTimeout',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.ConsolePort',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.DebugBuddyEnable',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.DebugLogToSerial',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.DefaultHardwareVersion',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.DegradedPathEvalTime',
                     value = 5
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.DegradedPathReEvalInterval',
                     value = 60
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.EnableHighDMA',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.EnablePSPLatencyPolicy',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.GDBPort',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.GuestLibAllowHostInfo',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.HeapMgrGuardPages',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.HeapPanicDestroyNonEmpty',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.HeartbeatInterval',
                     value = 1000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.HeartbeatPanicTimeout',
                     value = 14
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.HeartbeatTimeout',
                     value = 7
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.HordeEnabled',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.HppDegradedPathThresholdPer',
                     value = 20
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.HppManageDegradedPaths',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.HyperClockAllowSystemTimeAux',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.IoFilterWatchdogTimeout',
                     value = 120
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.LogDumpShutdownTimeout',
                     value = 180
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.LogPort',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.LogTimestampUptime',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.LogToFile',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.LogToSerial',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.LogWldPrefix',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.MCEMonitorInterval',
                     value = 1000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.MaximumHardwareVersion',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.MinimalPanic',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.NMILint1IntAction',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.NmpDegradedPathThresholdPer',
                     value = 20
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.NmpManageDegradedPaths',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.PSPDeactivateFlakyPath',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.PanicLogToSerial',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.PowerButton',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.PowerOffEnable',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.PreferredHostName',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.ProcVerbose',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.RebootMethod',
                     value = 'any'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.SIOControlFlag1',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.SIOControlFlag2',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.SIOControlLoglevel',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.SIOControlOptions',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.ScreenSaverDelay',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.ShaperStatsEnabled',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.ShellPort',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.TestNativeFCPaeCapable',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.TimerMaxHardPeriod',
                     value = 500000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.TimerTolerance',
                     value = 2000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.UsbArbitratorAutoStartDisabled',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.UserDuctDynBufferSize',
                     value = 16384
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.UserSocketUnixMaxBufferSize',
                     value = 65536
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.WatchdogBacktrace',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.vmmDisableL1DFlush',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.vsanWitnessVirtualAppliance',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.DsNsMgrTimeout',
                     value = 1200000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.HostAgentUpdateLevel',
                     value = '2'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.MetadataUpdateTimeoutMsec',
                     value = 30000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.ApdStartCount',
                     value = 3
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.DiskFileLockUpdateFreq',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.HeartbeatDelta',
                     value = 5
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.HeartbeatFrequency',
                     value = 12
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.HeartbeatMaxFailures',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.HeartbeatTimeout',
                     value = 5
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.LockBreakTimeout',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.LockRenewMaxFailureNumber',
                     value = 3
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.LockSWMRTimeout',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.LockSharedTimeout',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.LockUpdateTimeout',
                     value = 5
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.LogNfsStat3',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.MaxQueueDepth',
                     value = 4294967295
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.MaxVolumes',
                     value = 32
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.NFSMaxOutstandingIOs',
                     value = 65536
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.ReceiveBufferSize',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.SendBufferSize',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.SyncRetries',
                     value = 25
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.VolumeRemountFrequency',
                     value = 30
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS41.EOSDelay',
                     value = 30
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS41.IOTaskRetry',
                     value = 25
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS41.MaxRead',
                     value = 4294967295
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS41.MaxVolumes',
                     value = 32
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS41.MaxWrite',
                     value = 4294967295
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS41.MountTimeout',
                     value = 30
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS41.RecvBufSize',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS41.SendBufSize',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.AdvertisementDuration',
                     value = 60
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.AllowPT',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.BlockGuestBPDU',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceDefaultOn',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceFavorNoVmmVmkTx',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceFineTimeoutCPU',
                     value = 2
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceFineTxTimeout',
                     value = 1000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceFlexMrq',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceLowRxRate',
                     value = 4
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceLowTxRate',
                     value = 4
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceMatchedQs',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceMrqLt',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceMrqMetricAllowTxOnly',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceMrqMetricRxOnly',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceMrqOverallStop',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceMrqRatioMetric',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceMrqTriggerReCalib',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceMultiRxQCalib',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceNoVmmVmkTx',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceParams',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceRBCRate',
                     value = 4000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceRxLtStopCalib',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceRxQDepthCap',
                     value = 40
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceScheme',
                     value = 'rbc'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceTimeoutType',
                     value = 2
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceTxAlwaysPoll',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceTxQDepthCap',
                     value = 40
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceTxTimeout',
                     value = 4000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.DCBEnable',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.DVFilterBindIpAddress',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.DVFilterPriorityRdLockEnable',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.DVSLargeHeapMBPerGB',
                     value = 2
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.DVSLargeHeapMaxSize',
                     value = 300
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.DontOffloadInnerIPv6',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.E1000IntrCoalesce',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.E1000TxCopySize',
                     value = 2048
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.E1000TxZeroCopy',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.EnableDMASgCons',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.EnableOuterCsum',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.EnsMbufpoolMaxMBPerGB',
                     value = 200
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.EnsMbufpoolMinMBPerGB',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.EtherswitchAllowFastPath',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.EtherswitchHashSize',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.EtherswitchHeapMax',
                     value = 512
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.EtherswitchNumPerPCPUDispatchData',
                     value = 3
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.FollowHardwareMac',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.GuestIPHack',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.GuestTxCopyBreak',
                     value = 64
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.IGMPQueries',
                     value = 2
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.IGMPQueryInterval',
                     value = 125
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.IGMPRouterIP',
                     value = '0.0.0.0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.IGMPV3MaxSrcIPNum',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.IGMPVersion',
                     value = 3
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.LRODefBackoffPeriod',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.LRODefMaxLength',
                     value = 65535
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.LRODefThreshold',
                     value = 4000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.LRODefUseRatioDenom',
                     value = 3
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.LRODefUseRatioNumer',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.LinkFlappingThreshold',
                     value = 60
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.LinkStatePollTimeout',
                     value = 500
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.MLDRouterIP',
                     value = 'FE80::FFFF:FFFF:FFFF:FFFF'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.MLDV2MaxSrcIPNum',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.MLDVersion',
                     value = 2
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.MaxBeaconVlans',
                     value = 100
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.MaxBeaconsAtOnce',
                     value = 100
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.MaxGlobalRxQueueCount',
                     value = 100000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.MaxNetifTxQueueLen',
                     value = 2000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.MaxPageInQueueLen',
                     value = 75
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.MaxPktRxListQueue',
                     value = 3500
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.MaxPortRxQueueLen',
                     value = 80
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.MinEtherLen',
                     value = 60
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NcpLlcSap',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetBHRxStormThreshold',
                     value = 320
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetDebugRARPTimerInter',
                     value = 30000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetDeferTxCompletion',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetDiscUpdateIntrvl',
                     value = 300
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetEnableSwCsumForLro',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetEsxfwPassOutboundGRE',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetInStressTest',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetLatencyAwareness',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetMaxRarpsPerInterval',
                     value = 128
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetNetqNumaIOCpuPinThreshold',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetNetqRxRebalRSSLoadThresholdPerc',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetNetqTxPackKpps',
                     value = 300
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetNetqTxUnpackKpps',
                     value = 600
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetNiocAllowOverCommit',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetPTMgrWakeupInterval',
                     value = 6
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetPktAllocTries',
                     value = 5
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetPktSlabFreePercentThreshold',
                     value = 2
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetPortFlushIterLimit',
                     value = 2
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetPortFlushPktLimit',
                     value = 64
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetPortTrackTxRace',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetRCFAllowBPF',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetRmDistMacFilter',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetRmDistSamplingRate',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetRxCopyInTx',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSchedCoalesceTxUsecs',
                     value = 33
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSchedDefaultResPoolSharesPct',
                     value = 5
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSchedDefaultSchedName',
                     value = 'fifo'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSchedECNEnabled',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSchedECNThreshold',
                     value = 70
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSchedHClkLeafQueueDepthPkt',
                     value = 640
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSchedHClkMQ',
                     value = 2
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSchedHClkMaxHwQueue',
                     value = 2
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSchedHClkVnicMQ',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSchedHeapMaxSizeMB',
                     value = 64
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSchedInFlightMaxBytesDefault',
                     value = 20000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSchedInFlightMaxBytesInsane',
                     value = 1500000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSchedMaxPktSend',
                     value = 256
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSchedQoSSchedName',
                     value = 'hclk'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSchedSpareBasedShares',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSendRARPOnPortEnablement',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetShaperQueuePerL3L4Flow',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetShaperQueueSizeMax',
                     value = 500
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetShaperQueueSizeMin',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSplitRxMode',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetTraceEnable',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetTuneHostMode',
                     value = 'default'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetTuneInterval',
                     value = 60
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetTuneThreshold',
                     value = '1n 2n 50'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetTxDontClusterSize',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetTxStaticRelation',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetVMTxType',
                     value = 2
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetpollSwLRO',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NoLocalCSum',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NotifySwitch',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.PTSwitchingTimeout',
                     value = 20000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.PVRDMAVmknic',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.PktagingDropPolicy',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.PortDisableTimeout',
                     value = 5000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.ReversePathFwdCheck',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.ReversePathFwdCheckPromisc',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipCopySmallTx',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipDefLROEnabled',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipDefLROMaxLength',
                     value = 32768
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipDgramRateLimiting',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipEnableABC',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipEnableFlowtable',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipEnableSendScaling',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipHWLRONoDelayAck',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipHeapMax',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipHeapSize',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipIGMPDefaultVersion',
                     value = 3
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipIGMPRejoinInterval',
                     value = 60
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipLODispatchQueueMaxLen',
                     value = 128
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipLRONoDelayAck',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipLogPackets',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipLogPacketsCount',
                     value = 24570
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipMaxNetstackInstances',
                     value = 48
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipNoBcopyRx',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipPendPktSocketFreeTimeout',
                     value = 300
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipRxDispatchQueueMaxLen',
                     value = 2000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipRxDispatchQueues',
                     value = 2
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipRxDispatchQuota',
                     value = 200
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipTxDispatchQuota',
                     value = 100
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipTxqBackoffTimeoutMs',
                     value = 70
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipTxqMaxUsageThreshold',
                     value = 80
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TeamPolicyUpDelay',
                     value = 100
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TrafficFilterIpAddress',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TsoDumpPkt',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.UplinkAbortDisconnectTimeout',
                     value = 5000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.UplinkKillAsyncTimeout',
                     value = 10000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.UplinkTxQueuesDispEnabled',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.UseHwCsumForIPv6Csum',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.UseHwIPv6Csum',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.UseHwTSO',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.UseHwTSO6',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.UseLegacyProc',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.UseProc',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VLANMTUCheckMode',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmklnxLROEnabled',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmklnxLROMaxAggr',
                     value = 6
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmknicDoLroSplit',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmknicLroSplitBnd',
                     value = 12
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.Vmxnet2HwLRO',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.Vmxnet2PinRxBuf',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.Vmxnet2SwLRO',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.Vmxnet3HwLRO',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.Vmxnet3NonTsoPacketGtMtuAllowed',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.Vmxnet3PageInBound',
                     value = 32
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.Vmxnet3RSSHashCache',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.Vmxnet3RxPollBound',
                     value = 256
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.Vmxnet3SwLRO',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.Vmxnet3WinIntrHints',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.Vmxnet3usePNICHash',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetBiDirNeedsTsoTx',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetBiDirNoTsoSplit',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetCopyTxRunLimit',
                     value = 16
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetDoLroSplit',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetDoTsoSplit',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetLROBackoffPeriod',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetLROMaxLength',
                     value = 32000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetLROThreshold',
                     value = 4000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetLROUseRatioDenom',
                     value = 3
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetLROUseRatioNumer',
                     value = 2
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetLroSplitBnd',
                     value = 64
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetPromDisableLro',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetSwLROSL',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetTsoSplitBnd',
                     value = 12
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetTsoSplitSize',
                     value = 17500
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetTxCopySize',
                     value = 256
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetWinCopyTxRunLimit',
                     value = 65535
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetWinUDPTxFullCopy',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.vNicNumDeferredReset',
                     value = 12
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.vNicTxPollBound',
                     value = 192
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.vmxnetThroughputWeight',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.IOControlPnicOptOut',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Nmp.NmpPReservationCmdRetryTime',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Nmp.NmpSatpAluaCmdRetryTime',
                     value = 20
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.CoreCapRatioPct',
                     value = 90
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.CostopSkewAdjust',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.FollowCoresPerSocket',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.LTermFairnessInterval',
                     value = 5
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.LTermMigImbalThreshold',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.LargeInterleave',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.LatencyProbePeriod',
                     value = 500
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.LocalityWeightActionAffinity',
                     value = 130
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.LocalityWeightMem',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.MigImbalanceThreshold',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.MigPreventLTermThresh',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.MigThrashThreshold',
                     value = 50
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.MigThreshold',
                     value = 2
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.MonMigEnable',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.PageMigEnable',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.PageMigLinearRun',
                     value = 95
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.PageMigRandomRun',
                     value = 5
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.PageMigRateMax',
                     value = 8000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.PreferHT',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.RebalanceCoresNode',
                     value = 2
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.RebalanceCoresTotal',
                     value = 4
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.RebalanceEnable',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.RebalancePeriod',
                     value = 2000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.SwapConsiderPeriod',
                     value = 15
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.SwapInterval',
                     value = 3
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.SwapLoadEnable',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.SwapLocalityEnable',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.SwapMigrateOnly',
                     value = 2
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Power.CStateMaxLatency',
                     value = 500
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Power.CStatePredictionCoef',
                     value = 110479
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Power.CStateResidencyCoef',
                     value = 5
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Power.ChargeMemoryPct',
                     value = 20
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Power.MaxCpuLoad',
                     value = 60
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Power.MaxFreqPct',
                     value = 100
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Power.MinFreqPct',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Power.PerfBias',
                     value = 17
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Power.PerfBiasEnable',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Power.TimerHz',
                     value = 100
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Power.UseCStates',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Power.UsePStates',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'RdmFilter.HbaIsShared',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ScratchConfig.ConfiguredScratchLocation',
                     value = '/vmfs/volumes/60f70d70-9b3fadcb-bc0b-b02628c911c0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ScratchConfig.CurrentScratchLocation',
                     value = '/vmfs/volumes/60f70d70-9b3fadcb-bc0b-b02628c911c0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.ChangeQErrSetting',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.CompareLUNNumber',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.EnableCmdSanityCheck',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.ExtendAPDCondition',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.FailVMIOonAPD',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.LogCmdErrors',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.LogCmdRCErrorsFreq',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.LogMPCmdErrors',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.LogScsiAborts',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.LunCleanupInterval',
                     value = 7
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.MaxReserveBacktrace',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.MaxReserveTime',
                     value = 200
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.MaxReserveTotalTime',
                     value = 250
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.NvmeAdjustLocalNSQDepth',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.NvmeProbeLogVerbose',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.PassthroughLocking',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.PcpusPerCompletionWorld',
                     value = 4
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.ReserveBacktrace',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.SCSIBlockUnsupportedOpcodesAndPages',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.SCSIEnableDescToFixedConv',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.SCSIEnableDeviceLatencyHistogram',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.SCSIEnableIOLatencyMsgs',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.SCSIStrictSPCVersionChecksForPEs',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.SCSITimeout_ReabortTime',
                     value = 5000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.SCSITimeout_ScanTime',
                     value = 1000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.SCSIioTraceBufSizeMB',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.ScanOnDriverLoad',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.ScanSync',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.ScsiAllowDeviceSpinup',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.ScsiPathSplitUseSimpleCloneBuffer',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.ScsiRestartStalledQueueLatency',
                     value = 500
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.ScsiTMHardTimeout',
                     value = 120000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.ScsiUseVPDXCopyInfo',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.ScsiVVolPESNRO',
                     value = 256
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.TimeoutTMThreadExpires',
                     value = 1800
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.TimeoutTMThreadLatency',
                     value = 2000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.TimeoutTMThreadMax',
                     value = 16
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.TimeoutTMThreadMin',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.TimeoutTMThreadRetry',
                     value = 2000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.TransFailLogPct',
                     value = 20
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.UseAdaptiveRetries',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Security.AccountLockFailures',
                     value = 5
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Security.AccountUnlockTime',
                     value = 900
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Security.PasswordHistory',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Security.PasswordMaxDays',
                     value = 99999
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Security.PasswordQualityControl',
                     value = 'retry=3 min=disabled,disabled,disabled,7,7'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Security.SshSessionLimit',
                     value = 50
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'SunRPC.MaxConnPerIP',
                     value = 32
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'SunRPC.SendLowat',
                     value = 25
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'SunRPC.SetNoDelayedAck',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'SunRPC.WorldAffinity',
                     value = 2
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'SvMotion.SvMotionAvgDisksPerVM',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.global.defaultRotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.global.defaultSize',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.global.logCheckSSLCerts',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.global.logDir',
                     value = '[] /scratch/log'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.global.logDirUnique',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.global.logHost',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.LogEFI.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.LogEFI.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.Xorg.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.Xorg.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.apiForwarder.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.apiForwarder.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.attestd.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.attestd.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.auth.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.auth.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.clomd.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.clomd.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.clusterAgent.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.clusterAgent.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.cmmdsTimeMachine.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.cmmdsTimeMachine.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.cmmdsTimeMachineDump.rotate',
                     value = 20
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.cmmdsTimeMachineDump.size',
                     value = 10240
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.cmmdsd.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.cmmdsd.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.crx-cli.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.crx-cli.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.dhclient.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.dhclient.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.epd.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.epd.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.esxgdpd.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.esxgdpd.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.esxtokend.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.esxtokend.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.esxupdate.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.esxupdate.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.etcd.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.etcd.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.fdm.rotate',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.fdm.size',
                     value = 5120
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.gstored.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.gstored.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.healthd.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.healthd.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.hostd-probe.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.hostd-probe.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.hostd.rotate',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.hostd.size',
                     value = 10240
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.hostdCgiServer.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.hostdCgiServer.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.hostprofiletrace.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.hostprofiletrace.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.iofiltervpd.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.iofiltervpd.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.ioinsight.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.ioinsight.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.keypersist.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.keypersist.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.kmxa.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.kmxa.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.kmxd.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.kmxd.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.lacp.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.lacp.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.lifecycle.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.lifecycle.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.loadESX.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.loadESX.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.localcli.rotate',
                     value = 4
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.localcli.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.nfcd.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.nfcd.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.osfsd.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.osfsd.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.rhttpproxy.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.rhttpproxy.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.sandboxd.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.sandboxd.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.sdrsInjector.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.sdrsInjector.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.settingsd.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.settingsd.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.shell.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.shell.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.sockrelay.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.sockrelay.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.spherelet.rotate',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.spherelet.size',
                     value = 10240
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.storageRM.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.storageRM.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.swapobjd.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.swapobjd.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.syslog.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.syslog.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.usb.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.usb.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vdfs-proxy.rotate',
                     value = 16
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vdfs-proxy.size',
                     value = 10240
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vdfs-server.rotate',
                     value = 16
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vdfs-server.size',
                     value = 10240
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vdtc.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vdtc.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vitd.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vitd.size',
                     value = 10240
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vmauthd.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vmauthd.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vmkdevmgr.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vmkdevmgr.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vmkernel.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vmkernel.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vmkeventd.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vmkeventd.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vmksummary.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vmksummary.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vmkwarning.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vmkwarning.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vobd.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vobd.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vprobe.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vprobe.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vpxa.rotate',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vpxa.size',
                     value = 5120
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vsanEsxcli.rotate',
                     value = 3
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vsanEsxcli.size',
                     value = 5120
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vsananalyticsevents.rotate',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vsananalyticsevents.size',
                     value = 5120
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vsandevicemonitord.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vsandevicemonitord.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vsanfs.configdump.rotate',
                     value = 16
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vsanfs.configdump.size',
                     value = 10240
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vsanfs.mgmt.rotate',
                     value = 32
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vsanfs.mgmt.size',
                     value = 10240
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vsanfs.vdfsop.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vsanfs.vdfsop.size',
                     value = 10240
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vsanmgmt.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vsanmgmt.size',
                     value = 10240
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vsansystem.rotate',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vsansystem.size',
                     value = 10240
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vsantraceUrgent.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vsantraceUrgent.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vvold.rotate',
                     value = 16
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vvold.size',
                     value = 8192
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'USB.arbitratorAutoStartDisabled',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'USB.devsShared',
                     value = '0x04b3:0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'USB.quirks',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'User.ReaddirRetries',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.ActiveDirectoryPreferredDomainControllers',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.ActiveDirectoryVerifyCAMCertificate',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.DcuiTimeOut',
                     value = 600
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.ESXiShellInteractiveTimeOut',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.ESXiShellTimeOut',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.ESXiVPsAllowedCiphers',
                     value = '!aNULL:kECDH+AESGCM:ECDH+AESGCM:RSA+AESGCM:kECDH+AES:ECDH+AES:RSA+AES'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.ESXiVPsDisabledProtocols',
                     value = 'sslv3,tlsv1,tlsv1.1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.EsximageNetRateLimit',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.EsximageNetRetries',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.EsximageNetTimeout',
                     value = 60
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.HardwareHealthIgnoredSensors',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.HardwareHealthSyncTime',
                     value = 360
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.HostClientCEIPOptIn',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.HostClientDefaultConsole',
                     value = 'webmks'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.HostClientEnableMOTDNotification',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.HostClientEnableVisualEffects',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.HostClientSessionTimeout',
                     value = 900
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.HostClientShowOnlyRecentObjects',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.HostClientWelcomeMessage',
                     value = 'Welcome to {{hostname}}'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.HostdStatsstoreRamdiskSize',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.ProductLockerLocation',
                     value = '/locker/packages/vmtoolsRepo/'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.SuppressCoredumpWarning',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.SuppressHyperthreadWarning',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.SuppressSgxDisabledWarning',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.SuppressShellWarning',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VFLASH.CacheStatsEnable',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VFLASH.CacheStatsFromVFC',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VFLASH.MaxCacheFileSizeMB',
                     value = 409600
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VFLASH.MaxDiskFileSizeGB',
                     value = 16384
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VFLASH.MaxHeapSizeMB',
                     value = 32
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VFLASH.MaxResourceGBForVmCache',
                     value = 2048
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VFLASH.ResourceUsageThreshold',
                     value = 80
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMFS.UnresolvedVolumeLiveCheck',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMFS3.EnableBlockDelete',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMFS3.FailVolumeOpenIfAPD',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMFS3.GBLAllowMW',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMFS3.HardwareAcceleratedLocking',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMFS3.LFBCSlabSizeMaxMB',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMFS3.MaxAddressableSpaceTB',
                     value = 32
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMFS3.MaxHeapSizeMB',
                     value = 768
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMFS3.MaxextendedTxnsUsingfs3Heap',
                     value = 20
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMFS3.MinAddressableSpaceTB',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMFS3.OpenWithoutJournal',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMFS3.PBCapMissRatioIntervalSec',
                     value = 60
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMFS3.StAtExclLockEnd',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMFS3.UseATSForHBOnVMFS5',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.allowCoreDumpOnUsb',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.autoCreateDumpFile',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.autoPartition',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.autoPartitionCreateUSBCoreDumpPartition',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.autoPartitionDiskDumpPartitionSize',
                     value = 2560
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.bootDeviceRescanTimeout',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.busSpeedMayVary',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.cacheFlushImmOnAllHalt',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.checkCPUIDLimit',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.checkPages',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.com1_baud',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.com2_baud',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.debugBreak',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.debugLogToSerial',
                     value = 2
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.deviceBindParallel',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.disableACSCheck',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.disableCFOH',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.disableHwrng',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.diskDumpSlotSize',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.dmaEngineExposeIdentityMapping',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.dmaMapperPolicy',
                     value = 'disabled'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.dumpSize',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.enableACSCheckForRP',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.execInstalledOnly',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.fakePMemPct',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.fsCheck',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.gdbPort',
                     value = 'default'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.heapCheckTimerInterval',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.heapFreeOwnerCheck',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.heapFreePoisonByte',
                     value = 255
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.heapMetaPoisonByte',
                     value = 90
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.heapMetadataProtect',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.heapPoisonFreeMem',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.heapPoisonTimerChecks',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.hyperthreading',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.hyperthreadingMitigation',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.hyperthreadingMitigationIntraVM',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.ignoreMsrFaults',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.intrBalancingEnabled',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.ioAbilityChecks',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.iovDisableIR',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.ipmiEnabled',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.isPerFileSchedModelActive',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.leaveWakeGPEsDisabled',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.logEFILevel',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.logPort',
                     value = 'default'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.maxLogEntries',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.maxPCPUS',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.maxPCPUsNUMAInterleaving',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.maxVMs',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.memCheckEveryWord',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.memLowReservedMB',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.memmapMaxEarlyPoisonMemMB',
                     value = 65536
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.memmapMaxPhysicalMemMB',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.memmapMaxRAMMB',
                     value = 33585088
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.microcodeUpdate',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.microcodeUpdateForce',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.netCoalesceTimerHdlrPcpu',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.netGPHeapMaxMBPerGB',
                     value = 4
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.netMaxPktsToProcess',
                     value = 64
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.netMaxPktsToRelease',
                     value = 128
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.netNetqueueEnabled',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.netNetqueueMaxFiltersPerUplink',
                     value = 4096
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.netNetqueueMaxLearnedFilters',
                     value = 9216
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.netNetqueueMaxStaticFilters',
                     value = 10240
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.netPagePoolLimitCap',
                     value = 1048576
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.netPagePoolLimitPerGB',
                     value = 5120
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.netPagePoolResvCap',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.netPagePoolResvPerGB',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.netPktHeapMaxMBPerGB',
                     value = 6
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.netPktHeapMinMBPerGB',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.netPktPoolMaxMBPerGB',
                     value = 75
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.netPktPoolMinMBPerGB',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.netPreemptionEnabled',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.nmiAction',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.numSpareCoresPerLLC',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.numaLatencyRemoteThresholdPct',
                     value = 10
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.overrideDuplicateImageDetection',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.pciBarAllocPolicy',
                     value = 2
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.pcipDisablePciErrReporting',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.poisonMarker',
                     value = -6148914691236517206
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.poisonPagePool',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.preventFreePageMapping',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.rdmaRoceIPBasedGidGeneration',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.rdmaUseTeamingPolicy',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.rtcEnableEFI',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.rtcEnableLegacy',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.rtcEnableTAD',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.scrubIgnoredPages',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.scrubMemoryAfterModuleLoad',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.serialUntrusted',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.skipPartitioningSsds',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.storAdptrMultCplWrldsPerNuma',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.storageHeapMaxSize',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.storageHeapMinSize',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.storageMaxDevices',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.storageMaxPaths',
                     value = 4096
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.storageMaxVMsPerDevice',
                     value = 32
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.terminateVMOnPDL',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.timerEnableACPI',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.timerEnableHPET',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.timerEnableTSC',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.timerForceTSC',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.tscSpeedMayVary',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.tty1Port',
                     value = 'default'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.tty2Port',
                     value = 'default'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.updateBusIRQ',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.useNUMAInfo',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.useReliableMem',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.useSLIT',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.vmkATKeyboard',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.vmkacEnable',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.vtdSuperPages',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.x2ApicPreferred',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN-iSCSI.iscsiPingTimeout',
                     value = 5
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.AutoRestoreDecomState',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.AutoTerminateGhostVm',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.ClomForceProvisionPlacements',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.ClomMaxComponentSizeGB',
                     value = 255
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.ClomMaxDiskUsageRepairComps',
                     value = 95
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.ClomRebalanceThreshold',
                     value = 80
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.DedupScope',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.DefaultHostDecommissionMode',
                     value = 'ensureAccessibility'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.DomBriefIoTraces',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.DomFullIoTraces',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.DomLongOpTraceMS',
                     value = 1000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.DomLongOpUrgentTraceMS',
                     value = 10000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.MaxComponentsPerWitness',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.MaxWitnessClusters',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.ObjectScrubsPerYear',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.ObjectScrubsPerYearBase',
                     value = 36
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.PerTraceBandwidthLimit',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.PerTraceBandwidthLimitPeriodMs',
                     value = 10000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.PerTraceMaxRolloverPeriods',
                     value = 360
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.TraceEnableCmmds',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.TraceEnableDom',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.TraceEnableDomIo',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.TraceEnableLsom',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.TraceEnableLsomIo',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.TraceEnablePlog',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.TraceEnableRdt',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.TraceEnableSsdLog',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.TraceEnableVirsto',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.TraceEnableVirstoIo',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.TraceEnableVsanSparse',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.TraceEnableVsanSparseIO',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.TraceEnableVsanSparseVerbose',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.TraceGlobalBandwidthLimit',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.TraceGlobalBandwidthLimitPeriodMs',
                     value = 10000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.TraceGlobalMaxRolloverPeriods',
                     value = 360
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.TracesPerErrorBandwidthLimit',
                     value = 1000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.TracesPerErrorBandwidthLimitPeriodMs',
                     value = 10000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.TracesPerErrorMaxRolloverPeriods',
                     value = 60
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.TrimDisksBeforeUseGranularity',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.VsanSparseCacheOverEvict',
                     value = 5
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.VsanSparseCacheThreshold',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.VsanSparseEnabled',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.VsanSparseHeapSize',
                     value = 65536
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.VsanSparseMaxExtentsPrefetch',
                     value = 64
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.VsanSparseParallelLookup',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.VsanSparseRetainCacheOnSnapshots',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.VsanSparseRetainCacheTTL',
                     value = 20
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.VsanSparseSpeculativePrefetch',
                     value = 4194304
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VSAN.WriteZeroOnTrimUnsupported',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VVOL.vvolConcurrentBatchUnbind',
                     value = 2
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VVOL.vvolMaxRBZRetries',
                     value = 100
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VVOL.vvolUnbindBatchSize',
                     value = 16
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Virsto.DiskFormatVersion',
                     value = 14
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Virsto.Enabled',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Virsto.FlusherRegistryThreshold',
                     value = 95
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Virsto.GweFetchExtentsFactor',
                     value = 3
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Virsto.InstanceHeapLimit',
                     value = 130
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Virsto.MapBlocksFlushThreshold',
                     value = 90
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Virsto.MapBlocksMin',
                     value = 16384
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Virsto.MaxMFRetryCount',
                     value = 3
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Virsto.MsecBeforeMetaFlush',
                     value = 10000
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Virsto.RecordsPerFormatWrite',
                     value = 16
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Virsto.SharedHeapLimit',
                     value = 4
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'XvMotion.VMFSOptimizations',
                     value = 1
                  }
               ],
               optionDef = (vim.option.OptionDef) [
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Welcome message for the Direct Console User Interface (DCUI)',
                     summary = 'A welcome message in the initial screen of the Direct Console User Interface (DCUI). Use an empty string to reset to the default message.',
                     key = 'Annotations.WelcomeMessage',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = <unset>
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Flush interval',
                     summary = 'Flush at this interval (milliseconds)',
                     key = 'BufferCache.FlushInterval',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 100,
                        max = 3600000,
                        defaultValue = 30000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Maximum dirty buffers',
                     summary = 'Block writers if this many buffers are dirty (percent)',
                     key = 'BufferCache.HardMaxDirty',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 95
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PerFileHardMaxDirty',
                     summary = 'Block writers if this many buffers of a given file are dirtied (percent)',
                     key = 'BufferCache.PerFileHardMaxDirty',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 50
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Soft maximum dirty buffers',
                     summary = 'Flush immediately if this many buffers are dirty (percent)',
                     key = 'BufferCache.SoftMaxDirty',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 15
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DCacheMemReserved',
                     summary = 'Memory consumed by CBRC Data Cache (in MB)',
                     key = 'CBRC.DCacheMemReserved',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 100,
                        max = 32768,
                        defaultValue = 400
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enable',
                     summary = 'Enable Content Based Read Cache',
                     key = 'CBRC.Enable',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'COWMaxHeapSizeMB',
                     summary = 'Maximum size (in MB) to which the COW heap is allowed to grow',
                     key = 'COW.COWMaxHeapSizeMB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 192,
                        max = 256,
                        defaultValue = 192
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'COWMaxREPageCacheszMB',
                     summary = 'Maximum size (in MB) of VMFSSparse metadata cache size before cache eviction kicks in',
                     key = 'COW.COWMaxREPageCacheszMB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 32,
                        max = 512,
                        defaultValue = 256
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'COWMinREPageCacheszMB',
                     summary = 'Minimum size (in MB) of VMFSSparse metadata cache size. Valid when cache eviction is enabled.',
                     key = 'COW.COWMinREPageCacheszMB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 512,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'COWREPageCacheEviction',
                     summary = 'VMFSSparse metadata cache eviction: 0 - disabled, 1 enabled',
                     key = 'COW.COWREPageCacheEviction',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'host.TAAworkaound',
                     summary = 'Enable mitigation of TSX Asynchronous Abort (CVE-2019-11135).',
                     key = 'Config.Defaults.host.TAAworkaround',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'monitor.if_pschange_mc_workaround',
                     summary = 'Enable workaround for Machine Check Error on Page Size Change (CVE-2018-12207).',
                     key = 'Config.Defaults.monitor.if_pschange_mc_workaround',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'security.host.ruissl',
                     summary = 'Require SSL to be used when communicating with the host over port 902.',
                     key = 'Config.Defaults.security.host.ruissl',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vGPU.consolidation',
                     summary = 'Assignment policy to place shared passthru graphics VMs on same physical GPU until full.',
                     key = 'Config.Defaults.vGPU.consolidation',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'issue',
                     summary = 'Contents of /etc/issue',
                     key = 'Config.Etc.issue',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = <unset>
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'motd',
                     summary = 'Contents of /etc/motd',
                     key = 'Config.Etc.motd',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = <unset>
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'guest.commands.sharedPolicyRefCount',
                     summary = 'Reference count to enable guest operations.',
                     key = 'Config.GlobalSettings.guest.commands.sharedPolicyRefCount',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Vdtc Logging level',
                     summary = 'Logging level for the loggers related to distributed tracing services.',
                     key = 'Config.HostAgent.distributedTracing',
                     optionType = (vim.option.ChoiceOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        choiceInfo = (vim.ElementDescription) [
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Debug',
                              summary = 'Debug',
                              key = 'debug'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Verbose',
                              summary = 'Verbose',
                              key = 'verbose'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Info',
                              summary = 'Info',
                              key = 'info'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'None',
                              summary = 'None',
                              key = 'none'
                           }
                        ],
                        defaultIndex = 3
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Hbrsvc Logging level',
                     summary = 'Logging level for the loggers related to HBR services.',
                     key = 'Config.HostAgent.level[Hbrsvc].logLevel',
                     optionType = (vim.option.ChoiceOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        choiceInfo = (vim.ElementDescription) [
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'default to the global log level.',
                              summary = 'default to the global log level.',
                              key = ''
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'None',
                              summary = 'None',
                              key = 'none'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Quiet',
                              summary = 'Quiet',
                              key = 'quiet'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Panic',
                              summary = 'Panic',
                              key = 'panic'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Error',
                              summary = 'Error',
                              key = 'error'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Warning',
                              summary = 'Warning',
                              key = 'warning'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Info',
                              summary = 'Info',
                              key = 'info'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Verbose',
                              summary = 'Verbose',
                              key = 'verbose'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Trivia',
                              summary = 'Trivia',
                              key = 'trivia'
                           }
                        ],
                        defaultIndex = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Hostsvc Logging level',
                     summary = 'Logging level for the loggers related to Host services.',
                     key = 'Config.HostAgent.level[Hostsvc].logLevel',
                     optionType = (vim.option.ChoiceOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        choiceInfo = (vim.ElementDescription) [
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'default to the global log level.',
                              summary = 'default to the global log level.',
                              key = ''
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'None',
                              summary = 'None',
                              key = 'none'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Quiet',
                              summary = 'Quiet',
                              key = 'quiet'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Panic',
                              summary = 'Panic',
                              key = 'panic'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Error',
                              summary = 'Error',
                              key = 'error'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Warning',
                              summary = 'Warning',
                              key = 'warning'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Info',
                              summary = 'Info',
                              key = 'info'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Verbose',
                              summary = 'Verbose',
                              key = 'verbose'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Trivia',
                              summary = 'Trivia',
                              key = 'trivia'
                           }
                        ],
                        defaultIndex = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Proxysvc Logging level',
                     summary = 'Logging level for the loggers related to proxy services.',
                     key = 'Config.HostAgent.level[Proxysvc].logLevel',
                     optionType = (vim.option.ChoiceOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        choiceInfo = (vim.ElementDescription) [
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'default to the global log level.',
                              summary = 'default to the global log level.',
                              key = ''
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'None',
                              summary = 'None',
                              key = 'none'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Quiet',
                              summary = 'Quiet',
                              key = 'quiet'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Panic',
                              summary = 'Panic',
                              key = 'panic'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Error',
                              summary = 'Error',
                              key = 'error'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Warning',
                              summary = 'Warning',
                              key = 'warning'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Info',
                              summary = 'Info',
                              key = 'info'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Verbose',
                              summary = 'Verbose',
                              key = 'verbose'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Trivia',
                              summary = 'Trivia',
                              key = 'trivia'
                           }
                        ],
                        defaultIndex = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Snmpsvc Logging level',
                     summary = 'Logging level for the loggers related to SNMP services.',
                     key = 'Config.HostAgent.level[Snmpsvc].logLevel',
                     optionType = (vim.option.ChoiceOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        choiceInfo = (vim.ElementDescription) [
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'default to the global log level.',
                              summary = 'default to the global log level.',
                              key = ''
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'None',
                              summary = 'None',
                              key = 'none'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Quiet',
                              summary = 'Quiet',
                              key = 'quiet'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Panic',
                              summary = 'Panic',
                              key = 'panic'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Error',
                              summary = 'Error',
                              key = 'error'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Warning',
                              summary = 'Warning',
                              key = 'warning'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Info',
                              summary = 'Info',
                              key = 'info'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Verbose',
                              summary = 'Verbose',
                              key = 'verbose'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Trivia',
                              summary = 'Trivia',
                              key = 'trivia'
                           }
                        ],
                        defaultIndex = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Statssvc Logging level',
                     summary = 'Logging level for the loggers related to Stats services.',
                     key = 'Config.HostAgent.level[Statssvc].logLevel',
                     optionType = (vim.option.ChoiceOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        choiceInfo = (vim.ElementDescription) [
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'default to the global log level.',
                              summary = 'default to the global log level.',
                              key = ''
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'None',
                              summary = 'None',
                              key = 'none'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Quiet',
                              summary = 'Quiet',
                              key = 'quiet'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Panic',
                              summary = 'Panic',
                              key = 'panic'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Error',
                              summary = 'Error',
                              key = 'error'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Warning',
                              summary = 'Warning',
                              key = 'warning'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Info',
                              summary = 'Info',
                              key = 'info'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Verbose',
                              summary = 'Verbose',
                              key = 'verbose'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Trivia',
                              summary = 'Trivia',
                              key = 'trivia'
                           }
                        ],
                        defaultIndex = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Vcsvc Logging level',
                     summary = 'Logging level for the loggres related to VC services.',
                     key = 'Config.HostAgent.level[Vcsvc].logLevel',
                     optionType = (vim.option.ChoiceOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        choiceInfo = (vim.ElementDescription) [
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'default to the global log level.',
                              summary = 'default to the global log level.',
                              key = ''
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'None',
                              summary = 'None',
                              key = 'none'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Quiet',
                              summary = 'Quiet',
                              key = 'quiet'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Panic',
                              summary = 'Panic',
                              key = 'panic'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Error',
                              summary = 'Error',
                              key = 'error'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Warning',
                              summary = 'Warning',
                              key = 'warning'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Info',
                              summary = 'Info',
                              key = 'info'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Verbose',
                              summary = 'Verbose',
                              key = 'verbose'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Trivia',
                              summary = 'Trivia',
                              key = 'trivia'
                           }
                        ],
                        defaultIndex = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Vimsvc Logging level',
                     summary = 'Logging level for the loggers related to Virtual infrastructure management services.',
                     key = 'Config.HostAgent.level[Vimsvc].logLevel',
                     optionType = (vim.option.ChoiceOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        choiceInfo = (vim.ElementDescription) [
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'default to the global log level.',
                              summary = 'default to the global log level.',
                              key = ''
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'None',
                              summary = 'None',
                              key = 'none'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Quiet',
                              summary = 'Quiet',
                              key = 'quiet'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Panic',
                              summary = 'Panic',
                              key = 'panic'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Error',
                              summary = 'Error',
                              key = 'error'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Warning',
                              summary = 'Warning',
                              key = 'warning'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Info',
                              summary = 'Info',
                              key = 'info'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Verbose',
                              summary = 'Verbose',
                              key = 'verbose'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Trivia',
                              summary = 'Trivia',
                              key = 'trivia'
                           }
                        ],
                        defaultIndex = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Vmsvc logging level',
                     summary = 'Logging level for the loggers related to VM services.',
                     key = 'Config.HostAgent.level[Vmsvc].logLevel',
                     optionType = (vim.option.ChoiceOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        choiceInfo = (vim.ElementDescription) [
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'default to the global log level.',
                              summary = 'default to the global log level.',
                              key = ''
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'None',
                              summary = 'None',
                              key = 'none'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Quiet',
                              summary = 'Quiet',
                              key = 'quiet'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Panic',
                              summary = 'Panic',
                              key = 'panic'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Error',
                              summary = 'Error',
                              key = 'error'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Warning',
                              summary = 'Warning',
                              key = 'warning'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Info',
                              summary = 'Info',
                              key = 'info'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Verbose',
                              summary = 'Verbose',
                              key = 'verbose'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Trivia',
                              summary = 'Trivia',
                              key = 'trivia'
                           }
                        ],
                        defaultIndex = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'log.level',
                     summary = 'Controls the global log level.',
                     key = 'Config.HostAgent.log.level',
                     optionType = (vim.option.ChoiceOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        choiceInfo = (vim.ElementDescription) [
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'None',
                              summary = 'None',
                              key = 'none'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Quiet',
                              summary = 'Quiet',
                              key = 'quiet'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Panic',
                              summary = 'Panic',
                              key = 'panic'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Error',
                              summary = 'Error',
                              key = 'error'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Warning',
                              summary = 'Warning',
                              key = 'warning'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Info',
                              summary = 'Info',
                              key = 'info'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Verbose',
                              summary = 'Verbose',
                              key = 'verbose'
                           },
                           (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Trivia',
                              summary = 'Trivia',
                              key = 'trivia'
                           }
                        ],
                        defaultIndex = 5
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'plugins.hostsvc.esxAdminsGroup',
                     summary = 'Active Directory group name that is automatically granted administrator privileges on the ESX. NOTE: Changing the group name does not remove the permissions of the previous group.',
                     key = 'Config.HostAgent.plugins.hostsvc.esxAdminsGroup',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'ESX Admins',
                        validCharacters = <unset>
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'plugins.hostsvc.esxAdminsGroupAutoAdd',
                     summary = "Controls whether the group specified by 'esxAdminsGroup' is automatically granted administrator permission. NOTE: Changing this to false does not remove any permissions already granted to the group.",
                     key = 'Config.HostAgent.plugins.hostsvc.esxAdminsGroupAutoAdd',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'plugins.hostsvc.esxAdminsGroupUpdateInterval',
                     summary = "Interval between checks for whether the group specified by 'esxAdminsGroup' has appeared in Active Directory, in minutes.",
                     key = 'Config.HostAgent.plugins.hostsvc.esxAdminsGroupUpdateInterval',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 30,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Debug Managed Object Browser enabled',
                     summary = 'Enables or disables the Debug Managed Object Browser for the ESXi host.',
                     key = 'Config.HostAgent.plugins.solo.enableMob',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enable webscript launcher page',
                     summary = 'Controls the availability of webscript launcher page.',
                     key = 'Config.HostAgent.plugins.solo.webServer.enableWebscriptLauncher',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'plugins.vimsvc.authValidateInterval',
                     summary = 'Number of minutes between each validation of all known users and groups - set to zero to disable validation.',
                     key = 'Config.HostAgent.plugins.vimsvc.authValidateInterval',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 1440
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'plugins.vimsvc.httpNfcLeaseTimeout',
                     summary = 'Number of seconds until an HTTP NFC lease times out due to inactivity. Applies to new leases only.',
                     key = 'Config.HostAgent.plugins.vimsvc.httpNfcLeaseTimeout',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 100000,
                        defaultValue = 300
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'plugins.vimsvc.userSearch.maxResults',
                     summary = 'Maximum number of users and groups to display in the Add Permissions dialog - set to zero to disable the limit.',
                     key = 'Config.HostAgent.plugins.vimsvc.userSearch.maxResults',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 100
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'plugins.vimsvc.userSearch.maxTimeSeconds',
                     summary = 'Number of seconds to wait for a search for users and groups to return results - set to zero to disable the timeout.',
                     key = 'Config.HostAgent.plugins.vimsvc.userSearch.maxTimeSeconds',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 180,
                        defaultValue = 20
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Limit the number of registered virtual machines',
                     summary = 'Enables enforcing the limitation on the number of registered virtual machines in the inventory.',
                     key = 'Config.HostAgent.plugins.vmsvc.enforceMaxRegisteredVms',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = false,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'plugins.vmsvc.guestWatchdogTimeout',
                     summary = 'Number of seconds to wait for the Guest OS to shutdown.',
                     key = 'Config.HostAgent.plugins.vmsvc.guestWatchdogTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 3600,
                        defaultValue = 900
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'plugins.vmsvc.productLockerWatchIntervalSeconds',
                     summary = 'Interval between checks for whether the product locker files are changed, in seconds. Set to -1 to disable checks.',
                     key = 'Config.HostAgent.plugins.vmsvc.productLockerWatchInterval',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = -1,
                        max = 86400,
                        defaultValue = 300
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'plugins.vmsvc.ticketThumbprintHashTypes',
                     summary = 'Thumbprint types provided by the host in tickets for remote connections to VMs. Options are sha1. If no hash is specified, all hashes that are considered secure are enabled.',
                     key = 'Config.HostAgent.plugins.vmsvc.ticketThumbprintHashTypes',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'sha1',
                        validCharacters = <unset>
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ssl.keyStore.allowAny',
                     summary = 'Allow any certificates to be added to the host CA store. Disables CA checks.',
                     key = 'Config.HostAgent.ssl.keyStore.allowAny',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ssl.keyStore.allowSelfSigned',
                     summary = 'Allow self-signed certificates to be added to the host CA store.',
                     key = 'Config.HostAgent.ssl.keyStore.allowSelfSigned',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ssl.keyStore.discardLeaf',
                     summary = 'Discard leaf certificates when adding to CA store. Leaf certificates in a CA store are generally a misconfiguration.',
                     key = 'Config.HostAgent.ssl.keyStore.discardLeaf',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vmacore.soap.maxSessionCount',
                     summary = 'Maximum number of authenticated VIM API sessions at any given time - set to zero to disable limit.',
                     key = 'Config.HostAgent.vmacore.soap.maxSessionCount',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 500
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vmacore.soap.sessionTimeout',
                     summary = 'Number of minutes until a VIM API session times out due to inactivity - set to zero to disable timeout. Applies to new sessions only.',
                     key = 'Config.HostAgent.vmacore.soap.sessionTimeout',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 30
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'AllowWideVsmp',
                     summary = 'Allow VMs with more VCPUs than host PCPUs, 0 to disable',
                     key = 'Cpu.AllowWideVsmp',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Bound lag quanta',
                     summary = 'Number of global quanta before bound lag',
                     key = 'Cpu.BoundLagQuanta',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 100,
                        defaultValue = 8
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CommRateThreshold',
                     summary = 'threshold for inter-sched-context rate above which the contexts are considered to be related (in num/sec)',
                     key = 'Cpu.CommRateThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 50000,
                        defaultValue = 500
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoschedCostartThreshold',
                     summary = 'costart threshold in usec, costart threshold should be less than costopThreshold',
                     key = 'Cpu.CoschedCostartThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100000,
                        defaultValue = 2000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoschedCostopThreshold',
                     summary = 'maximum skew between vcpus in usec, 0 to disable',
                     key = 'Cpu.CoschedCostopThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100000,
                        defaultValue = 3000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoschedCrossCall',
                     summary = '0: disable cosched on crosscall; 1: enable cosched on crosscall',
                     key = 'Cpu.CoschedCrossCall',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoschedHandoffLLC',
                     summary = '0: handoff by switching pcpu; 1: handoff to LLC if possible',
                     key = 'Cpu.CoschedHandoffLLC',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoschedHandoffSkip',
                     summary = 'only skip handoff if ready time is smaller than this threshold, in usec, 0 to allow skip always',
                     key = 'Cpu.CoschedHandoffSkip',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1000,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoschedPollUsec',
                     summary = 'interval between coscheduling skew checks, in usec',
                     key = 'Cpu.CoschedPollUsec',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1000,
                        max = 5000,
                        defaultValue = 1000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Credit age period',
                     summary = 'Period in milliseconds',
                     key = 'Cpu.CreditAgePeriod',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1000,
                        max = 10000,
                        defaultValue = 3000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FairnessRebalancePcpus',
                     summary = 'max number of PCPUs to be considered when doing fairness rebalance, 0 to disable',
                     key = 'Cpu.FairnessRebalancePcpus',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 32,
                        defaultValue = 4
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HTRebalancePeriod',
                     summary = 'average milliseconds between opportunities for a pcpu to migrate vcpus from within a core',
                     key = 'Cpu.HTRebalancePeriod',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 5000,
                        defaultValue = 5
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HTStolenAgeThreshold',
                     summary = 'the amount of htStolen time a vcpu can keep without being aged (in seconds)',
                     key = 'Cpu.HTStolenAgeThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 500,
                        defaultValue = 8
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HTWholeCoreThreshold',
                     summary = 'a vcpu with vtime falling behind by this threshold (in ms) is eligible to use the whole core (HT only), 0 to disable (may violate resource settings)',
                     key = 'Cpu.HTWholeCoreThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 5000,
                        defaultValue = 800
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HostRebalancePeriod',
                     summary = 'average milliseconds between opportunities for a pcpu to migrate vcpus from within the whole system, 0 to disable',
                     key = 'Cpu.HostRebalancePeriod',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 5000,
                        defaultValue = 2000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'L2RebalancePeriod',
                     summary = 'average milliseconds between opportunities for a pcpu to migrate vcpus from within the shared L2 cache, 0 to disable',
                     key = 'Cpu.L2RebalancePeriod',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 5000,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'L3RebalancePeriod',
                     summary = 'average milliseconds between opportunities for a pcpu to migrate vcpus from within the shared L3 cache, 0 to disable',
                     key = 'Cpu.L3RebalancePeriod',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 5000,
                        defaultValue = 20
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LimitEnforcementThreshold',
                     summary = "Only allows low-vtime children ro run when a group/VM's vtimeLimit is smaller than the global virtual time by less than this threshold (in ms), 0 to disable",
                     key = 'Cpu.LimitEnforcementThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 10000,
                        defaultValue = 200
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MaxSampleRateLg',
                     summary = 'Sampling system services at most (2^MaxSampleRateLg) times a second',
                     key = 'Cpu.MaxSampleRateLg',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 15,
                        defaultValue = 7
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NonTimerWakeupRate',
                     summary = "Disable P state if the running vcpu's non-timer wakeup rate is higher than this threshold, 0 to disable",
                     key = 'Cpu.NonTimerWakeupRate',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 5000,
                        defaultValue = 500
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PackageRebalancePeriod',
                     summary = 'average milliseconds between opportunities for a pcpu to migrate vcpus from within a package, 0 to disable',
                     key = 'Cpu.PackageRebalancePeriod',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 5000,
                        defaultValue = 2000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PcpuMigrateIdlePcpus',
                     summary = 'max number of PCPUs to be considered when doing pcpu idle rebalance, 0 to disable',
                     key = 'Cpu.PcpuMigrateIdlePcpus',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 32,
                        defaultValue = 4
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Quantum',
                     summary = 'Quantum in milliseconds',
                     key = 'Cpu.Quantum',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 1000,
                        defaultValue = 200
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'UseMwait',
                     summary = 'use MWAIT vs. HLT in the idle loop; 0: use HLT, 1: use MWAIT if possible, 2: choose by cpu type',
                     key = 'Cpu.UseMwait',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 3,
                        defaultValue = 2
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enable admission check per virtual CPU',
                     summary = 'Perform additional admission control check that per virtual CPU virtual machine minimum does not exceed the speed of a single physical CPU',
                     key = 'Cpu.VMAdmitCheckPerVcpuMin',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'WakeupMigrateIdlePcpus',
                     summary = 'max number of PCPUs to be considered when doing wakeup idle rebalance, 0 to disable',
                     key = 'Cpu.WakeupMigrateIdlePcpus',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 32,
                        defaultValue = 4
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DCUI Access',
                     summary = "One or more comma-separated local users which are granted unconditional access to DCUI, even if they don't have administrator role on the host.",
                     key = 'DCUI.Access',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'root',
                        validCharacters = <unset>
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HardwareAcceleratedInit',
                     summary = 'Enable hardware accelerated VMFS data initialization (requires compliant hardware)',
                     key = 'DataMover.HardwareAcceleratedInit',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HardwareAcceleratedMove',
                     summary = 'Enable hardware accelerated VMFS data movement (requires compliant hardware)',
                     key = 'DataMover.HardwareAcceleratedMove',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MaxHeapSize',
                     summary = 'Maximum size of the heap in MB used for data movement',
                     key = 'DataMover.MaxHeapSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 16,
                        max = 256,
                        defaultValue = 64
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'AlgoType',
                     summary = 'Digest Crypto Hash Type (1=SHA-1, 2=SHA-256).',
                     key = 'Digest.AlgoType',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 2,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'BlockSize',
                     summary = 'Blocksize in the original VMDK to compute crypto hash codes. In pages of 4K size. Value needs to be power of 2.',
                     key = 'Digest.BlockSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 2,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CollisionEnabled',
                     summary = 'Enable collision detection (0=disabled, 1=enabled)',
                     key = 'Digest.CollisionEnabled',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MaxDentryPerObj',
                     summary = 'Maximum directory entries cached per directory',
                     key = 'DirentryCache.MaxDentryPerObj',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 60,
                        max = 30000,
                        defaultValue = 15000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'AllowUsbClaimedAsSSD',
                     summary = 'Permit claim rules to mark USB disks as SSD',
                     key = 'Disk.AllowUsbClaimedAsSSD',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'APD Token Retry Count',
                     summary = 'APD Token Retry Count',
                     key = 'Disk.ApdTokenRetryCount',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 10,
                        max = 99999,
                        defaultValue = 25
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'AutoremoveOnPDL',
                     summary = 'Autoremove paths to a disk that is in PDL (Permanent Device Loss)',
                     key = 'Disk.AutoremoveOnPDL',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'BandwidthCap',
                     summary = 'cap on disk bandwidth (KB/s) usage',
                     key = 'Disk.BandwidthCap',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 10,
                        max = 4294967294,
                        defaultValue = 4294967294
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delay on busy',
                     summary = 'Delay in milliseconds for completion of commands with a BUSY status',
                     key = 'Disk.DelayOnBusy',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 5000,
                        defaultValue = 400
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DeviceReclaimTime',
                     summary = 'The number of seconds between device re-claim attempts',
                     key = 'Disk.DeviceReclaimTime',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 31536000,
                        defaultValue = 300
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disable 4kn SSDs',
                     summary = 'Disable use of 4kn SSDs',
                     key = 'Disk.Disable4knSSD',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DiskDelayPDLHelper',
                     summary = 'Delay PDL helper in secs',
                     key = 'Disk.DiskDelayPDLHelper',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 300,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DiskMaxIOSize',
                     summary = 'Max Disk READ/WRITE I/O size before splitting (in KB)',
                     key = 'Disk.DiskMaxIOSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 32,
                        max = 32767,
                        defaultValue = 32767
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DiskReservationThreshold',
                     summary = 'Time window within which refcounted reservations on a device are permitted (in msec)',
                     key = 'Disk.DiskReservationThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 3000,
                        defaultValue = 45
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DiskRetryPeriod',
                     summary = 'Retry period in milliseconds for a command with retry status',
                     key = 'Disk.DiskRetryPeriod',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 500,
                        max = 50000,
                        defaultValue = 2000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DumpMaxRetries',
                     summary = 'Max number of I/O retries during disk dump',
                     key = 'Disk.DumpMaxRetries',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1000,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DumpPollDelay',
                     summary = 'Number of microseconds to wait between polls during a disk dump.',
                     key = 'Disk.DumpPollDelay',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 100000,
                        defaultValue = 1000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DumpPollMaxRetries',
                     summary = 'Max number of device poll retries during disk dump',
                     key = 'Disk.DumpPollMaxRetries',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 100000,
                        defaultValue = 10000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'EnableNaviReg',
                     summary = 'Enable automatic NaviAgent registration with EMC CLARiiON and Invista',
                     key = 'Disk.EnableNaviReg',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FailDiskRegistration',
                     summary = 'Fail device registration if disk has only standby paths and supports only implicit asymmetric logical unit access.',
                     key = 'Disk.FailDiskRegistration',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Fast-path latency monitoring interval',
                     summary = 'Time interval (in msec) to monitor the IO latency to evaluate eligibility for fast-path in PSA.',
                     key = 'Disk.FastPathRestoreInterval',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 10,
                        max = 1000,
                        defaultValue = 100
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'IdleCredit',
                     summary = 'Amount of idle credit that a virtual machine can gain for I/O requests',
                     key = 'Disk.IdleCredit',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 512,
                        defaultValue = 32
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Maximum LUN',
                     summary = 'Only LUNs with LUN ID values below this value will be scanned',
                     key = 'Disk.MaxLUN',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 4294967295,
                        defaultValue = 1024
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Maximum number of IO intervals',
                     summary = 'Maximum number of IO intervals per device that can be stored in order to detect overlapping IOs to 4Kn disks',
                     key = 'Disk.MaxNumIOIntervals',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 64,
                        max = 65535,
                        defaultValue = 1024
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Maximum reset latency',
                     summary = 'Delay in milliseconds before logging warnings and spawning new reset worlds if a reset is overdue or taking too long',
                     key = 'Disk.MaxResetLatency',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 500,
                        max = 600000,
                        defaultValue = 2000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Maximum commands in NMP',
                     summary = 'Increase the maximum number of commands to be processed at once in NMP',
                     key = 'Disk.NmpMaxCmdExtension',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1000000000,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PVSCSIEnablePreemption',
                     summary = 'Enable PVSCSI Preemption.',
                     key = 'Disk.PVSCSIEnablePreemption',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Path evaluation time',
                     summary = 'The number of seconds between FC path evaluations',
                     key = 'Disk.PathEvalTime',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 31536000,
                        defaultValue = 300
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PreventVMFSOverwrite',
                     summary = 'Prevent overwriting VMFS partitions',
                     key = 'Disk.PreventVMFSOverwrite',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'QFullSampleSize',
                     summary = 'I/O samples to monitor for detecting non-transient queue full condition. Should be nonzero to enable queue depth throttling.',
                     key = 'Disk.QFullSampleSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 64,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'QFullThreshold',
                     summary = 'BUSY or QFULL threshold, upon which LUN queue depth will be throttled. Should be <= QFullSampleSize if throttling is enabled.',
                     key = 'Disk.QFullThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 16,
                        defaultValue = 8
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ReqCallThreshold',
                     summary = 'Threshold in number of pending requests before calling into vmkernel to process the requests',
                     key = 'Disk.ReqCallThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 129,
                        defaultValue = 8
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reset latency',
                     summary = 'Delay in milliseconds between reset thread wakeups',
                     key = 'Disk.ResetLatency',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 100,
                        max = 600000,
                        defaultValue = 1000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reset maximum retries',
                     summary = 'Maximum number of bus reset retries. Set to 0 for no limit.',
                     key = 'Disk.ResetMaxRetries',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 10000,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reset overdue log period',
                     summary = 'Delay in seconds between logs of overdue reset',
                     key = 'Disk.ResetOverdueLogPeriod',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 10,
                        max = 86400,
                        defaultValue = 60
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reset period',
                     summary = 'Delay in seconds between bus resets retries',
                     key = 'Disk.ResetPeriod',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 3600,
                        defaultValue = 30
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reset thread expires',
                     summary = 'Life in seconds of an inactive reset handle thread',
                     key = 'Disk.ResetThreadExpires',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 86400,
                        defaultValue = 1800
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reset thread maximum',
                     summary = 'Maximum number of reset handler threads',
                     key = 'Disk.ResetThreadMax',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 16,
                        defaultValue = 16
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reset thread minimum',
                     summary = 'Minimum number of reset handler threads',
                     key = 'Disk.ResetThreadMin',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 16,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retry unit attention',
                     summary = 'Retry all SCSI commands that return a unit attention error',
                     key = 'Disk.RetryUnitAttention',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ReturnCCForNoSpace',
                     summary = 'Return CC 0x7/0x27/0x7 in the event where a backing datastore has run out of space as opposed to posting a monitor event to halt the VM',
                     key = 'Disk.ReturnCCForNoSpace',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SchedCostUnit',
                     summary = 'IO Scheduler block size for accounting',
                     key = 'Disk.SchedCostUnit',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 4096,
                        max = 262144,
                        defaultValue = 32768
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SchedQ cleanup interval',
                     summary = 'Time interval (in secs) to cleanup per device unused schedQ list (default = 5 minutes).',
                     key = 'Disk.SchedQCleanupInterval',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 31536000,
                        defaultValue = 300
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Scheduled QControl sequence requests',
                     summary = 'Number of consecutive requests from a virtual machine required to raise the outstanding commands to maximum',
                     key = 'Disk.SchedQControlSeqReqs',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2048,
                        defaultValue = 128
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Scheduled QControl VM switches',
                     summary = 'Number of switches between commands issued by different virtual machines required to reduce outstanding commands to CONFIG_DISK_CIF',
                     key = 'Disk.SchedQControlVMSwitches',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2048,
                        defaultValue = 6
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SchedQPriorityPercentage',
                     summary = 'Percentage of priority commands to serve from priority queue',
                     key = 'Disk.SchedQPriorityPercentage',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 10,
                        max = 100,
                        defaultValue = 80
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Scheduled quantum',
                     summary = 'Number of consecutive requests from one world',
                     key = 'Disk.SchedQuantum',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 64,
                        defaultValue = 8
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SchedReservationBurst',
                     summary = 'Permit I/O bursts in mclock scheduler with reservations.',
                     key = 'Disk.SchedReservationBurst',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SchedulerWithReservation',
                     summary = 'Disk I/O scheduler (0:default 1:mclock)',
                     key = 'Disk.SchedulerWithReservation',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Sector maximum difference',
                     summary = 'Distance in sectors at which the disk BW schedules affinity stops',
                     key = 'Disk.SectorMaxDiff',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2000000,
                        defaultValue = 2000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Shares high',
                     summary = 'Shares for high disk priority',
                     key = 'Disk.SharesHigh',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 100,
                        max = 10000,
                        defaultValue = 2000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Shares low',
                     summary = 'Shares for low disk priority',
                     key = 'Disk.SharesLow',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 100,
                        max = 10000,
                        defaultValue = 500
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Shares normal',
                     summary = 'Shares for normal disk priority',
                     key = 'Disk.SharesNormal',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 100,
                        max = 10000,
                        defaultValue = 1000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Skip device reset',
                     summary = 'Do not send Device/Virt RESET if No Cmds in Flight',
                     key = 'Disk.SkipResetNoCIF',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SllThrottleTime',
                     summary = 'Time (in msecs) I/Os to SLLs will be throttled in the event of a TASK_SET_FULL being received.',
                     key = 'Disk.SllThrottleTime',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 25,
                        max = 3000,
                        defaultValue = 800
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Support sparse LUN',
                     summary = 'Support for sparse LUNs if set to one',
                     key = 'Disk.SupportSparseLUN',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ThroughputCap',
                     summary = 'Cap on disk throughput (IO/s) usage',
                     key = 'Disk.ThroughputCap',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 10,
                        max = 4294967294,
                        defaultValue = 4294967294
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Use device reset',
                     summary = 'Use device reset (instead of bus reset) to reset a SCSI device',
                     key = 'Disk.UseDeviceReset',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enable PSA deferred work pools',
                     summary = 'A bitmask: 0x1 - adapter submission pool, 0x2 - device completion pool, 0x4 - device queueing pool.',
                     key = 'Disk.UseIoPool',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 7,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Use LUN reset',
                     summary = 'Use LUN reset (instead of device.bus reset) to reset a SCSI device',
                     key = 'Disk.UseLunReset',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Use report LUN',
                     summary = 'Use the REPORT LUN command to increase scanning speed for devices',
                     key = 'Disk.UseReportLUN',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VSCSI Coalesce Count',
                     summary = 'Frequency with which the coalesce callback is called.',
                     key = 'Disk.VSCSICoalesceCount',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100000,
                        defaultValue = 1000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Minimum time between VSCSI Polls when vCPUs halt',
                     summary = 'When vCPU halt we poll VSCSI vHBAs for work, but at most do so this often. Time is in microseconds.',
                     key = 'Disk.VSCSIHaltPollInterval',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 1000,
                        defaultValue = 5
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VSCSI Poll Period',
                     summary = 'Time in microseconds between VSCSI polls.',
                     key = 'Disk.VSCSIPollPeriod',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 99999999,
                        defaultValue = 1000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VSCSIResvCmdRetryInSecs',
                     summary = 'Time (in secs) to retry on transient errors for Reservation commands for MSCS CAB configs.',
                     key = 'Disk.VSCSIResvCmdRetryInSecs',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 60,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VSCSIWriteSameBurstSize',
                     summary = 'Max number of split IOs per write same request.',
                     key = 'Disk.VSCSIWriteSameBurstSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 4,
                        defaultValue = 4
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FSSLightWeightProbe',
                     summary = 'Enable light-weight efficient probe of ESX supported datastores',
                     key = 'FSS.FSSLightWeightProbe',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'AckIntervalMax',
                     summary = 'Maximum time in microseconds between acks',
                     key = 'FT.AckIntervalMax',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1000000,
                        max = 4000000,
                        defaultValue = 1000000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'AckIntervalMin',
                     summary = 'Minimum time in microseconds between acks',
                     key = 'FT.AckIntervalMin',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100000,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'BackupConnectTimeout',
                     summary = 'Time in milliseconds to wait for the backup to connect',
                     key = 'FT.BackupConnectTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 100,
                        max = 30000,
                        defaultValue = 8000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'BackupExtraTimeout',
                     summary = 'Extra milliseconds before backup declares primary dead',
                     key = 'FT.BackupExtraTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 30000,
                        defaultValue = 100
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'BadExecLatency',
                     summary = 'Latency considered bad execution latency(ms)',
                     key = 'FT.BadExecLatency',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 10000,
                        defaultValue = 800
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'BindToVmknic',
                     summary = 'Bind the FT socket to a specific vmknic',
                     key = 'FT.BindToVmknic',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ChargeVMXForFlush',
                     summary = 'Charge the VMX world for log flushing instead of the global flush world',
                     key = 'FT.ChargeVMXForFlush',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CheckFCPathState',
                     summary = 'Check storage path state',
                     key = 'FT.CheckFCPathState',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CheckForProgress',
                     summary = 'Check for progress on the backup and/or primary',
                     key = 'FT.CheckForProgress',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoreDumpNoProgressMS',
                     summary = "Milliseconds before live coredump vmm and vmx if progress isn't made",
                     key = 'FT.CoreDumpNoProgressMS',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 10000,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ExecLatencyKill',
                     summary = 'Time to wait for good latency before killing a slow backup(ms)',
                     key = 'FT.ExecLatencyKill',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100000,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ExtraLogTimeout',
                     summary = 'Time in milliseconds for temporary increase in timeout',
                     key = 'FT.ExtraLogTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 500,
                        max = 300000,
                        defaultValue = 10000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptConcurrentSend',
                     summary = 'Send non-diff pages in parallel with diffing rather than after',
                     key = 'FT.FTCptConcurrentSend',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptDelayCheckpoint',
                     summary = 'Delay checkpoint if no network packet waiting',
                     key = 'FT.FTCptDelayCheckpoint',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2,
                        defaultValue = 2
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptDiffCap',
                     summary = 'Max percent pages via diffs (EXPERIMENTAL, failover will not work if not 100)',
                     key = 'FT.FTCptDiffCap',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 100
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptDiffThreads',
                     summary = 'Number of threads for diffing pages',
                     key = 'FT.FTCptDiffThreads',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 16,
                        defaultValue = 6
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptDisableFailover',
                     summary = 'Disable failovers (testing only)',
                     key = 'FT.FTCptDisableFailover',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 6,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptDiskWriteTimeout',
                     summary = 'Time in milliseconds for backup site to wait for a disk I/O to complete',
                     key = 'FT.FTCptDiskWriteTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 10,
                        max = 60000,
                        defaultValue = 3000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptDontDelayPkts',
                     summary = 'Do not delay network packets - for testing only',
                     key = 'FT.FTCptDontDelayPkts',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptDontSendPages',
                     summary = 'Do not send over modified pages - for testing only',
                     key = 'FT.FTCptDontSendPages',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptEpochList',
                     summary = 'List of potential epochs to try in order of increasing value',
                     key = 'FT.FTCptEpochList',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '5,10,20,100',
                        validCharacters = '0123456789,'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptEpochSample',
                     summary = 'Single epoch sampling time in ms',
                     key = 'FT.FTCptEpochSample',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 60000,
                        defaultValue = 1000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptEpochWait',
                     summary = 'Wait in ms after epoch sampling',
                     key = 'FT.FTCptEpochWait',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 4294967295,
                        defaultValue = 8000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptIORetryExtraInterval',
                     summary = 'Extra sleep interval (in ms) between retries on disk I/O error',
                     key = 'FT.FTCptIORetryExtraInterval',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 10,
                        max = 2000,
                        defaultValue = 200
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptIORetryInterval',
                     summary = 'Sleep interval (in ms) between retries on disk I/O error',
                     key = 'FT.FTCptIORetryInterval',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 10,
                        max = 2000,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptIORetryTimes',
                     summary = 'Maximum retries on disk I/O error',
                     key = 'FT.FTCptIORetryTimes',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 5,
                        max = 50,
                        defaultValue = 15
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptLogTimeout',
                     summary = 'Time in milliseconds to wait for FT log entries (read or write)',
                     key = 'FT.FTCptLogTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 500,
                        max = 30000,
                        defaultValue = 8000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptMaxPktsDelay',
                     summary = 'Max number of packets in the delayed queue before forcing a checkpoint',
                     key = 'FT.FTCptMaxPktsDelay',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 10000,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptMinInterval',
                     summary = 'Time in milliseconds to wait between two forced checkpoints',
                     key = 'FT.FTCptMinInterval',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 2,
                        max = 1000,
                        defaultValue = 4
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptNetDelayNoCpt',
                     summary = 'Delay to impose on virtual machine network output in ms',
                     key = 'FT.FTCptNetDelayNoCpt',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 5000,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptNumConnections',
                     summary = '# of data connections to use for page sending',
                     key = 'FT.FTCptNumConnections',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 4,
                        defaultValue = 2
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptNumaIndex',
                     summary = 'Index dirty pages by NUMA node.  Workers will use the index to prefer local work.',
                     key = 'FT.FTCptNumaIndex',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptPagePolicy',
                     summary = 'Page placement policy for side data.  < 2^16: Use a specific node mask, 0x10000: Put pages anywhere, 0x10001: Match nodes with virtual machine, 0x10002: Avoid matching nodes with virtual machine',
                     key = 'FT.FTCptPagePolicy',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 65538,
                        defaultValue = 65538
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptPoweroff',
                     summary = 'Power off the Primary VM after the next checkpoint',
                     key = 'FT.FTCptPoweroff',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 3,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptRcvBufSize',
                     summary = 'TCP receive buffer size for the backup',
                     key = 'FT.FTCptRcvBufSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 131080,
                        max = 16777216,
                        defaultValue = 562140
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptSndBufSize',
                     summary = 'TCP send buffer size for the Primary VM',
                     key = 'FT.FTCptSndBufSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 131080,
                        max = 16777216,
                        defaultValue = 562140
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptStartTimeout',
                     summary = 'Time in milliseconds for backup site to wait for data for the next checkpoint',
                     key = 'FT.FTCptStartTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1000,
                        max = 90000,
                        defaultValue = 90000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptStatsInterval',
                     summary = 'Time in milliseconds between stat printing',
                     key = 'FT.FTCptStatsInterval',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 600,
                        defaultValue = 30
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptThreadPolicy',
                     summary = 'Policy for placing helper threads.  < 2^16: Use a fixed NUMA node mask, 0x10000: Put threads anywhere, 0x10001: Match threads to a dynamic node index',
                     key = 'FT.FTCptThreadPolicy',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 65537,
                        defaultValue = 65536
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptVcpuMinUsage',
                     summary = 'VCPU usage in percentage below which the VM will be considered for forced checkpoint',
                     key = 'FT.FTCptVcpuMinUsage',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 40
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptWaitOnSocket',
                     summary = 'Wait when socket is empty',
                     key = 'FT.FTCptWaitOnSocket',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FlushReservationMax',
                     summary = 'The maximum amount of CPU to reserve for the async flush world',
                     key = 'FT.FlushReservationMax',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 25
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FlushReservationMin',
                     summary = 'The minimum amount of CPU to reserve for the async flush world',
                     key = 'FT.FlushReservationMin',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 5
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FlushSleep',
                     summary = 'Sleep time in milliseconds when nothing to flush',
                     key = 'FT.FlushSleep',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 10000,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'GlobalFlushWorld',
                     summary = 'Use a global async flush world',
                     key = 'FT.GlobalFlushWorld',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'GoodExecLatency',
                     summary = 'Latency considered good execution latency(ms)',
                     key = 'FT.GoodExecLatency',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 10000,
                        defaultValue = 200
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HeartbeatCount',
                     summary = 'Number of failed heartbeats before declare dead.',
                     key = 'FT.HeartbeatCount',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 5,
                        max = 20,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HostTimeout',
                     summary = 'Time in milliseconds before declare FT host dead',
                     key = 'FT.HostTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 100,
                        max = 30000,
                        defaultValue = 2000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'IORetryExtraInterval',
                     summary = 'Sleep extra interval (msec) between I/O reissuing on I/O error',
                     key = 'FT.IORetryExtraInterval',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 10,
                        max = 2000,
                        defaultValue = 200
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'IORetryInterval',
                     summary = 'Sleep interval (msec) between I/O reissuing on I/O error',
                     key = 'FT.IORetryInterval',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 10,
                        max = 2000,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'IORetryTimes',
                     summary = 'Maximum disk I/O reissuing times on I/O error',
                     key = 'FT.IORetryTimes',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 5,
                        max = 50,
                        defaultValue = 15
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LogBufferStallSleep',
                     summary = 'Sleep time in milliseconds when log buffer is full on the primary',
                     key = 'FT.LogBufferStallSleep',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100000,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LogTimeout',
                     summary = 'Time in milliseconds to wait on log socket',
                     key = 'FT.LogTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 500,
                        max = 30000,
                        defaultValue = 8000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LongFlushDebugMS',
                     summary = 'Long millisecond interval for debugging flushing delays',
                     key = 'FT.LongFlushDebugMS',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 100,
                        max = 5000,
                        defaultValue = 500
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MaxFlushInterval',
                     summary = 'Maximum amount of microseconds to wait before writing to flush socket',
                     key = 'FT.MaxFlushInterval',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 10000,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MinWriteSize',
                     summary = 'Minimum amount of data to write to flush socket',
                     key = 'FT.MinWriteSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 65536,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NoWaitOnSocket',
                     summary = "Don't wait on socket",
                     key = 'FT.NoWaitOnSocket',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PanicNoProgressMS',
                     summary = "Milliseconds before panic if progress isn't made",
                     key = 'FT.PanicNoProgressMS',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 10000,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PrimaryConnectTimeout',
                     summary = 'Time in milliseconds to wait when connecting to the primary',
                     key = 'FT.PrimaryConnectTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 100,
                        max = 30000,
                        defaultValue = 8000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ShortFlushDebugMS',
                     summary = 'Short millisecond interval for debugging flushing delays',
                     key = 'FT.ShortFlushDebugMS',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 10,
                        max = 5000,
                        defaultValue = 100
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TCPNoDelayBackup',
                     summary = 'Set TCP_NODELAY on the socket on the backup',
                     key = 'FT.TCPNoDelayBackup',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TCPNoDelayPrimary',
                     summary = 'Set TCP_NODELAY on the socket on the primary',
                     key = 'FT.TCPNoDelayPrimary',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TCPPersistTimer',
                     summary = 'TCP persist timer time in milliseconds',
                     key = 'FT.TCPPersistTimer',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 500,
                        max = 5000,
                        defaultValue = 500
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TCPRcvBufSize',
                     summary = 'TCP receive buffer size for the backup',
                     key = 'FT.TCPRcvBufSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 16384,
                        max = 1000000,
                        defaultValue = 131072
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TCPSndBufSize',
                     summary = 'TCP send buffer size for the primary',
                     key = 'FT.TCPSndBufSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 16384,
                        max = 1000000,
                        defaultValue = 131072
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'UseHostMonitor',
                     summary = 'Use the host monitor to ping the other host',
                     key = 'FT.UseHostMonitor',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Vmknic',
                     summary = 'Vmknic for FT vmkernel VNIC',
                     key = 'FT.Vmknic',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = '**'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'XmitSyncQueueLen',
                     summary = 'Length of the Tx synchronization queue',
                     key = 'FT.XmitSyncQueueLen',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 32768,
                        defaultValue = 64
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'adjDownInt',
                     summary = 'CPU adjust down interval in seconds',
                     key = 'FT.adjDownInt',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 3,
                        max = 30,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'adjDownPct',
                     summary = 'CPU slowdown adjustment pct parameter ',
                     key = 'FT.adjDownPct',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 30,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'adjUpInt',
                     summary = 'CPU adjust up interval in seconds',
                     key = 'FT.adjUpInt',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 5,
                        max = 12000,
                        defaultValue = 200
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'adjUpPct',
                     summary = 'CPU speedup adjustment pct parameter ',
                     key = 'FT.adjUpPct',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 30,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'execLatExtra',
                     summary = 'Extra execution latency allowed in msec',
                     key = 'FT.execLatExtra',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 3000,
                        defaultValue = 500
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'maxLowerBound',
                     summary = 'CPU minimum alloc.max allowed in pct ',
                     key = 'FT.maxLowerBound',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 5,
                        max = 50,
                        defaultValue = 20
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'slowdownPctMax',
                     summary = 'Maximum primary vm CPU slowdown pct',
                     key = 'FT.slowdownPctMax',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 90,
                        defaultValue = 60
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'slowdownTimeMax',
                     summary = 'Maximum primary vm CPU slowdown duration in seconds',
                     key = 'FT.slowdownTimeMax',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 9000,
                        defaultValue = 600
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ChecksumIoSize',
                     summary = 'Size in blocks of a checksum read I/O',
                     key = 'HBR.ChecksumIoSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 1024,
                        defaultValue = 8
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ChecksumMaxIo',
                     summary = 'Maximum number of I/O chunks read in parallel for checksum',
                     key = 'HBR.ChecksumMaxIo',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 256,
                        defaultValue = 8
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ChecksumPerSlice',
                     summary = 'Maximum number of I/O chunks we read in each slice for checksum',
                     key = 'HBR.ChecksumPerSlice',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 64,
                        defaultValue = 2
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ChecksumRegionSize',
                     summary = 'Size in blocks of one checksum region, corresponding to one network request',
                     key = 'HBR.ChecksumRegionSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 4096,
                        defaultValue = 256
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ChecksumUseAllocInfo',
                     summary = 'Use disk allocation info to help speed up the checksum process',
                     key = 'HBR.ChecksumUseAllocInfo',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ChecksumUseChecksumInfo',
                     summary = 'Use disk checksum info to help speed up transfering valid blocks of data.',
                     key = 'HBR.ChecksumUseChecksumInfo',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ChecksumZoneSize',
                     summary = 'Size in regions of one checksum zone for which allocation information will be cached',
                     key = 'HBR.ChecksumZoneSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 32,
                        max = 1048576,
                        defaultValue = 32768
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CopySnapDiskMaxExtentCount',
                     summary = 'Number of extents for a single snapshot disk that can be copied in parallel',
                     key = 'HBR.CopySnapDiskMaxExtentCount',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 128,
                        defaultValue = 16
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CopySnapFidHashBuckets',
                     summary = 'Number of hash buckets to use to track the snapshot disks open to copy to demand log.',
                     key = 'HBR.CopySnapFidHashBuckets',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 1024,
                        defaultValue = 256
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DemandlogCompletedHashBuckets',
                     summary = 'Number of hash buckets to use to track extents that have been written to the demand log.',
                     key = 'HBR.DemandlogCompletedHashBuckets',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 32,
                        defaultValue = 8
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DemandlogExtentHashBuckets',
                     summary = "Number of hash buckets to use to track extents that haven't been read.",
                     key = 'HBR.DemandlogExtentHashBuckets',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 65536,
                        defaultValue = 512
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DemandlogIoTimeoutSecs',
                     summary = 'Timeout for IOs for demand log operations.',
                     key = 'HBR.DemandlogIoTimeoutSecs',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1000,
                        defaultValue = 120
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DemandlogReadRetries',
                     summary = 'Number of times to retry an internal read (for the demand log) before aborting the delta.',
                     key = 'HBR.DemandlogReadRetries',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1000,
                        defaultValue = 20
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DemandlogRetryDelayMs',
                     summary = 'Delay in milliseconds for retrying a demand log write.',
                     key = 'HBR.DemandlogRetryDelayMs',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100000,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DemandlogSendHashBuckets',
                     summary = 'No longer used.',
                     key = 'HBR.DemandlogSendHashBuckets',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 32,
                        defaultValue = 8
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DemandlogTransferIoSize',
                     summary = 'Size in blocks of a demandlog transfer read I/O',
                     key = 'HBR.DemandlogTransferIoSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 16,
                        defaultValue = 8
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DemandlogTransferMaxCompletion',
                     summary = 'Maximum number of demandlog chunks that are allowed in completion phase per disk',
                     key = 'HBR.DemandlogTransferMaxCompletion',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 512,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DemandlogTransferMaxIo',
                     summary = 'Maximum number of demandlog transfer I/O chunks issued in parallel',
                     key = 'HBR.DemandlogTransferMaxIo',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 128,
                        defaultValue = 32
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DemandlogTransferMaxNetwork',
                     summary = 'Maximum number of demandlog chunks transferred in parallel',
                     key = 'HBR.DemandlogTransferMaxNetwork',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 256,
                        defaultValue = 64
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DemandlogTransferPerSlice',
                     summary = 'Maximum number of demandlog chunks issued per slice',
                     key = 'HBR.DemandlogTransferPerSlice',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 128,
                        defaultValue = 16
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DemandlogWriteRetries',
                     summary = 'Number of times to retry a demand log write before aborting the delta.',
                     key = 'HBR.DemandlogWriteRetries',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1000,
                        defaultValue = 20
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DisableChecksumOffload',
                     summary = 'Disable the use of SSE CRC32 instruction',
                     key = 'HBR.DisableChecksumOffload',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DisconnectedEventDelayMs',
                     summary = "Time to wait (while attempting reconnection) before posting a 'no connection to VR server' event",
                     key = 'HBR.DisconnectedEventDelayMs',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 100,
                        max = 600000,
                        defaultValue = 60000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ErrThrottleChecksumIO',
                     summary = 'Throttle Checksum I/O errors.',
                     key = 'HBR.ErrThrottleChecksumIO',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ErrThrottleDceRead',
                     summary = 'Throttle DCE Read errors.',
                     key = 'HBR.ErrThrottleDceRead',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'BitmapAllocTimeoutMS',
                     summary = 'A timeout in MS for how long we will wait to allocate a bitmap',
                     key = 'HBR.HbrBitmapAllocTimeoutMS',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 10000,
                        defaultValue = 3000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'BitmapVMMaxStorageGB',
                     summary = 'An estimation of the maximum storage allocated per VM in gigabytes',
                     key = 'HBR.HbrBitmapVMMaxStorageGB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 100,
                        max = 131072,
                        defaultValue = 65536
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'BitmapVMMinStorageGB',
                     summary = 'An estimation of the minimum storage allocated per VM in gigabytes',
                     key = 'HBR.HbrBitmapVMMinStorageGB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 100,
                        max = 131072,
                        defaultValue = 500
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DemandLogIOPerVM',
                     summary = 'Number of concurrent demand log copies per VM',
                     key = 'HBR.HbrDemandLogIOPerVM',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 128,
                        defaultValue = 64
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HbrDisableNetCompression',
                     summary = 'Disable end-to-end network compression.',
                     key = 'HBR.HbrDisableNetCompression',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HbrLowerExtentBreakTB',
                     summary = 'Disks with capacity between the min extent break and this number of gigabytes will have the lower extent size.',
                     key = 'HBR.HbrLowerExtentBreakGB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 65536,
                        defaultValue = 8192
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HbrLowerExtentSizeKB',
                     summary = 'Lower extent size used for disks in kilobytes.',
                     key = 'HBR.HbrLowerExtentSizeKB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 128,
                        defaultValue = 16
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HbrMaxExtentSizeKB',
                     summary = 'Maximum extent size in kilobytes. Used for disks with capacity over the upper extent break.',
                     key = 'HBR.HbrMaxExtentSizeKB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 128,
                        defaultValue = 64
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HbrMaxGuestXferWhileDeltaMB',
                     summary = 'Maximum single SCSI command transfer size (in megabytes) that will be tolerated while a delta is taking place.',
                     key = 'HBR.HbrMaxGuestXferWhileDeltaMB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 256,
                        max = 3072,
                        defaultValue = 1024
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HbrMaxUnmapExtents',
                     summary = 'Maximum expected number of extents for SCSI UNMAP commands.',
                     key = 'HBR.HbrMaxUnmapExtents',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100000,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HbrMaxUnmapsInFlight',
                     summary = 'Maximum expected number of SCSI UNMAP commands in flight on a single disk.',
                     key = 'HBR.HbrMaxUnmapsInFlight',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1048576,
                        defaultValue = 128
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HbrMinExtentBreakGB',
                     summary = 'Disks with capacity under this number of gigabytes will have the min extent size.',
                     key = 'HBR.HbrMinExtentBreakGB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 65536,
                        defaultValue = 2048
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HbrMinExtentSizeKB',
                     summary = 'Minimum extent size used for disks in kilobytes.',
                     key = 'HBR.HbrMinExtentSizeKB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 128,
                        defaultValue = 8
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HbrOptimizeFullSync',
                     summary = 'Skip transfer of changed blocks during full sync to avoid sending them twice between the full sync and the subsequent delta.',
                     key = 'HBR.HbrOptimizeFullSync',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ResourceHeapPerVMSizeKB',
                     summary = 'The additional amount of memory in KB per VM to add to the resource heap size',
                     key = 'HBR.HbrResourceHeapPerVMSizeKB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4096,
                        defaultValue = 128
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ResourceHeapSizeMB',
                     summary = 'A base value in MB for the size of the resource heap',
                     key = 'HBR.HbrResourceHeapSizeMB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 2,
                        max = 256,
                        defaultValue = 3
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ResourceHeapUtilization',
                     summary = 'Expected usable percentage of the resource heap (minus overheads, fragmentation)',
                     key = 'HBR.HbrResourceHeapUtilization',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 200,
                        defaultValue = 95
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HbrResourceMaxCompletionContexts',
                     summary = 'The maximum number of resource contexts allowed in completion phase for all VMs.',
                     key = 'HBR.HbrResourceMaxCompletionContexts',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 16,
                        max = 16384,
                        defaultValue = 8192
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HbrResourceMaxDiskContexts',
                     summary = 'The maximum number of resource contexts allowed in disk phase for all VMs.',
                     key = 'HBR.HbrResourceMaxDiskContexts',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 16,
                        max = 8192,
                        defaultValue = 512
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'RuntimeHeapMaxBaseMB',
                     summary = 'A base value in MB for the maximum size of the runtime heap',
                     key = 'HBR.HbrRuntimeHeapMaxBaseMB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 128,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'RuntimeHeapMinBaseMB',
                     summary = 'A base value in MB for the minimum size of the runtime heap',
                     key = 'HBR.HbrRuntimeHeapMinBaseMB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 128,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'StaticHeapMaxBaseMB',
                     summary = 'A base value in MB for the maximum size of the static heap',
                     key = 'HBR.HbrStaticHeapMaxBaseMB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 128,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'StaticHeapMinBaseMB',
                     summary = 'A base value in MB for the minimum size of the static heap',
                     key = 'HBR.HbrStaticHeapMinBaseMB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 128,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HbrThrottleGenericErrResetTime',
                     summary = 'Time in MS between the last logged generic HBR error and the throttle reset.',
                     key = 'HBR.HbrThrottleGenericErrResetTime',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 65536,
                        defaultValue = 16384
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HbrUpperExtentBreakTB',
                     summary = 'Disks with capacity between the lower extent break and this number of gigabytes will have the upper extent size.',
                     key = 'HBR.HbrUpperExtentBreakGB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 65536,
                        defaultValue = 32768
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HbrUpperExtentSizeKB',
                     summary = 'Upper extent size used for disks in kilobytes.',
                     key = 'HBR.HbrUpperExtentSizeKB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 128,
                        defaultValue = 32
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HelperQueueMaxRequests',
                     summary = 'Maximum number of helper requests the helper queue can support',
                     key = 'HBR.HelperQueueMaxRequests',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 128,
                        max = 16384,
                        defaultValue = 8192
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HelperQueueMaxWorlds',
                     summary = 'Maximum number of world processing helper queue requests',
                     key = 'HBR.HelperQueueMaxWorlds',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 16,
                        defaultValue = 8
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LocalReadIoTimeoutSecs',
                     summary = 'Timeout for IOs for dce local reads.',
                     key = 'HBR.LocalReadIoTimeoutSecs',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1000,
                        defaultValue = 120
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MigrateFlushTimerSecs',
                     summary = 'Time between attempts to flush the state to the persistent file during migration.',
                     key = 'HBR.MigrateFlushTimerSecs',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 600,
                        defaultValue = 3
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetworkUseCubic',
                     summary = 'Use the cubic TCP congestion algorithm for HBR sockets',
                     key = 'HBR.NetworkUseCubic',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetworkerRecvHashBuckets',
                     summary = 'Number of hash buckets to use to track commands waiting to receive a response.',
                     key = 'HBR.NetworkerRecvHashBuckets',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 65536,
                        defaultValue = 64
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'OpportunisticBlockListSize',
                     summary = 'Number of blocks to keep around in a LRU list for opportunistic replication',
                     key = 'HBR.OpportunisticBlockListSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 500,
                        max = 10000,
                        defaultValue = 4000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ProgressReportIntervalMs',
                     summary = 'Interval between per-disk progress updates to hostd',
                     key = 'HBR.ProgressReportIntervalMs',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1000,
                        max = 600000,
                        defaultValue = 5000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PsfIoTimeoutSecs',
                     summary = 'Timeout for IOs for persistent state file/demand log metadata.',
                     key = 'HBR.PsfIoTimeoutSecs',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1000,
                        defaultValue = 300
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ReconnectFailureDelaySecs',
                     summary = 'Additional delay in seconds added per reconnection failure for a session',
                     key = 'HBR.ReconnectFailureDelaySecs',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 10,
                        max = 300,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ReconnectMaxDelaySecs',
                     summary = 'Maximum delay in seconds between reconnection attempts for a session',
                     key = 'HBR.ReconnectMaxDelaySecs',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 30,
                        max = 300,
                        defaultValue = 90
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ResourceServerHashBuckets',
                     summary = 'Number of hash buckets to use to track remote HBR servers.',
                     key = 'HBR.ResourceServerHashBuckets',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 65536,
                        defaultValue = 8
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'RetryMaxDelaySecs',
                     summary = 'Maximum server request retry delay in seconds (for non-fatal errors)',
                     key = 'HBR.RetryMaxDelaySecs',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 120,
                        defaultValue = 60
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'RetryMinDelaySecs',
                     summary = 'Minimum server request retry delay in seconds (for non-fatal errors)',
                     key = 'HBR.RetryMinDelaySecs',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 60,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SyncTransferRetrySleepSecs',
                     summary = 'Time in seconds to wait after a failure before retrying a sync operation.',
                     key = 'HBR.SyncTransferRetrySleepSecs',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 600,
                        defaultValue = 5
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TransferDiskMaxCompletion',
                     summary = 'Maximum number of blocks that are allowed in the completion phase per disk',
                     key = 'HBR.TransferDiskMaxCompletion',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 512,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TransferDiskMaxIo',
                     summary = 'Maximum number of blocks that will be read in parallel',
                     key = 'HBR.TransferDiskMaxIo',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 128,
                        defaultValue = 32
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TransferDiskMaxNetwork',
                     summary = 'Maximum number of blocks that will be transferred in parallel',
                     key = 'HBR.TransferDiskMaxNetwork',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 256,
                        defaultValue = 64
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TransferDiskPerSlice',
                     summary = 'Maximum number of blocks that will be read in each slice',
                     key = 'HBR.TransferDiskPerSlice',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 128,
                        defaultValue = 16
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TransferFileExtentSize',
                     summary = 'Chunk size for config file transfers',
                     key = 'HBR.TransferFileExtentSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 512,
                        max = 1048576,
                        defaultValue = 8192
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TransferMaxContExtents',
                     summary = 'Maximum number of contiguous extents that will be coalesced into a single update',
                     key = 'HBR.TransferMaxContExtents',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 128,
                        defaultValue = 8
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'WireChecksum',
                     summary = 'Use wire checksums',
                     key = 'HBR.WireChecksum',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'XferBitmapCheckIntervalSecs',
                     summary = 'Time in seconds to wait before checking the transfer bitmap for availability of dirty blocks.',
                     key = 'HBR.XferBitmapCheckIntervalSecs',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 600,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CloseIscsiConnOnTaskMgmtFailure',
                     summary = 'Close iSCSI connection on task management failure',
                     key = 'ISCSI.CloseIscsiConnOnTaskMgmtFailure',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Maximum I/O Size in KB',
                     summary = 'The maximum I/O size of Software iSCSI in KB. Requires rebooting the host.',
                     key = 'ISCSI.MaxIoSizeKB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 128,
                        max = 512,
                        defaultValue = 128
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Best virtual CPU routing',
                     summary = 'IRQ best virtual CPU routing',
                     key = 'Irq.BestVcpuRouting',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'IRQActionAffinityWeight',
                     summary = 'relative weight for action-vcpu affinity',
                     key = 'Irq.IRQActionAffinityWeight',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 10,
                        defaultValue = 5
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'IRQAvoidExclusive',
                     summary = 'Avoid placing interrupts on physical CPUs with exclusive affinity set.',
                     key = 'Irq.IRQAvoidExclusive',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'IRQBHConflictWeight',
                     summary = 'relative weight for irq/BH conflict',
                     key = 'Irq.IRQBHConflictWeight',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 10,
                        defaultValue = 5
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'IRQ rebalance period',
                     summary = 'Time in milliseconds between attempts to rebalance interrupts',
                     key = 'Irq.IRQRebalancePeriod',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 10,
                        max = 20000,
                        defaultValue = 50
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'IRQVcpuConflictWeight',
                     summary = 'relative weight for irq/vcpu conflict',
                     key = 'Irq.IRQVcpuConflictWeight',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 10,
                        defaultValue = 3
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LPageAlwaysTryForNPT',
                     summary = 'Enable always try to alloc large page for NPT',
                     key = 'LPage.LPageAlwaysTryForNPT',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LPageDefragEnable',
                     summary = 'Enable large page defragmentation',
                     key = 'LPage.LPageDefragEnable',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LPageMarkLowNodes',
                     summary = 'Enable marking of nodes with low large pages free',
                     key = 'LPage.LPageMarkLowNodes',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MaxSharedPages',
                     summary = 'Maximum number of shared pages in a 2MB region that may be broken to back the region with a large page',
                     key = 'LPage.MaxSharedPages',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 512,
                        defaultValue = 510
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MaxSwappedPagesInitVal',
                     summary = 'Initial value for maximum number of swapped pages in a 2MB region that may be read to back the region with a large page',
                     key = 'LPage.MaxSwappedPagesInitVal',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 512,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'freePagesThresholdForRemote',
                     summary = 'Maximum number of free small pages on local nodes to allow remote lpages',
                     key = 'LPage.freePagesThresholdForRemote',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 2048
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'blkAttrCacheSizePercent',
                     summary = 'BlkAttr cache size percent growth rate with peak value (100%) caching almost all blkattrs for the diskgroup.',
                     key = 'LSOM.blkAttrCacheSizePercent',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'lsomDeviceNeedsRepairCount',
                     summary = 'Number of times the device can be repaired for transient IO errors.',
                     key = 'LSOM.lsomDeviceNeedsRepairCount',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 64,
                        defaultValue = 3
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'lsomEnableFullRebuildAvoidance',
                     summary = 'Enable LSOM full rebuild avoidance for transient IO errors. (0:disabled 1:enabled)',
                     key = 'LSOM.lsomEnableFullRebuildAvoidance',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'lsomEnableRebuildOnLSE',
                     summary = 'Remediate the device error by automatically re-creating diskgroup on encountering Medium Error on the device',
                     key = 'LSOM.lsomEnableRebuildOnLSE',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'lsomPlogEnableDeadmanTimer',
                     summary = 'To trigger a panic if an I/O is stuck for a long time. (0:disabled 1:enabled)',
                     key = 'LSOM.lsomPlogEnableDeadmanTimer',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'AllocGuestLargePage',
                     summary = 'Enable large page backing of guest memory',
                     key = 'Mem.AllocGuestLargePage',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Vmmemctl maximum percent',
                     summary = 'Vmmemctl limit as percentage of virtual machine maximum size',
                     key = 'Mem.CtlMaxPercent',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 99,
                        defaultValue = 65
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Idle tax',
                     summary = 'Idle memory tax rate',
                     key = 'Mem.IdleTax',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 99,
                        defaultValue = 75
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'IdleTaxType',
                     summary = 'idle tax type. 0=flat, 1=variable',
                     key = 'Mem.IdleTaxType',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MemCBTBitmapMaxAlloc',
                     summary = 'Maximum memory in MB to allocate for CBT bitmaps.',
                     key = 'Mem.MemCBTBitmapMaxAlloc',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 256,
                        max = 2048,
                        defaultValue = 1024
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MemDefragClientsPerDir',
                     summary = 'Clients that are allowed to defrags per directory.',
                     key = 'Mem.MemDefragClientsPerDir',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 512,
                        defaultValue = 2
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MemEagerZero',
                     summary = 'Zero out userworld and guest memory pages immediately after free',
                     key = 'Mem.MemEagerZero',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MemMaxResvThreshold',
                     summary = 'Max memory reservartion threshold used for indicating health state',
                     key = 'Mem.MemMaxResvThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 16384
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MemMinFreePct',
                     summary = 'Percentage of host memory to reserve for accelerating memory allocations when free memory is low, 0 for automatic',
                     key = 'Mem.MemMinFreePct',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 50,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MemZipEnable',
                     summary = 'Enable the memory compression cache',
                     key = 'Mem.MemZipEnable',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MemZipMaxAllocPct',
                     summary = 'Sets the maximum size for the compression cache as a percentage of allocated VM memory size',
                     key = 'Mem.MemZipMaxAllocPct',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 5,
                        max = 100,
                        defaultValue = 50
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MemZipMaxPct',
                     summary = 'Sets the maximum target size for the compression cache as a percentage of VM size',
                     key = 'Mem.MemZipMaxPct',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 5,
                        max = 100,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ReallocPolicy',
                     summary = 'Memory scheduling policy. 0: default, 1: GFMS, 2: Legacy',
                     key = 'Mem.ReallocPolicy',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SampleActivePctMin',
                     summary = 'lower bound for sampled active memory',
                     key = 'Mem.SampleActivePctMin',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 10,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SampleDirtiedPctMin',
                     summary = 'lower bound for sampled active dirtied memory',
                     key = 'Mem.SampleDirtiedPctMin',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 10,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Share service console buffer size',
                     summary = 'Specify number of MPNs to be used by COW P2M buffer',
                     key = 'Mem.ShareCOSBufSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 2,
                        max = 32,
                        defaultValue = 5
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Share force salting',
                     summary = 'PShare salting lets you limit the transparent page sharing only between a set of VMs. PShare salting is controlled by the VMX sched.mem.pshare.salt option. The PShare salting option has three states: 0 - no salting or isolation between VMs; 1 - VMs that have the sched.mem.pshare.salt option set are able to share memory with VMs with the same salt; 2 - VMs that do not have the sched.mem.pshare.salt option set cannot share memory with any other VM, page sharing is possible only inside the VM. If the  sched.mem.pshare.salt is present but empty, the VM gets its own unique salt.',
                     key = 'Mem.ShareForceSalting',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2,
                        defaultValue = 2
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ShareRateMax',
                     summary = 'per-VM upper limit on pshare scan rate in pages/sec. (0 to disable)',
                     key = 'Mem.ShareRateMax',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 32768,
                        defaultValue = 1024
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ShareScanGHz',
                     summary = 'max page scan rate in MB/sec per GHz of host CPU, 0 to disable',
                     key = 'Mem.ShareScanGHz',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 32,
                        defaultValue = 4
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ShareScanTime',
                     summary = 'desired time in minutes to scan entire VM',
                     key = 'Mem.ShareScanTime',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 10,
                        max = 600,
                        defaultValue = 60
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMOverheadGrowthLimit',
                     summary = 'Default limit (in MB) on VM overhead memory growth. Valid values are 0 to maximum memory supported, and 0xffffffff which means "unlimited".',
                     key = 'Mem.VMOverheadGrowthLimit',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 4294967295
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'AutoBindVmknic',
                     summary = 'Autobind vMotion socket to the vmknic where data comes from. Used only for the vMotion server side, which is the vMotion listening and receiving side',
                     key = 'Migrate.AutoBindVmknic',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'BindToVmknic',
                     summary = 'Bind the vMotion socket to a specific vmknic.  0 for never, 1 to bind only with FT, 2 to bind with FT or for multi-vmknic support, 3 to always bind',
                     key = 'Migrate.BindToVmknic',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 3,
                        defaultValue = 3
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CptCacheMaxSizeMB',
                     summary = 'Maximum checkpoint cache size in MB',
                     key = 'Migrate.CptCacheMaxSizeMB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 8,
                        max = 1024,
                        defaultValue = 544
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DebugChecksumMismatch',
                     summary = 'Debug checksum mismatch.',
                     key = 'Migrate.DebugChecksumMismatch',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DetectZeroPages',
                     summary = 'Whether vMotion should detect zero pages during page transmission',
                     key = 'Migrate.DetectZeroPages',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DiskOpsChunkSize',
                     summary = 'Size of each stream chunk in bytes (will be rounded up to multiple of block size)',
                     key = 'Migrate.DiskOpsChunkSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 8096,
                        max = 1000000,
                        defaultValue = 131072
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DiskOpsEnabled',
                     summary = 'Enables VMotion disk-backed operation',
                     key = 'Migrate.DiskOpsEnabled',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DiskOpsMaxRetries',
                     summary = 'Maximum number of times to retry a diskOp IO upon encountering a reservation conflict',
                     key = 'Migrate.DiskOpsMaxRetries',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1000,
                        defaultValue = 20
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DiskOpsStreamChunks',
                     summary = 'Stream Chunks to allocate on disk',
                     key = 'Migrate.DiskOpsStreamChunks',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 1024,
                        defaultValue = 40
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enabled',
                     summary = 'Enable hot migration support',
                     key = 'Migrate.Enabled',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'GetPageSysAlertThresholdMS',
                     summary = 'Threshold in milliseconds for the source host to prepare a page for transmission above which a SysAlert is triggered',
                     key = 'Migrate.GetPageSysAlertThresholdMS',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1000,
                        max = 100000,
                        defaultValue = 10000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LowBandwidthSysAlertThreshold',
                     summary = 'Threshold in KB/s for VMotion bandwidth below which a SysAlert is triggered',
                     key = 'Migrate.LowBandwidthSysAlertThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100000,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LowMemWaitSysAlertThresholdMS',
                     summary = 'Threshold in milliseconds for the dest host to leave the low-memory state above which a SysAlert is triggered',
                     key = 'Migrate.LowMemWaitSysAlertThresholdMS',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1000,
                        max = 100000,
                        defaultValue = 10000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MigrateBitmapEncodingType',
                     summary = 'Encoding type for changed bitmap transfer',
                     key = 'Migrate.MigrateBitmapEncodingType',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2,
                        defaultValue = 2
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MigrateCpuMinPctDefault',
                     summary = 'Desired default shared CPU reservation (in %) for VMotions',
                     key = 'Migrate.MigrateCpuMinPctDefault',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 400,
                        defaultValue = 30
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MigrateCpuPctPerGb',
                     summary = 'Desired per Gbit shared CPU reservation (in %) for VMotions',
                     key = 'Migrate.MigrateCpuPctPerGb',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MigrateCpuSharesHighPriority',
                     summary = 'CPU shares for a high priority VMotion',
                     key = 'Migrate.MigrateCpuSharesHighPriority',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 100000,
                        defaultValue = 60000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MigrateCpuSharesRegular',
                     summary = 'CPU shares for a regular VMotion',
                     key = 'Migrate.MigrateCpuSharesRegular',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 100000,
                        defaultValue = 30000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MonActionWaitSysAlertThresholdMS',
                     summary = 'Threshold in milliseconds for the monitor to process a pre-copy action after which a SysAlert is triggered',
                     key = 'Migrate.MonActionWaitSysAlertThresholdMS',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 100000,
                        defaultValue = 2000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetExpectedLineRateMBps',
                     summary = 'Expected network throughput, in MBps, for bandwidth-delay calculation',
                     key = 'Migrate.NetExpectedLineRateMBps',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 2000,
                        defaultValue = 133
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetLatencyModeThreshold',
                     summary = 'Lowest possible round-trip time, in ms, before vMotion must operate in latency-aware mode.',
                     key = 'Migrate.NetLatencyModeThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 1000,
                        defaultValue = 4
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Net time-out',
                     summary = 'Time-out for migration network operations',
                     key = 'Migrate.NetTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 3600,
                        defaultValue = 20
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'OutstandingReadKBMax',
                     summary = 'Maximum socket-backed mbuf bytes vMotion will allow to be outstanding while drained concurrently with reads, 0 for unlimited',
                     key = 'Migrate.OutstandingReadKBMax',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2048,
                        defaultValue = 128
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PanicOnChecksumMismatch',
                     summary = '1 for world panic, 2 for vmkernel panic',
                     key = 'Migrate.PanicOnChecksumMismatch',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PreCopyCountDelay',
                     summary = 'Delay preCopy next action every n action posts',
                     key = 'Migrate.PreCopyCountDelay',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1000,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PreCopyMinProgressPerc',
                     summary = 'Minimum allowed transmit to dirty page ratio per pre-copy iteration',
                     key = 'Migrate.PreCopyMinProgressPerc',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 1000,
                        defaultValue = 130
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PreCopyPagesPerSend',
                     summary = 'Maximum number of pages to send per precopy transmit',
                     key = 'Migrate.PreCopyPagesPerSend',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 1024,
                        defaultValue = 32
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PreCopySwitchoverTimeGoal',
                     summary = 'Goal time in milliseconds to send changed pages after pre-copy completes',
                     key = 'Migrate.PreCopySwitchoverTimeGoal',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 100,
                        max = 100000,
                        defaultValue = 500
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PreallocLPages',
                     summary = 'Attempt to prealloc destination pages via large page allocation',
                     key = 'Migrate.PreallocLPages',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ProhibitInstantClone',
                     summary = 'Prohibit instant clone from a VM',
                     key = 'Migrate.ProhibitInstantClone',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'RcvBufSize',
                     summary = 'TCP receive buffer size for the destination',
                     key = 'Migrate.RcvBufSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 65536,
                        max = 1000000,
                        defaultValue = 562540
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SdpsDynamicDelaySec',
                     summary = 'Delay, in seconds, between polling when considering enabling SDPS in the first preCopy iteration.',
                     key = 'Migrate.SdpsDynamicDelaySec',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 10000,
                        defaultValue = 30
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SdpsEnabled',
                     summary = 'Stuns VMotion source in small increments during precopy, 0=disabled, 1=always enabled, 2=dynamic',
                     key = 'Migrate.SdpsEnabled',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2,
                        defaultValue = 2
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SdpsTargetRate',
                     summary = 'Percent by which transmit should be made to exceed dirty',
                     key = 'Migrate.SdpsTargetRate',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 10000,
                        defaultValue = 500
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SndBufSize',
                     summary = 'TCP send buffer size for the source',
                     key = 'Migrate.SndBufSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 65536,
                        max = 1000000,
                        defaultValue = 562540
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TcpTsoDeferTx',
                     summary = 'Use TCP tso defer optimization for transmit',
                     key = 'Migrate.TcpTsoDeferTx',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TryToUseDefaultHeap',
                     summary = 'Attempt use the default migration heap when beginning new migrations',
                     key = 'Migrate.TryToUseDefaultHeap',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VASpaceReserveCount',
                     summary = 'Number of migrations to reserve virtual address space for at module load time',
                     key = 'Migrate.VASpaceReserveCount',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 2,
                        max = 64,
                        defaultValue = 64
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VASpaceReserveSize',
                     summary = 'Megabytes of virtual address space to reserve per migration at module load time',
                     key = 'Migrate.VASpaceReserveSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 64,
                        max = 4096,
                        defaultValue = 4096
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMotionLatencySensitivity',
                     summary = 'Make vMotion helper worlds latency sensitive, avoid transmit delays.',
                     key = 'Migrate.VMotionLatencySensitivity',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMotionResolveSwapType',
                     summary = 'Attempt to resolve swap type during VMotion initialization',
                     key = 'Migrate.VMotionResolveSwapType',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMotionStreamHelpers',
                     summary = 'Number of helpers to allocate for VMotion streams, 0 to dynamically allocate atleast one per stream IP',
                     key = 'Migrate.VMotionStreamHelpers',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 112,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Vmknic',
                     summary = 'vmknic for vMotion vmkernel VNIC',
                     key = 'Migrate.Vmknic',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = '**'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'APD Handling Enable',
                     summary = 'Enable Storage APD Handling.',
                     key = 'Misc.APDHandlingEnable',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'APD Timeout',
                     summary = 'Number of seconds a device can be in APD before failing User World I/O.',
                     key = 'Misc.APDTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 20,
                        max = 999999,
                        defaultValue = 140
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'BH time-out',
                     summary = 'Time-out for bottom-half handlers in milliseconds',
                     key = 'Misc.BHTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 5000,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'BhTimeBound',
                     summary = 'Time bound on BH checking in us (microseconds).',
                     key = 'Misc.BhTimeBound',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 500000,
                        defaultValue = 2000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Blue screen time-out',
                     summary = 'Time-out in seconds. Set to 0 for no time-out.',
                     key = 'Misc.BlueScreenTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 65535,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ConsolePort',
                     summary = 'Name of serial port to use for visor console (COM1, COM2)',
                     key = 'Misc.ConsolePort',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'none',
                        validCharacters = '**'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enable debug buddy',
                     summary = 'Enable buddy debugging. Set to 0 to disable.',
                     key = 'Misc.DebugBuddyEnable',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DebugLogToSerial',
                     summary = 'Send vmkernel LOG messages to the serial port',
                     key = 'Misc.DebugLogToSerial',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DefaultHardwareVersion',
                     summary = 'Default virtual machine compatibility',
                     key = 'Misc.DefaultHardwareVersion',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = '**'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DegradedPathEvalTime',
                     summary = 'Evaluation time (in secs) for paths to mark the path as degraded',
                     key = 'Misc.DegradedPathEvalTime',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 500,
                        defaultValue = 5
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DegradedPathReEvalInterval',
                     summary = 'Re-evaluation interval (in secs) for the degraded paths',
                     key = 'Misc.DegradedPathReEvalInterval',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 60,
                        max = 600,
                        defaultValue = 60
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enable high DMA',
                     summary = 'Enable DMA above 4GB',
                     key = 'Misc.EnableHighDMA',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'EnablePSPLatencyPolicy',
                     summary = 'Enable latency based sub-policy of Round-robin path selection plugin',
                     key = 'Misc.EnablePSPLatencyPolicy',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'GDBPort',
                     summary = 'Name of serial port to use for GDB debugging (COM1, COM2)',
                     key = 'Misc.GDBPort',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'none',
                        validCharacters = '**'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'GuestLibAllowHostInfo',
                     summary = 'Allow guest to read host-level metrics',
                     key = 'Misc.GuestLibAllowHostInfo',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HeapMgrGuardPages',
                     summary = 'Number of guard pages to insert between heap VA regions',
                     key = 'Misc.HeapMgrGuardPages',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 512,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HeapPanicDestroyNonEmpty',
                     summary = 'Panic when a non-empty heap gets destroyed',
                     key = 'Misc.HeapPanicDestroyNonEmpty',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Heartbeat interval',
                     summary = 'Interval to check CPU lockups',
                     key = 'Misc.HeartbeatInterval',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 100,
                        max = 86400000,
                        defaultValue = 1000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Panic time-out',
                     summary = 'Interval in seconds after which to panic if no heartbeats received',
                     key = 'Misc.HeartbeatPanicTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 86400,
                        defaultValue = 14
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Heartbeat time-out',
                     summary = 'Time-out for sending NMI to the locked CPU',
                     key = 'Misc.HeartbeatTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 86400,
                        defaultValue = 7
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HordeEnabled',
                     summary = 'Enables horde mode',
                     key = 'Misc.HordeEnabled',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HppDegradedPathThresholdPer',
                     summary = 'Percentage threshold of transient errors to mark path as degraded',
                     key = 'Misc.HppDegradedPathThresholdPer',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 20
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HppManageDegradedPaths',
                     summary = 'Choose paths with less errors for I/Os during transient issues on HPP claimed paths',
                     key = 'Misc.HppManageDegradedPaths',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HyperClockAllowSystemTimeAux',
                     summary = 'Allow auxiliary input to system time HyperClock',
                     key = 'Misc.HyperClockAllowSystemTimeAux',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'I/O Filter watchdog timeout',
                     summary = 'Timeout for the I/O filter watchdog in seconds. 0 means the watchdog is disabled. 120 seconds is the minimum timeout value.',
                     key = 'Misc.IoFilterWatchdogTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 3600,
                        defaultValue = 120
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LogDumpShutdownTimeout',
                     summary = 'The maximum amount of time during shutdown that the kernel logger will spend dumping logs from the log buffer',
                     key = 'Misc.LogDumpShutdownTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1800,
                        defaultValue = 180
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LogPort',
                     summary = 'Name of serial port to use for logging (COM1, COM2)',
                     key = 'Misc.LogPort',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'none',
                        validCharacters = '**'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LogTimestampUptime',
                     summary = 'Use uptime rather than UTC for vmkernel log',
                     key = 'Misc.LogTimestampUptime',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Log to file',
                     summary = 'Send VMkernel log messages to /var/log/vmkernel',
                     key = 'Misc.LogToFile',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Log to serial',
                     summary = 'Send VMkernel log messages to the serial port',
                     key = 'Misc.LogToSerial',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Log world prefix',
                     summary = 'Include running world on every log statement',
                     key = 'Misc.LogWldPrefix',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MCEMonitorInterval',
                     summary = 'Interval[0 - 0x7fffffff ms] to poll for Machine Check Errors(0=never)',
                     key = 'Misc.MCEMonitorInterval',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 1000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Maximum Hardware Version',
                     summary = 'Maximum virtual machine compatibility',
                     key = 'Misc.MaximumHardwareVersion',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = '**'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Minimal panic',
                     summary = 'Do not attempt core dump after purple screen',
                     key = 'Misc.MinimalPanic',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NMILint1IntAction',
                     summary = 'Change how a hardware generated NMI should be handled (1=enter debugger, 2=panic)',
                     key = 'Misc.NMILint1IntAction',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 3,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NmpDegradedPathThresholdPer',
                     summary = 'Percentage threshold of transient errors to mark path as degraded',
                     key = 'Misc.NmpDegradedPathThresholdPer',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 20
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NmpManageDegradedPaths',
                     summary = 'Choose paths with less errors for I/Os during transient issues on NMP claimed paths',
                     key = 'Misc.NmpManageDegradedPaths',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PSPDeactivateFlakyPath',
                     summary = 'Deactivate flaky path if IOs are failing with HOST ERROR',
                     key = 'Misc.PSPDeactivateFlakyPath',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Panic Logs to serial',
                     summary = 'Send Panic log messages to the serial port',
                     key = 'Misc.PanicLogToSerial',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Power button',
                     summary = 'Action to take on a momentary press of the soft power button (0=ignore, 1=request graceful system shutdown and power-off)',
                     key = 'Misc.PowerButton',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Power-off enable',
                     summary = 'Action to take on system power-off request (0=halt only, 1=power off)',
                     key = 'Misc.PowerOffEnable',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PreferredHostName',
                     summary = 'Preferred Host name',
                     key = 'Misc.PreferredHostName',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = '**'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Proc verbose',
                     summary = 'Option unused',
                     key = 'Misc.ProcVerbose',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = '**'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reboot method',
                     summary = 'Preferred reboot method (any, psci, acpi, rcr_hard, kb, ps2, uefi, or rcr_power)',
                     key = 'Misc.RebootMethod',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'any',
                        validCharacters = '**'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SIOControlFlag1',
                     summary = 'Storage I/O Control Internal Flag',
                     key = 'Misc.SIOControlFlag1',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SIOControlFlag2',
                     summary = 'Storage I/O Control Internal Flag',
                     key = 'Misc.SIOControlFlag2',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SIOControlLoglevel',
                     summary = 'Storage I/O Control Log Level',
                     key = 'Misc.SIOControlLoglevel',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 7,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SIOControlOptions',
                     summary = 'Storage I/O Control Options',
                     key = 'Misc.SIOControlOptions',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = '**'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ScreenSaverDelay',
                     summary = 'Delay in minutes before screensaver kicks in',
                     key = 'Misc.ScreenSaverDelay',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 60,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ShaperStatsEnabled',
                     summary = 'Enable stats in shaper module',
                     key = 'Misc.ShaperStatsEnabled',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ShellPort',
                     summary = 'Name of serial port to use for visor shell (COM1, COM2)',
                     key = 'Misc.ShellPort',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'none',
                        validCharacters = '**'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TestNativeFCPaeCapable',
                     summary = 'native_fc test module is pae capable',
                     key = 'Misc.TestNativeFCPaeCapable',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Maximum hard timer period',
                     summary = 'Maximum hard timer interrupt period in microseconds',
                     key = 'Misc.TimerMaxHardPeriod',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 100,
                        max = 10000000,
                        defaultValue = 500000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TimerTolerance',
                     summary = 'Default timer lateness tolerance in microseconds',
                     key = 'Misc.TimerTolerance',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 100,
                        max = 1000000,
                        defaultValue = 2000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'USB Arbitrator auto start disable (deprecated)',
                     summary = 'Disable automatic start of USB Arbitrator.  This option is deprecated.  Please use USB.arbitratorAutoStartDisabled.',
                     key = 'Misc.UsbArbitratorAutoStartDisabled',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'UserDuctDynBufferSize',
                     summary = 'Max buffer size for UW duct (bytes)',
                     key = 'Misc.UserDuctDynBufferSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 32768,
                        defaultValue = 16384
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'UserSocketUnixMaxBufferSize',
                     summary = 'Max buffer size for UW unix domain sockets (bytes)',
                     key = 'Misc.UserSocketUnixMaxBufferSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 131072,
                        defaultValue = 65536
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Watchdog backtrace',
                     summary = 'Backtrace on every Nth watchdog',
                     key = 'Misc.WatchdogBacktrace',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 10,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VmmDisableL1DFlush',
                     summary = 'Disable L1D flush on VM entry',
                     key = 'Misc.vmmDisableL1DFlush',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vsanWitnessVirtualAppliance',
                     summary = 'Indicates a vSAN witness host running in a Virtual Appliance. VM services (create/register/power on) are blocked',
                     key = 'Misc.vsanWitnessVirtualAppliance',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DatastoreNamespaceManager Timeout',
                     summary = 'Timeout for DatastoreNamespaceManager operations in milliseconds',
                     key = 'Misc.DsNsMgrTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 10000,
                        max = 1800000,
                        defaultValue = 1200000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Misc.HostAgentUpdateLevel',
                     summary = 'The update level of Host Agent.',
                     key = 'Misc.HostAgentUpdateLevel',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = true,
                        defaultValue = '',
                        validCharacters = <unset>
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VM MetadataManager Timeout',
                     summary = 'Timeout for VM MetadataManager operations in milliseconds',
                     key = 'Misc.MetadataUpdateTimeoutMsec',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 600000,
                        defaultValue = 30000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'APD start count',
                     summary = 'Number of sequential heartbeat failures after which APD start event is triggered',
                     key = 'NFS.ApdStartCount',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 5,
                        defaultValue = 3
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk file lock update frequency',
                     summary = 'Time (in seconds) between updates to a disk lock file',
                     key = 'NFS.DiskFileLockUpdateFreq',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 8,
                        max = 3600,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Heartbeat delta',
                     summary = 'Time in seconds since the last successful update before a heartbeat is sent',
                     key = 'NFS.HeartbeatDelta',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 3,
                        max = 30,
                        defaultValue = 5
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Heartbeat frequency',
                     summary = 'Time in seconds between heartbeats',
                     key = 'NFS.HeartbeatFrequency',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 5,
                        max = 86400,
                        defaultValue = 12
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Maximum heartbeat failures',
                     summary = 'Number of sequential failures before a volume is marked down',
                     key = 'NFS.HeartbeatMaxFailures',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 6,
                        max = 10,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Heartbeat time-out',
                     summary = 'Time in seconds before an outstanding heartbeat is stopped',
                     key = 'NFS.HeartbeatTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 3,
                        max = 30,
                        defaultValue = 5
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LockBreakTimeout',
                     summary = 'Time (in seconds) to wait to check for expired races when breaking lock',
                     key = 'NFS.LockBreakTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 3600,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Maximum number of lock renew failures',
                     summary = 'Number of update failures before a disk file lock is declared stale',
                     key = 'NFS.LockRenewMaxFailureNumber',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 100,
                        defaultValue = 3
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LockSWMRTimeout',
                     summary = 'Time (in seconds) to wait to check for expired races when acquiring SWMR lock',
                     key = 'NFS.LockSWMRTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 3600,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LockSharedTimeout',
                     summary = 'Time (in seconds) to wait to check for expired races when sharing (read) lock',
                     key = 'NFS.LockSharedTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 3600,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LockUpdateTimeout',
                     summary = 'Time (in seconds) before we abort an outstanding lock update',
                     key = 'NFS.LockUpdateTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 8,
                        defaultValue = 5
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LogNfsStat3',
                     summary = 'Log nfsstat3 code',
                     key = 'NFS.LogNfsStat3',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MaxQueueDepth',
                     summary = 'Maximum per-Volume queue depth',
                     key = 'NFS.MaxQueueDepth',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 4294967295,
                        defaultValue = 4294967295
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Maximum NFS v3 volumes count',
                     summary = 'Maximum number of mounted NFS v3 volumes',
                     key = 'NFS.MaxVolumes',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 8,
                        max = 256,
                        defaultValue = 32
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NFSMaxOutstandingIOs',
                     summary = 'Maximum number of NFSv3 outstanding IOs on the host',
                     key = 'NFS.NFSMaxOutstandingIOs',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 32,
                        max = 131072,
                        defaultValue = 65536
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Socket receive buffer size',
                     summary = 'Default size of socket receive buffer (KB)',
                     key = 'NFS.ReceiveBufferSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 64,
                        max = 5120,
                        defaultValue = 1024
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Socket send buffer size',
                     summary = 'Default size of socket send buffer (KB)',
                     key = 'NFS.SendBufferSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 32,
                        max = 5120,
                        defaultValue = 1024
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SyncRetries',
                     summary = 'Number of retries before synchronous IO fails (10 seconds per retry)',
                     key = 'NFS.SyncRetries',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 3,
                        max = 360,
                        defaultValue = 25
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remount volume frequency',
                     summary = 'Time in seconds before attempting to remount a volume',
                     key = 'NFS.VolumeRemountFrequency',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 30,
                        max = 3600,
                        defaultValue = 30
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'EOSDelay',
                     summary = 'Request EOS safety delay in seconds',
                     key = 'NFS41.EOSDelay',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 90,
                        defaultValue = 30
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'IOTaskRetry',
                     summary = 'Synchronous I/O task number of retries',
                     key = 'NFS41.IOTaskRetry',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 100,
                        defaultValue = 25
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MaxRead',
                     summary = 'Maximum read transfer size in bytes (use the smaller of this value and the server advertised value)',
                     key = 'NFS41.MaxRead',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 256,
                        max = 4294967295,
                        defaultValue = 4294967295
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Maximum NFS v4.1 volumes count',
                     summary = 'Maximum number of mounted NFS v4.1 volumes',
                     key = 'NFS41.MaxVolumes',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 8,
                        max = 256,
                        defaultValue = 32
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MaxWrite',
                     summary = 'Maximum write transfer size in bytes (use the smaller of this value and the server advertised value)',
                     key = 'NFS41.MaxWrite',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 256,
                        max = 4294967295,
                        defaultValue = 4294967295
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MountTimeout',
                     summary = 'Mount timeout in seconds',
                     key = 'NFS41.MountTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 60,
                        defaultValue = 30
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'RecvBufSize',
                     summary = 'Socket receive buffer size in kilobytes (using default if set to zero)',
                     key = 'NFS41.RecvBufSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2048,
                        defaultValue = 1024
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SendBufSize',
                     summary = 'Socket send buffer size in kilobytes (using default if set to zero)',
                     key = 'NFS41.SendBufSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2048,
                        defaultValue = 1024
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'AdvertisementDuration',
                     summary = 'duration of RARP advertisements',
                     key = 'Net.AdvertisementDuration',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 255,
                        defaultValue = 60
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'AllowPT',
                     summary = 'Whether to enable UPT/NPA',
                     key = 'Net.AllowPT',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'BlockGuestBPDU',
                     summary = 'Block guest sourced BPDU frames',
                     key = 'Net.BlockGuestBPDU',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Coalesce default on',
                     summary = 'Dynamic coalescing on by default',
                     key = 'Net.CoalesceDefaultOn',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoalesceFavorNoVmmVmkTx',
                     summary = 'Favor disabling all vmm->vmk tx transitions; boost its score by factor of this/64.',
                     key = 'Net.CoalesceFavorNoVmmVmkTx',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 64,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoalesceFineTimeoutCPU',
                     summary = 'Set which CPU the fine timer will run on',
                     key = 'Net.CoalesceFineTimeoutCPU',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 512,
                        defaultValue = 2
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoalesceFineTxTimeout',
                     summary = 'set the fine coalesce timeout in microseconds',
                     key = 'Net.CoalesceFineTxTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 4294967295,
                        defaultValue = 1000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoalesceFlexMrq',
                     summary = 'Whether to dynamically switch on/off multiRxQCalib.',
                     key = 'Net.CoalesceFlexMrq',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoalesceLowRxRate',
                     summary = 'No Rx coalescing calibration when the number of pkts Rx per timeout is lower than this number.',
                     key = 'Net.CoalesceLowRxRate',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 256,
                        defaultValue = 4
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoalesceLowTxRate',
                     summary = 'No tx coalescing calibration when the number of pkts tx per timeout is lower than this number.',
                     key = 'Net.CoalesceLowTxRate',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 256,
                        defaultValue = 4
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoalesceMatchedQs',
                     summary = 'Whether to use matched TxRxQ-pairs mode when applicable.',
                     key = 'Net.CoalesceMatchedQs',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoalesceMrqLt',
                     summary = "Whether to set a RxQ's coalesce to zero based on per-RxQ Low Traffic.",
                     key = 'Net.CoalesceMrqLt',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoalesceMrqMetricAllowTxOnly',
                     summary = "Whether to allow's individual RxQ's perf metric to be tx pkt cnt only; if not, it will be tx + rx, or rx only.",
                     key = 'Net.CoalesceMrqMetricAllowTxOnly',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoalesceMrqMetricRxOnly',
                     summary = "Whether to force individual RxQ's perf metric to be rx pkt cnt only.",
                     key = 'Net.CoalesceMrqMetricRxOnly',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoalesceMrqOverallStop',
                     summary = 'Whether to use overall performance to stop RxQ Calib.',
                     key = 'Net.CoalesceMrqOverallStop',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoalesceMrqRatioMetric',
                     summary = 'Whether Tx perf score is attributed to RxQ according to rxPktCnt ratio.',
                     key = 'Net.CoalesceMrqRatioMetric',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoalesceMrqTriggerReCalib',
                     summary = "Whether to let individual RxQ's perf change trigger re-calib.",
                     key = 'Net.CoalesceMrqTriggerReCalib',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoalesceMultiRxQCalib',
                     summary = 'When not in matched TxRxQ-pairs mode, whether to uses separate RxQ Calib.',
                     key = 'Net.CoalesceMultiRxQCalib',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoalesceNoVmmVmkTx',
                     summary = 'Whether to try disable all vmm->vmk tx transitions.',
                     key = 'Net.CoalesceNoVmmVmkTx',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoalesceParams',
                     summary = 'Set parameters for the default virtual NIC coalescing scheme.',
                     key = 'Net.CoalesceParams',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = '**'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoalesceRBCRate',
                     summary = 'Target event rate for RateBasedCoalescing',
                     key = 'Net.CoalesceRBCRate',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 100,
                        max = 100000,
                        defaultValue = 4000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoalesceRxLtStopCalib',
                     summary = 'Whether Rx Low Traffic stops Rx calibration.',
                     key = 'Net.CoalesceRxLtStopCalib',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoalesceRxQDepthCap',
                     summary = 'Cap of Rx coalescing size.',
                     key = 'Net.CoalesceRxQDepthCap',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 80,
                        defaultValue = 40
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoalesceScheme',
                     summary = 'Set the default virtual NIC coalescing scheme.',
                     key = 'Net.CoalesceScheme',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'rbc',
                        validCharacters = '**'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoalesceTimeoutType',
                     summary = 'set the coalesce timeout type: fine(1 ms by default) or coarse (4 ms by default)',
                     key = 'Net.CoalesceTimeoutType',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 2,
                        defaultValue = 2
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoalesceTxAlwaysPoll',
                     summary = 'Whether always poll Tx at coalesce timeout handler.',
                     key = 'Net.CoalesceTxAlwaysPoll',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoalesceTxQDepthCap',
                     summary = 'Cap of Tx coalescing size.',
                     key = 'Net.CoalesceTxQDepthCap',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 80,
                        defaultValue = 40
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Coalesce Tx time-out',
                     summary = 'Set the coalesce time-out in microseconds',
                     key = 'Net.CoalesceTxTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 4294967295,
                        defaultValue = 4000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DCBEnable',
                     summary = 'Enable DCB for FCoE',
                     key = 'Net.DCBEnable',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DVFilterBindIpAddress',
                     summary = 'DVFilter internal communication endpoint',
                     key = 'Net.DVFilterBindIpAddress',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = '**'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DVFilterPriorityRdLockEnable',
                     summary = 'Use priority locking in dvfilter to read lock portsets',
                     key = 'Net.DVFilterPriorityRdLockEnable',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DVSLargeHeapMBPerGB',
                     summary = 'Maximum MB of dvsLargeHeap memory to be allocated per GB of physical memory',
                     key = 'Net.DVSLargeHeapMBPerGB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 20,
                        defaultValue = 2
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DVSLargeHeapMaxSize',
                     summary = 'Max size for the dvsLargeHeap',
                     key = 'Net.DVSLargeHeapMaxSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 64,
                        max = 2048,
                        defaultValue = 300
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DontOffloadInnerIPv6',
                     summary = "Don't offload inner IPv6 CSO/TSO packets to physical NICs",
                     key = 'Net.DontOffloadInnerIPv6',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'E1000IntrCoalesce',
                     summary = 'Whether to enable interrupt coalescing for e1000 vNIC.',
                     key = 'Net.E1000IntrCoalesce',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'E1000TxCopySize',
                     summary = 'e1000 tx less than or equal to this will be fully copied with no need for completion.',
                     key = 'Net.E1000TxCopySize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 2048
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'E1000TxZeroCopy',
                     summary = 'Use tx zero copy for non-tso packets for e1000.',
                     key = 'Net.E1000TxZeroCopy',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'EnableDMASgCons',
                     summary = 'When non-zero, enable the DMA SG constraints support in uplink layer',
                     key = 'Net.EnableDMASgCons',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'EnableOuterCsum',
                     summary = 'Enable uplink layer outer checksumming',
                     key = 'Net.EnableOuterCsum',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'EnsMbufpoolMaxMBPerGB',
                     summary = 'Maximum MB of the ENS slab memory to be allocated per GB of physical memory',
                     key = 'Net.EnsMbufpoolMaxMBPerGB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 10,
                        max = 500,
                        defaultValue = 200
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'EnsMbufpoolMinMBPerGB',
                     summary = 'Minimum MB of the ENS slab memory to be allocated per GB of physical memory',
                     key = 'Net.EnsMbufpoolMinMBPerGB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 500,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Etherswitch fast path',
                     summary = 'Allow Etherswitch fast path',
                     key = 'Net.EtherswitchAllowFastPath',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Ethernet switch hash size',
                     summary = 'Number of ports on the etherswitch x 2^N is the size of the hash table for looking up MACs',
                     key = 'Net.EtherswitchHashSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'EtherswitchHeapMax',
                     summary = 'The maximum size (in Megabytes) to which the etherswitch heap can grow. (REQUIRES REBOOT!)',
                     key = 'Net.EtherswitchHeapMax',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 86,
                        max = 2047,
                        defaultValue = 512
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Etherswitch per-pCPU dispatch data number',
                     summary = 'The dispatch data number in the etherswitch per-pCPU dispatch data cache. (REQUIRES REBOOT!)',
                     key = 'Net.EtherswitchNumPerPCPUDispatchData',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 3,
                        max = 63,
                        defaultValue = 3
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FollowHardwareMac',
                     summary = 'If set to 1, the management interface MAC address will update whenever the hardware MAC address changes.',
                     key = 'Net.FollowHardwareMac',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'GuestIPHack',
                     summary = 'Enable guest arp inspection IOChain to get IP',
                     key = 'Net.GuestIPHack',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Guest Tx copy break',
                     summary = 'Transmits smaller than this will be copied rather than mapped',
                     key = 'Net.GuestTxCopyBreak',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 60,
                        max = 4294967295,
                        defaultValue = 64
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'IGMPQueries',
                     summary = 'Number of IGMP Queries to send during after VMotion/Teaming failover',
                     key = 'Net.IGMPQueries',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2,
                        defaultValue = 2
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'IGMPQueryInterval',
                     summary = 'Interval(in seconds) for IGMP/MLD general query in multicast snooping',
                     key = 'Net.IGMPQueryInterval',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 32,
                        max = 3600,
                        defaultValue = 125
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'IGMPRouterIP',
                     summary = 'Router IP Address for IGMP (generally not necessary to set this)',
                     key = 'Net.IGMPRouterIP',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '0.0.0.0',
                        validCharacters = '**'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'IGMPV3MaxSrcIPNum',
                     summary = 'Max per-group srouce IP number for IGMP V3',
                     key = 'Net.IGMPV3MaxSrcIPNum',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 32,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'IGMPVersion',
                     summary = 'IGMP Version (2 or 3)',
                     key = 'Net.IGMPVersion',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 2,
                        max = 3,
                        defaultValue = 3
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LRODefBackoffPeriod',
                     summary = 'After adaptive LRO decided not to do LRO, how many intervals to wait before trying again.',
                     key = 'Net.LRODefBackoffPeriod',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 65535,
                        defaultValue = 8
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LRODefMaxLength',
                     summary = 'LRO default max length',
                     key = 'Net.LRODefMaxLength',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 65535,
                        defaultValue = 65535
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LRODefThreshold',
                     summary = 'After this # packets, evaluate whether to continue SW LRO',
                     key = 'Net.LRODefThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 65535,
                        defaultValue = 4000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LRODefUseRatioDenom',
                     summary = 'If SW LRO reduce pkt count to be smaller than ratio, continue to do LRO. Denominator of ratio.',
                     key = 'Net.LRODefUseRatioDenom',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 255,
                        defaultValue = 3
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LRODefUseRatioNumer',
                     summary = 'If SW LRO reduce pkt count to be smaller than ratio, continue to do LRO. Numerator of ratio.',
                     key = 'Net.LRODefUseRatioNumer',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 255,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LinkFlappingThreshold',
                     summary = 'Max number of link down events per minute before considering a link unstable (0 to deactivate)',
                     key = 'Net.LinkFlappingThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 65535,
                        defaultValue = 60
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LinkStatePollTimeout',
                     summary = 'Link State poll timer period in milliseconds.',
                     key = 'Net.LinkStatePollTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 100,
                        max = 90000,
                        defaultValue = 500
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MLDRouterIP',
                     summary = 'Router IPv6 Address for MLD (generally not necessary to set this)',
                     key = 'Net.MLDRouterIP',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'FE80::FFFF:FFFF:FFFF:FFFF',
                        validCharacters = '**'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MLDV2MaxSrcIPNum',
                     summary = 'Max per-group srouce IP number for MLD V2',
                     key = 'Net.MLDV2MaxSrcIPNum',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 32,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MLDVersion',
                     summary = 'MLD Version (1 or 2)',
                     key = 'Net.MLDVersion',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 2,
                        defaultValue = 2
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MaxBeaconVlans',
                     summary = 'maximum number of VLANs to probe with beacons.',
                     key = 'Net.MaxBeaconVlans',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4096,
                        defaultValue = 100
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Maximum simultaneous beacons',
                     summary = 'Maximum number of beacons to send in one beacon cycle',
                     key = 'Net.MaxBeaconsAtOnce',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4096,
                        defaultValue = 100
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MaxGlobalRxQueueCount',
                     summary = 'Global max length of rx queues for all virtual ports on a ESX host that support queueing',
                     key = 'Net.MaxGlobalRxQueueCount',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 100000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Maximum net Tx queue length',
                     summary = 'Maximum length of the Tx queue for the physical NICs',
                     key = 'Net.MaxNetifTxQueueLen',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 10000,
                        defaultValue = 2000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Maximum page in queue length',
                     summary = 'Maximum number of paging requests to queue for guest DMA',
                     key = 'Net.MaxPageInQueueLen',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 500,
                        defaultValue = 75
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MaxPktRxListQueue',
                     summary = 'Maximum packet we can queue in rxList',
                     key = 'Net.MaxPktRxListQueue',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 200000,
                        defaultValue = 3500
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Maximum port Rx queue length',
                     summary = 'Maximum length of the rx queue for virtual ports whose clients support queuing',
                     key = 'Net.MaxPortRxQueueLen',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 500,
                        defaultValue = 80
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MinEtherLen',
                     summary = 'Minimum size ethernet frame to transmit',
                     key = 'Net.MinEtherLen',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 60,
                        max = 1518,
                        defaultValue = 60
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NcpLlcSap',
                     summary = 'beacon/color NCP messages created with this SAP (DSAP/SSAP)',
                     key = 'Net.NcpLlcSap',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 255,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetBHRxStormThreshold',
                     summary = 'Declare Rx Storm after this number of consecutive rx pkt drops during queuing in NetBH rxList.',
                     key = 'Net.NetBHRxStormThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 200000,
                        defaultValue = 320
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetDebugRARPTimerInter',
                     summary = 'RARP timer will be triggered at this interval.',
                     key = 'Net.NetDebugRARPTimerInter',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 16777215,
                        defaultValue = 30000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetDeferTxCompletion',
                     summary = 'Whether to defer tx completion to tx world. 1 for Try Completion. 2 For Always (Only in MQ Tx World case).',
                     key = 'Net.NetDeferTxCompletion',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetDiscUpdateIntrvl',
                     summary = 'Set interval (in milliseconds) of networking discovery to update the VLAN information',
                     key = 'Net.NetDiscUpdateIntrvl',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 4294967295,
                        defaultValue = 300
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetEnableSwCsumForLro',
                     summary = 'Whether enable software checksum for LRO',
                     key = 'Net.NetEnableSwCsumForLro',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetEsxfwPassOutboundGRE',
                     summary = 'Whether outbound GRE traffic is passed by ESXi firewall',
                     key = 'Net.NetEsxfwPassOutboundGRE',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetInStressTest',
                     summary = 'If set to 1, suppress certain logs to avoid log spew.',
                     key = 'Net.NetInStressTest',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetLatencyAwareness',
                     summary = "Whether to check virtual machine's latency settings or not for vmxnet2/3",
                     key = 'Net.NetLatencyAwareness',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetMaxRarpsPerInterval',
                     summary = 'Max number of RARPs dispatched per timer callback.',
                     key = 'Net.NetMaxRarpsPerInterval',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 4294967295,
                        defaultValue = 128
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetNetqNumaIOCpuPinThreshold',
                     summary = 'CPU threshold for pinning device queues in NUMA I/O',
                     key = 'Net.NetNetqNumaIOCpuPinThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 60,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetNetqRxRebalRSSLoadThresholdPerc',
                     summary = 'Threshold percentage to rebalance RSS(Receive Side Scaling) queue',
                     key = 'Net.NetNetqRxRebalRSSLoadThresholdPerc',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetNetqTxPackKpps',
                     summary = 'Max TX queue load (in thousand packet per second) to allow packing on the corresponding RX queue',
                     key = 'Net.NetNetqTxPackKpps',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 10000,
                        defaultValue = 300
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetNetqTxUnpackKpps',
                     summary = 'Threshold (in thousand packet per second) for TX queue load to trigger unpacking of the corresponding RX queue',
                     key = 'Net.NetNetqTxUnpackKpps',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 10000,
                        defaultValue = 600
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetNiocAllowOverCommit',
                     summary = 'Whether allow NIOC overcommit when a vNIC is in connected state for DVS',
                     key = 'Net.NetNiocAllowOverCommit',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetPTMgrWakeupInterval',
                     summary = 'How often the PTMgr will wakeup and trigger the UPT mode switch in second.',
                     key = 'Net.NetPTMgrWakeupInterval',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 5,
                        max = 10,
                        defaultValue = 6
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Packet allocation retry count',
                     summary = 'Number of attempts for allocating packet within the page',
                     key = 'Net.NetPktAllocTries',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 10,
                        defaultValue = 5
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetPktSlabFreePercentThreshold',
                     summary = 'Percent of free network memory pool, below which an event is reported.',
                     key = 'Net.NetPktSlabFreePercentThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 2,
                        max = 50,
                        defaultValue = 2
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetPortFlushIterLimit',
                     summary = 'when input is serialized, this bounds the number of times a thread flushes the deferred list.',
                     key = 'Net.NetPortFlushIterLimit',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 127,
                        defaultValue = 2
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetPortFlushPktLimit',
                     summary = 'when input is serialized, this bounds the number of pkts a thread flushes from the deferred list.',
                     key = 'Net.NetPortFlushPktLimit',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 255,
                        defaultValue = 64
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetPortTrackTxRace',
                     summary = 'if enabled(1), collect statistics on potential tx race between concurrent threads.',
                     key = 'Net.NetPortTrackTxRace',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetRCFAllowBPF',
                     summary = 'Allow to run BPF code in RCF',
                     key = 'Net.NetRCFAllowBPF',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetRmDistMacFilter',
                     summary = 'Activate/Deactivate the MAC filter on distributed NetRM',
                     key = 'Net.NetRmDistMacFilter',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetRmDistSamplingRate',
                     summary = 'Sampling rate on distributed NetRM',
                     key = 'Net.NetRmDistSamplingRate',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 10000,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetRxCopyInTx',
                     summary = 'Whether to enable rx copy in tx worldlet/world.',
                     key = 'Net.NetRxCopyInTx',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetSchedCoalesceTxUsecs',
                     summary = 'Maximum number of microseconds the device can delay tx completions',
                     key = 'Net.NetSchedCoalesceTxUsecs',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 125,
                        defaultValue = 33
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetSchedDefaultResPoolSharesPct',
                     summary = 'Percent share given to unclassified traffic',
                     key = 'Net.NetSchedDefaultResPoolSharesPct',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 99,
                        defaultValue = 5
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetSchedDefaultSchedName',
                     summary = 'Default networking packet scheduler',
                     key = 'Net.NetSchedDefaultSchedName',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'fifo',
                        validCharacters = '**'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetSchedECNEnabled',
                     summary = 'Enable net scheduler to send congestion notification to switch ports.',
                     key = 'Net.NetSchedECNEnabled',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetSchedECNThreshold',
                     summary = 'Percentage queue utilization at which net scheduler will start sending congestion notifications to switch ports.',
                     key = 'Net.NetSchedECNThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 70
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetSchedHClkLeafQueueDepthPkt',
                     summary = 'Minimum number of packets each HClk leaf node can hold',
                     key = 'Net.NetSchedHClkLeafQueueDepthPkt',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 10000,
                        defaultValue = 640
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetSchedHClkMQ',
                     summary = 'Enable multiple hardware queue for hclk netsched. (0 is off. 1 and 2 means MQ enabled. With 1, user specifies the number of queues, while 2 is dynamic based on link speed.)',
                     key = 'Net.NetSchedHClkMQ',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2,
                        defaultValue = 2
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetSchedHClkMaxHwQueue',
                     summary = 'Maximum number hardware queue that HClock can use. Only used when NetSchedHClkMQ is 1.',
                     key = 'Net.NetSchedHClkMaxHwQueue',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 128,
                        defaultValue = 2
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetSchedHClkVnicMQ',
                     summary = 'Enable multiple VNIC queue for hardware send queue selection',
                     key = 'Net.NetSchedHClkVnicMQ',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetSchedHeapMaxSizeMB',
                     summary = 'Size of the netsched subsystem heap in MB',
                     key = 'Net.NetSchedHeapMaxSizeMB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 96,
                        defaultValue = 64
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetSchedInFlightMaxBytesDefault',
                     summary = 'Number of bytes fed to the nic for nics with a normal (1Gbps) linkspeed',
                     key = 'Net.NetSchedInFlightMaxBytesDefault',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1500,
                        max = 1500000,
                        defaultValue = 20000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetSchedInFlightMaxBytesInsane',
                     summary = "Number of bytes fed to the nic for nics that don't support tx completion coalescing",
                     key = 'Net.NetSchedInFlightMaxBytesInsane',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1500,
                        max = 1500000,
                        defaultValue = 1500000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetSchedMaxPktSend',
                     summary = 'Maximum number of packets that we can send to the driver at a time',
                     key = 'Net.NetSchedMaxPktSend',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 100,
                        max = 4096,
                        defaultValue = 256
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetSchedQoSSchedName',
                     summary = 'Default networking packet scheduler for QoS',
                     key = 'Net.NetSchedQoSSchedName',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'hclk',
                        validCharacters = '**'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetSchedSpareBasedShares',
                     summary = "Enable shares scheduling only on spare bandwidth. Don't bill while doing reservation scheduling",
                     key = 'Net.NetSchedSpareBasedShares',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetSendRARPOnPortEnablement',
                     summary = 'Ensure one RARP is sent immediately when a port is enabled',
                     key = 'Net.NetSendRARPOnPortEnablement',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetShaperQueuePerL3L4Flow',
                     summary = 'Enable queuing per L3/L4 flow hashing',
                     key = 'Net.NetShaperQueuePerL3L4Flow',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetShaperQueueSizeMax',
                     summary = 'Maximum shaper queue size',
                     key = 'Net.NetShaperQueueSizeMax',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 5000,
                        defaultValue = 500
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetShaperQueueSizeMin',
                     summary = 'Minimum shaper queue size',
                     key = 'Net.NetShaperQueueSizeMin',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 500,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetSplitRxMode',
                     summary = 'Whether to enable automatic splitRxMode',
                     key = 'Net.NetSplitRxMode',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetTraceEnable',
                     summary = 'Enable virtual network tracing',
                     key = 'Net.NetTraceEnable',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetTuneHostMode',
                     summary = 'Tuning mode for networking',
                     key = 'Net.NetTuneHostMode',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'default',
                        validCharacters = '**'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetTuneInterval',
                     summary = 'Tuning interval in seconds',
                     key = 'Net.NetTuneInterval',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 3600,
                        defaultValue = 60
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetTuneThreshold',
                     summary = 'Threshold for activating a tuned mode',
                     key = 'Net.NetTuneThreshold',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '1n 2n 50',
                        validCharacters = '**'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Net Tx do not cluster size',
                     summary = 'Transmits smaller than this will not be subject to clustering.coalescing',
                     key = 'Net.NetTxDontClusterSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 8192,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetTxStaticRelation',
                     summary = 'Whether the world should have a static relation to the VM VCPU',
                     key = 'Net.NetTxStaticRelation',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetVMTxType',
                     summary = 'World for asynchronous Tx for net devices. 1 for one tx context per vNIC. 2 for one tx context per VM',
                     key = 'Net.NetVMTxType',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 3,
                        defaultValue = 2
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetpollSwLRO',
                     summary = 'Whether to perform SW LRO on pkts in netPoll',
                     key = 'Net.NetpollSwLRO',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'No local checksum',
                     summary = 'Do not checksum local tx.rx frames',
                     key = 'Net.NoLocalCSum',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Notify switch',
                     summary = 'Broadcasts an arp request on net handle enable',
                     key = 'Net.NotifySwitch',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PTSwitchingTimeout',
                     summary = 'Timeout (in ms) when asking the VMX/guest to switch in/out of passthru',
                     key = 'Net.PTSwitchingTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 60000,
                        defaultValue = 20000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PVRDMAVmknic',
                     summary = 'Vmknic for PVRDMA',
                     key = 'Net.PVRDMAVmknic',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = '**'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PktagingDropPolicy',
                     summary = 'Dropping policy for vmxnet3 rx burst queue. 1 for PKTAGING_TAIL_DROP. 2 for PKTAGING_RED',
                     key = 'Net.PktagingDropPolicy',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Port disable time-out',
                     summary = 'Maximum time to wait for ports to complete I/O before disabling',
                     key = 'Net.PortDisableTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 5000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ReversePathFwdCheck',
                     summary = 'Block the multicast/broadcast packets that come back from physical switches in a teamed environment',
                     key = 'Net.ReversePathFwdCheck',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ReversePathFwdCheckPromisc',
                     summary = 'Block duplicate packet in a teamed environment when the virtual switch is set to Promiscuous mode.',
                     key = 'Net.ReversePathFwdCheckPromisc',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TcpipCopySmallTx',
                     summary = 'Copy and tx complete small packets for tcp tx',
                     key = 'Net.TcpipCopySmallTx',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TcpipDefLROEnabled',
                     summary = 'LRO enabled for TCP/IP',
                     key = 'Net.TcpipDefLROEnabled',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TcpipDefLROMaxLength',
                     summary = 'LRO default max length for TCP/IP',
                     key = 'Net.TcpipDefLROMaxLength',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 65535,
                        defaultValue = 32768
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TcpipDgramRateLimiting',
                     summary = 'Enable Tx rate limiting for UDP sockets',
                     key = 'Net.TcpipDgramRateLimiting',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TcpipEnableABC',
                     summary = 'Enable Appropriate Byte Counting for TCP (RFC 3465)',
                     key = 'Net.TcpipEnableABC',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TcpipEnableFlowtable',
                     summary = 'Enable route caching through the use of flowtable',
                     key = 'Net.TcpipEnableFlowtable',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TcpipEnableSendScaling',
                     summary = 'Enable Send-Side Scaling (requires RSS)',
                     key = 'Net.TcpipEnableSendScaling',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TcpipHWLRONoDelayAck',
                     summary = 'Delayed ack timer not armed for Hardware LRO (socket option needs to be set in addition).',
                     key = 'Net.TcpipHWLRONoDelayAck',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TcpipHeapMax',
                     summary = 'Max megabytes the tcpip module heap can grow to. (REQUIRES REBOOT!)',
                     key = 'Net.TcpipHeapMax',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 32,
                        max = 3070,
                        defaultValue = 1024
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TCP/IP heap size',
                     summary = 'Size of the TCP/IP module heap in megabytes (requires reboot)',
                     key = 'Net.TcpipHeapSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 32,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TcpipIGMPDefaultVersion',
                     summary = 'Default version of IGMP, in the absence of a querier',
                     key = 'Net.TcpipIGMPDefaultVersion',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 3,
                        defaultValue = 3
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TcpipIGMPRejoinInterval',
                     summary = 'Delay in seconds between automatic IGMP rejoins when no querier is present',
                     key = 'Net.TcpipIGMPRejoinInterval',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 10,
                        max = 3600,
                        defaultValue = 60
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TcpipLODispatchQueueMaxLen',
                     summary = 'Max # of pkts queued into the per-protocol queue used for dispatching loopback traffic (REQUIRES REBOOT!)',
                     key = 'Net.TcpipLODispatchQueueMaxLen',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 50,
                        max = 512,
                        defaultValue = 128
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TcpipLRONoDelayAck',
                     summary = 'Delayed ack timer not armed for LRO',
                     key = 'Net.TcpipLRONoDelayAck',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TcpipLogPackets',
                     summary = 'Turns on packet logging for a vmknic on debug builds, in a circular & in-memory buffer (Takes effect during vmknic creation time)',
                     key = 'Net.TcpipLogPackets',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TcpipLogPacketsCount',
                     summary = 'Number of packets to log in the in-memory logger. 24570 packets take up about 1.2 MB, and Tx & Rx use separate buffers. (Takes effect during vmknic creation time)',
                     key = 'Net.TcpipLogPacketsCount',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1024,
                        max = 49140,
                        defaultValue = 24570
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Maximum number of TCP/IP stack instances',
                     summary = 'The maximum number of TCP/IP stack instances that can exist concurrently. If  you increase this number, you must also increase the TcpipHeapSize by about 2.5 MB per instance. Requires rebooting the host.',
                     key = 'Net.TcpipMaxNetstackInstances',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 48,
                        max = 513,
                        defaultValue = 48
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TcpipNoBcopyRx',
                     summary = 'Avoid bcopy in tcp rx',
                     key = 'Net.TcpipNoBcopyRx',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TcpipPendPktSocketFreeTimeout',
                     summary = 'Time Delay in seconds, for freeing UDP sockets that have pending packets for Tx completion',
                     key = 'Net.TcpipPendPktSocketFreeTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 300,
                        defaultValue = 300
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TcpipRxDispatchQueueMaxLen',
                     summary = 'Max # of pkts queued into a tcpip vmknic by an execution context (applied when vmknic is created)',
                     key = 'Net.TcpipRxDispatchQueueMaxLen',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 20000,
                        defaultValue = 2000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TcpipRxDispatchQueues',
                     summary = 'Max # of dispatch queues used for RX. For low memory systems, this should be minimum value(REQUIRES REBOOT!)',
                     key = 'Net.TcpipRxDispatchQueues',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 8,
                        defaultValue = 2
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TcpipRxDispatchQuota',
                     summary = 'Max # of pkts dispatched into the tcpip stack by an execution context',
                     key = 'Net.TcpipRxDispatchQuota',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 1000,
                        defaultValue = 200
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TcpipTxDispatchQuota',
                     summary = 'Max # of pkts dispatched from the tcpip stack by an execution context',
                     key = 'Net.TcpipTxDispatchQuota',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 1000,
                        defaultValue = 100
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TcpipTxqBackoffTimeoutMs',
                     summary = 'Duration (in milli seconds) for which backoff is effective when the tx queue has reached the NET_TCPIP_TXQ_MAX_USAGE_THRESHOLD',
                     key = 'Net.TcpipTxqBackoffTimeoutMs',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 20,
                        max = 1000,
                        defaultValue = 70
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TcpipTxqMaxUsageThreshold',
                     summary = 'Tx queue usage threshold in percent at which to start throttling',
                     key = 'Net.TcpipTxqMaxUsageThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 50,
                        max = 100,
                        defaultValue = 80
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TeamPolicyUpDelay',
                     summary = "Delay (ms) before considering an `uplink up' event relevant",
                     key = 'Net.TeamPolicyUpDelay',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1800000,
                        defaultValue = 100
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TrafficFilterIpAddress',
                     summary = 'Alternate DVFilter internal communication endpoint',
                     key = 'Net.TrafficFilterIpAddress',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = '**'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TsoDumpPkt',
                     summary = 'detailed dump of every <n> pkts',
                     key = 'Net.TsoDumpPkt',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'UplinkAbortDisconnectTimeout',
                     summary = 'Timeout (ms) waiting for pending calls to finish when disconnecting.',
                     key = 'Net.UplinkAbortDisconnectTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 6000000,
                        defaultValue = 5000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'UplinkKillAsyncTimeout',
                     summary = 'Timeout (ms) waiting for async when world is killed.',
                     key = 'Net.UplinkKillAsyncTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 6000000,
                        defaultValue = 10000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'UplinkTxQueuesDispEnabled',
                     summary = 'Enables dispatching of port traffic on multiple tx queues',
                     key = 'Net.UplinkTxQueuesDispEnabled',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'UseHwCsumForIPv6Csum',
                     summary = 'When non-zero, use pNIC HW_CSUM, if available, as IPv6 csum offload',
                     key = 'Net.UseHwCsumForIPv6Csum',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'UseHwIPv6Csum',
                     summary = 'When non-zero, use pNIC HW IPv6 csum offload if available',
                     key = 'Net.UseHwIPv6Csum',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'UseHwTSO',
                     summary = 'When non-zero, use pNIC HW TSO offload if available',
                     key = 'Net.UseHwTSO',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'UseHwTSO6',
                     summary = 'When non-zero, use pNIC HW IPv6 TSO offload if available',
                     key = 'Net.UseHwTSO6',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Populate legacy entries',
                     summary = 'Enable or disable populating legacy entries in /proc/vmware/net',
                     key = 'Net.UseLegacyProc',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Use proc',
                     summary = 'Populate /proc/vmware/net',
                     key = 'Net.UseProc',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VLANMTUCheckMode',
                     summary = 'Set the unicast/broadcast checking mode in VLAN MTU check',
                     key = 'Net.VLANMTUCheckMode',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VmklnxLROEnabled',
                     summary = 'LRO enabled in vmklinux',
                     key = 'Net.VmklnxLROEnabled',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VmklnxLROMaxAggr',
                     summary = 'LRO max aggr in vmklinux',
                     key = 'Net.VmklnxLROMaxAggr',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 24,
                        defaultValue = 6
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VmknicDoLroSplit',
                     summary = 'whether for vmknic LRO avoids aggregating all pkts into a single (> 2 ms) large pkt.',
                     key = 'Net.VmknicDoLroSplit',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VmknicLroSplitBnd',
                     summary = 'when VmknicDoLroSplit is non-zero, while pktList is larger than this number, lroSplit is not done.',
                     key = 'Net.VmknicLroSplitBnd',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 2,
                        max = 255,
                        defaultValue = 12
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Vmxnet2HwLRO',
                     summary = 'Whether to perform HW LRO on pkts going to a LPD capable vmxnet2',
                     key = 'Net.Vmxnet2HwLRO',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Vmxnet2PinRxBuf',
                     summary = 'Pin RX buffers for vmxnet2 clients (windows guest only)',
                     key = 'Net.Vmxnet2PinRxBuf',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Vmxnet2SwLRO',
                     summary = 'Whether to perform SW LRO on pkts going to a LPD capable vmxnet2',
                     key = 'Net.Vmxnet2SwLRO',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Vmxnet3HwLRO',
                     summary = 'Whether to enable HW LRO on pkts going to a LPD capable vmxnet3',
                     key = 'Net.Vmxnet3HwLRO',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Vmxnet3NonTsoPacketGtMtuAllowed',
                     summary = 'Allow non-TSO/LRO packets greater than vNic MTU',
                     key = 'Net.Vmxnet3NonTsoPacketGtMtuAllowed',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Vmxnet3PageInBound',
                     summary = 'max # pageIn requests to handle per helper call for vmxnet3.',
                     key = 'Net.Vmxnet3PageInBound',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 1024,
                        defaultValue = 32
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Vmxnet3RSSHashCache',
                     summary = 'Enable RSS hash cache.',
                     key = 'Net.Vmxnet3RSSHashCache',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Vmxnet3RxPollBound',
                     summary = 'max # pkts to receive per timeout for vmxnet3.',
                     key = 'Net.Vmxnet3RxPollBound',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4096,
                        defaultValue = 256
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Vmxnet3SwLRO',
                     summary = 'Whether to perform SW LRO on pkts going to a LPD capable vmxnet3',
                     key = 'Net.Vmxnet3SwLRO',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Vmxnet3WinIntrHints',
                     summary = 'whether intr hints are used for Windows vmxnet3.',
                     key = 'Net.Vmxnet3WinIntrHints',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Vmxnet3usePNICHash',
                     summary = 'Reuse pnic computed RSS hash.',
                     key = 'Net.Vmxnet3usePNICHash',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VmxnetBiDirNeedsTsoTx',
                     summary = 'Need to see Tso Tx to qualify for tsoSplit bidirectional traffic condition.',
                     key = 'Net.VmxnetBiDirNeedsTsoTx',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VmxnetBiDirNoTsoSplit',
                     summary = "For bidirectional traffic, don't do tsoSplit.",
                     key = 'Net.VmxnetBiDirNoTsoSplit',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VmxnetCopyTxRunLimit',
                     summary = "non-Win vmxnet2/3 tx will have at most so many fully copied tx's in a row (65536 and larger means never).",
                     key = 'Net.VmxnetCopyTxRunLimit',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 16
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VmxnetDoLroSplit',
                     summary = 'whether for vmxnet LRO avoids aggregating all pkts into a single (> 2 mss) large pkt.',
                     key = 'Net.VmxnetDoLroSplit',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VmxnetDoTsoSplit',
                     summary = 'whether to split TSO pkts before LPD; 1: halved; 3: VmxnetTsoSplitSize; 2: hybrid.',
                     key = 'Net.VmxnetDoTsoSplit',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 3,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VmxnetLROBackoffPeriod',
                     summary = 'After adaptive LRO decided not to do LRO, how many intervals to wait before trying again.',
                     key = 'Net.VmxnetLROBackoffPeriod',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 65535,
                        defaultValue = 8
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VmxnetLROMaxLength',
                     summary = 'LRO default max length for TCP/IP',
                     key = 'Net.VmxnetLROMaxLength',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 65535,
                        defaultValue = 32000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VmxnetLROThreshold',
                     summary = 'After this # packets, evaluate whether to continue SW LRO',
                     key = 'Net.VmxnetLROThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 65535,
                        defaultValue = 4000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VmxnetLROUseRatioDenom',
                     summary = 'If SW LRO reduce pkt count to be smaller than ratio, continue to do LRO. Denominator of ratio.',
                     key = 'Net.VmxnetLROUseRatioDenom',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 255,
                        defaultValue = 3
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VmxnetLROUseRatioNumer',
                     summary = 'If SW LRO reduce pkt count to be smaller than ratio, continue to do LRO. Numerator of ratio.',
                     key = 'Net.VmxnetLROUseRatioNumer',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 255,
                        defaultValue = 2
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VmxnetLroSplitBnd',
                     summary = 'when VmxnetDoLroSplit is non-zero, while pktList is larger than this number, lroSplit is not done.',
                     key = 'Net.VmxnetLroSplitBnd',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 2,
                        max = 255,
                        defaultValue = 64
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VmxnetPromDisableLro',
                     summary = 'Whether to disable SW LRO when vNIC goes into promiscuous mode.',
                     key = 'Net.VmxnetPromDisableLro',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VmxnetSwLROSL',
                     summary = 'Whether to use ShortLived for vmxnet SW LRO',
                     key = 'Net.VmxnetSwLROSL',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VmxnetTsoSplitBnd',
                     summary = 'when VmxnetDoTsoSplit is 1 or 2, use targetSize as the tsoSplit threshold if the overall pkt list already has this number of pkts.',
                     key = 'Net.VmxnetTsoSplitBnd',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 2,
                        max = 255,
                        defaultValue = 12
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VmxnetTsoSplitSize',
                     summary = 'split (byte) size; only used if DoTsoSplit >= 2.',
                     key = 'Net.VmxnetTsoSplitSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1500,
                        max = 65535,
                        defaultValue = 17500
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VmxnetTxCopySize',
                     summary = 'vmxnet tx <= than this will be fully copied with no need for completion.',
                     key = 'Net.VmxnetTxCopySize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 256
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VmxnetWinCopyTxRunLimit',
                     summary = "Win vmxnet2/3 tx will have at most so many fully copied tx's in a row (65536 and larger means never).",
                     key = 'Net.VmxnetWinCopyTxRunLimit',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 65535
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VmxnetWinUDPTxFullCopy',
                     summary = 'whether Windows vmxnet UDP tx is fullCopy.',
                     key = 'Net.VmxnetWinUDPTxFullCopy',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vNicNumDeferredReset',
                     summary = 'max # normalPkts per poll.',
                     key = 'Net.vNicNumDeferredReset',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4096,
                        defaultValue = 12
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vNicTxPollBound',
                     summary = 'max # normalPkts per poll.',
                     key = 'Net.vNicTxPollBound',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4096,
                        defaultValue = 192
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vmxnetThroughputWeight',
                     summary = 'How far to favor throughput in vmxnet behavior.',
                     key = 'Net.vmxnetThroughputWeight',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 255,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Network I/O control physical NIC opt out option',
                     summary = 'List of physical NICs to opt out of network I/O control',
                     key = 'Net.IOControlPnicOptOut',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = <unset>
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NmpPReservationCmdRetryTime',
                     summary = 'Time (in secs) to retry on transient errors for Persistent reservation commands for MSCS CAB configs',
                     key = 'Nmp.NmpPReservationCmdRetryTime',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 300,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NmpSatpAluaCmdRetryTime',
                     summary = 'Time (in secs) to retry on transient errors',
                     key = 'Nmp.NmpSatpAluaCmdRetryTime',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 50,
                        defaultValue = 20
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoreCapRatioPct',
                     summary = 'The capacity of a core in percent. When exceeded, locality migration is rejected. Set to 0 to disable this check',
                     key = 'Numa.CoreCapRatioPct',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 90
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CostopSkewAdjust',
                     summary = 'way to handle costop skew, 0:do nothing, 1:interleave vcpus among clients, 2:allow vcpus on all nodes',
                     key = 'Numa.CostopSkewAdjust',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FollowCoresPerSocket',
                     summary = '1: if the vNUMA topology should strickly follow core-per-socket config, 0: to remove the restriction',
                     key = 'Numa.FollowCoresPerSocket',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LTermFairnessInterval',
                     summary = 'duration of long term fairness interval in terms of NUMA rebalance period, 0 indicates that long term fairness is disabled',
                     key = 'Numa.LTermFairnessInterval',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1000,
                        defaultValue = 5
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LTermMigImbalThreshold',
                     summary = 'imbalance in long term owed, in percentage, required to trigger migration for long term fairness',
                     key = 'Numa.LTermMigImbalThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LargeInterleave',
                     summary = 'Always use large page interleaving; 0 to disable.',
                     key = 'Numa.LargeInterleave',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Dynamic latency probe period',
                     summary = 'Time (in ms) in between dynamic latency probing',
                     key = 'Numa.LatencyProbePeriod',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 10,
                        max = 100000,
                        defaultValue = 500
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LocalityWeightActionAffinity',
                     summary = 'Benefit of improving action affinity by 1.',
                     key = 'Numa.LocalityWeightActionAffinity',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 200,
                        defaultValue = 130
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LocalityWeightMem',
                     summary = 'Benefit of improving memory locality by 1 pct.',
                     key = 'Numa.LocalityWeightMem',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Migration imbalance threshold',
                     summary = 'Minimum percent load imbalance between nodes to trigger migration',
                     key = 'Numa.MigImbalanceThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 200,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MigPreventLTermThresh',
                     summary = 'long term owed for a VM, in percentage, above which NUMA migration and swaps are disabled for that VM',
                     key = 'Numa.MigPreventLTermThresh',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Migration thrash threshold',
                     summary = 'Maximum post-migration load imbalance as a percentage of pre-migration imbalance to prevent thrashing',
                     key = 'Numa.MigThrashThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 50
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Minimum load improvement for single migration',
                     summary = 'Minimum percent load balance improvement to allow single migration.swap',
                     key = 'Numa.MigThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 2
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Monitor migration enable',
                     summary = 'Allow NUMASched monitor migrations. Set to 1 to enable; set to 0 to disable.',
                     key = 'Numa.MonMigEnable',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Page migration enable',
                     summary = 'Permit NUMASched to manipulate page migration. Set to 1 to enable; set to 0 to disable.',
                     key = 'Numa.PageMigEnable',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PageMigLinearRun',
                     summary = 'page migration candidates for linear scan, 0 to disable',
                     key = 'Numa.PageMigLinearRun',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 10000,
                        defaultValue = 95
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PageMigRandomRun',
                     summary = 'page migration candidates for random scan, 0 to disable',
                     key = 'Numa.PageMigRandomRun',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 10000,
                        defaultValue = 5
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PageMigRateMax',
                     summary = 'max page migration rate',
                     key = 'Numa.PageMigRateMax',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 250000,
                        defaultValue = 8000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PreferHT',
                     summary = 'Prefer using HyperThreads on the same NUMA node over full cores on multiple nodes; 0 to disable.',
                     key = 'Numa.PreferHT',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rebalancer core count',
                     summary = 'Minimum number of cores per node required to enable NUMA rebalancer',
                     key = 'Numa.RebalanceCoresNode',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 8,
                        defaultValue = 2
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rebalancer total host core count',
                     summary = 'Minimum number of total host cores required to enable NUMA rebalancer',
                     key = 'Numa.RebalanceCoresTotal',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 32,
                        defaultValue = 4
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enable rebalancer',
                     summary = 'Enable or disable NUMA scheduler rebalancer',
                     key = 'Numa.RebalanceEnable',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rebalance period',
                     summary = 'Frequency of NUMA node rebalancing in milliseconds',
                     key = 'Numa.RebalancePeriod',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 100,
                        max = 60000,
                        defaultValue = 2000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SwapConsiderPeriod',
                     summary = 'time between reconsidering a client for swap, in units of NUMA rebalance period',
                     key = 'Numa.SwapConsiderPeriod',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 10000,
                        defaultValue = 15
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SwapInterval',
                     summary = 'frequency of NUMA node swap rebalancing, in units of NUMA rebalance period',
                     key = 'Numa.SwapInterval',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 10000,
                        defaultValue = 3
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enable virtual machine swaps for CPU',
                     summary = 'Enable or disable virtual machine swaps across nodes to balance CPU load',
                     key = 'Numa.SwapLoadEnable',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enable virtual machine swaps for memory',
                     summary = 'Enable or disable virtual machine swaps across nodes to improve memory locality',
                     key = 'Numa.SwapLocalityEnable',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SwapMigrateOnly',
                     summary = 'frequency of NUMA VM migration only considerations, in units of NUMA rebalance period, 0 to disable pure migrations',
                     key = 'Numa.SwapMigrateOnly',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 2
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CStateMaxLatency',
                     summary = 'In Custom policy, avoid a C-state whose latency is larger than this value (us)',
                     key = 'Power.CStateMaxLatency',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1000000,
                        defaultValue = 500
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CStatePredictionCoef',
                     summary = 'In Custom policy, predict non-timer wakeup with error probability p, where CStatePredictionCoef = -ln(1 - p) * (1 << 20)',
                     key = 'Power.CStatePredictionCoef',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2000000,
                        defaultValue = 110479
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CStateResidencyCoef',
                     summary = 'In Custom policy, avoid a C-state whose latency * CStateResidencyCoef > predicted residence time',
                     key = 'Power.CStateResidencyCoef',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1000000,
                        defaultValue = 5
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ChargeMemoryPct',
                     summary = 'Percentage of idle power consumed by memory',
                     key = 'Power.ChargeMemoryPct',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 20
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MaxCpuLoad',
                     summary = 'In Custom policy, CPU utilization threshold below which CPU frequency can be dynamically adjusted',
                     key = 'Power.MaxCpuLoad',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 60
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MaxFreqPct',
                     summary = 'In Custom policy, do not use P-states faster than the given percentage of full CPU speed, rounded up to the next available P-state',
                     key = 'Power.MaxFreqPct',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 100
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MinFreqPct',
                     summary = 'In Custom policy, do not use P-states slower than the given percentage of full CPU speed',
                     key = 'Power.MinFreqPct',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PerfBias',
                     summary = 'In Custom policy, Performance Energy Bias Hint (Intel-only), where 0-15 specify the exact value, while 16-18 choose an automatically determined value from a preset policy: 16=Low Power, 17=Balanced, 18=High Performance',
                     key = 'Power.PerfBias',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 18,
                        defaultValue = 17
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PerfBiasEnable',
                     summary = 'Use Performance Energy Bias Hint',
                     key = 'Power.PerfBiasEnable',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TimerHz',
                     summary = 'In Custom policy, dynamic power management timer sampling rate',
                     key = 'Power.TimerHz',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 1000,
                        defaultValue = 100
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'UseCStates',
                     summary = 'In Custom policy, use ACPI C-states when processor is idle',
                     key = 'Power.UseCStates',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'UsePStates',
                     summary = 'In Custom policy, use ACPI P-states to save power when processor is busy',
                     key = 'Power.UsePStates',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'RdmFilter.HbaIsShared',
                     summary = 'Allow local disks to be RDM candidates for Virtual Machines',
                     key = 'RdmFilter.HbaIsShared',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ScratchConfig.ConfiguredScratchLocation',
                     summary = 'The directory configured to be used for scratch space. Changes will take effect on next reboot.',
                     key = 'ScratchConfig.ConfiguredScratchLocation',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = <unset>
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ScratchConfig.CurrentScratchLocation',
                     summary = 'The directory currently being used for scratch space.',
                     key = 'ScratchConfig.CurrentScratchLocation',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = true,
                        defaultValue = '',
                        validCharacters = <unset>
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ChangeQErrSetting',
                     summary = 'Change the QErr value of devices to 0x0.',
                     key = 'Scsi.ChangeQErrSetting',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CompareLUNNumber',
                     summary = 'Consider LUN number when determining LUN identity.',
                     key = 'Scsi.CompareLUNNumber',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'EnableCmdSanityCheck',
                     summary = 'Enable Scsi command basic sanity checks. This option can crash the system if Scsi Command signature mismatches',
                     key = 'Scsi.EnableCmdSanityCheck',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ExtendAPDCondition',
                     summary = 'Trigger APD condition when paths are in unavailable states',
                     key = 'Scsi.ExtendAPDCondition',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FailVMIOonAPD',
                     summary = 'Fast fail virtual machine I/Os on APD Timeout.',
                     key = 'Scsi.FailVMIOonAPD',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LogCmdErrors',
                     summary = 'Log SCSI Device command errors.',
                     key = 'Scsi.LogCmdErrors',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LogCmdRCErrorsFreq',
                     summary = 'Number of consecutive RC errors to be seen before logging SCSI Device command.',
                     key = 'Scsi.LogCmdRCErrorsFreq',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LogMPCmdErrors',
                     summary = 'Log SCSI Multi-path plugin command errors.',
                     key = 'Scsi.LogMPCmdErrors',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LogScsiAborts',
                     summary = 'Log SCSI abort errors and success.',
                     key = 'Scsi.LogScsiAborts',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LunCleanupInterval',
                     summary = 'Timeout for purging stale LUNs. Any LUN which was seen more than the configured number of days ago, will be deleted by the daily cleanup operation',
                     key = 'Scsi.LunCleanupInterval',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 100,
                        defaultValue = 7
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MaxReserveBacktrace',
                     summary = 'Log a backtrace if caller exceeds SCSI_MAX_RESERVE_TIME or SCSI_MAX_RESERVE_TOTALTIME (debug only)',
                     key = 'Scsi.MaxReserveBacktrace',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Maximum reserve time',
                     summary = 'Maximum time (in milliseconds) a system-initiated reservation is normally held',
                     key = 'Scsi.MaxReserveTime',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 50,
                        max = 500,
                        defaultValue = 200
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MaxReserveTotalTime',
                     summary = 'Maximum time (in msecs) a system-initiated reservation normally takes from issue to release (debug only)',
                     key = 'Scsi.MaxReserveTotalTime',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 50,
                        max = 500,
                        defaultValue = 250
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NvmeAdjustLocalNSQDepth',
                     summary = 'Allow dividing the controller queue depth among the namespaces behind the controller for NVMe Local devices.',
                     key = 'Scsi.NvmeAdjustLocalNSQDepth',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NvmeProbeLogVerbose',
                     summary = 'Enable verbose logging during NVMe device discovery.',
                     key = 'Scsi.NvmeProbeLogVerbose',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Passthrough locking',
                     summary = 'SCSI passthrough locking',
                     key = 'Scsi.PassthroughLocking',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PcpusPerCompletionWorld',
                     summary = 'Allocate number of storage adapter completion worlds based on pcpus per world across NUMA nodes.',
                     key = 'Scsi.PcpusPerCompletionWorld',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 64,
                        defaultValue = 4
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ReserveBacktrace',
                     summary = 'Log a backtrace for all Reserve/Release pairs (debug only)',
                     key = 'Scsi.ReserveBacktrace',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SCSIBlockUnsupportedOpcodesAndPages',
                     summary = 'Enable or disable blocking unsupported SCSI opcodes and vpd/mode pages',
                     key = 'Scsi.SCSIBlockUnsupportedOpcodesAndPages',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SCSIEnableDescToFixedConv',
                     summary = 'Enable or disable conversion of descriptor format sense to fixed for older plugins',
                     key = 'Scsi.SCSIEnableDescToFixedConv',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SCSIEnableDeviceLatencyHistogram',
                     summary = 'Enable or disable updation of device latency histograms',
                     key = 'Scsi.SCSIEnableDeviceLatencyHistogram',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SCSIEnableIOLatencyMsgs',
                     summary = 'Enable or disable storage latency-related error messages from PSA',
                     key = 'Scsi.SCSIEnableIOLatencyMsgs',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SCSIStrictSPCVersionChecksForPEs',
                     summary = 'Only LUNs with version >= SCSI_ANSI_SCSI3_SPC4 can be PEs',
                     key = 'Scsi.SCSIStrictSPCVersionChecksForPEs',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SCSI time-out re-stop time',
                     summary = 'Delay (in milliseconds) after a stop due to time-out before the stop is re-issued',
                     key = 'Scsi.SCSITimeout_ReabortTime',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 99999999,
                        defaultValue = 5000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SCSI time-out scan time',
                     summary = 'Time (in milliseconds) to sleep between checking for timed-out asynchronous I/O',
                     key = 'Scsi.SCSITimeout_ScanTime',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 99999999,
                        defaultValue = 1000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SCSIioTraceBufSizeMB',
                     summary = 'Logchannel buffer size for per device IO tracing in MB',
                     key = 'Scsi.SCSIioTraceBufSizeMB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 2,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ScanOnDriverLoad',
                     summary = 'Scan new SCSI buses on device driver load',
                     key = 'Scsi.ScanOnDriverLoad',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ScanSync',
                     summary = 'Force LU scanning operations to be synchronous if set.',
                     key = 'Scsi.ScanSync',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ScsiAllowDeviceSpinup',
                     summary = 'Allow device spin up, if device is in spun down state.',
                     key = 'Scsi.ScsiAllowDeviceSpinup',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ScsiPathSplitUseSimpleCloneBuffer',
                     summary = 'Use simple clone buffers to split IOs at path layer whenever possible.',
                     key = 'Scsi.ScsiPathSplitUseSimpleCloneBuffer',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ScsiRestartStalledQueueLatency',
                     summary = 'Delay in ms before restarting a stalled queue ',
                     key = 'Scsi.ScsiRestartStalledQueueLatency',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 60000,
                        defaultValue = 500
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ScsiTMHardTimeout',
                     summary = 'Timeout in milliseconds before signalling upper layers of wedged I/O (0 = Signalling disabled).',
                     key = 'Scsi.ScsiTMHardTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 600000,
                        defaultValue = 120000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ScsiUseVPDXCopyInfo',
                     summary = 'Use Scsi VPD query for XCopy Info.',
                     key = 'Scsi.ScsiUseVPDXCopyInfo',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ScsiVVolPESNRO',
                     summary = 'Default schedNumReqOutstanding value for a PE LUN.',
                     key = 'Scsi.ScsiVVolPESNRO',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 32,
                        max = 4096,
                        defaultValue = 256
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TimeoutTMThreadExpires',
                     summary = 'Life in seconds of timeout task mgmt handler thread',
                     key = 'Scsi.TimeoutTMThreadExpires',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 86400,
                        defaultValue = 1800
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TimeoutTMThreadLatency',
                     summary = 'Delay in ms before waking up new task mgmt thread ',
                     key = 'Scsi.TimeoutTMThreadLatency',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 600000,
                        defaultValue = 2000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TimeoutTMThreadMax',
                     summary = 'Max number of timeout task-mgmt handler threads',
                     key = 'Scsi.TimeoutTMThreadMax',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 16,
                        defaultValue = 16
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TimeoutTMThreadMin',
                     summary = 'Min number of timeout task-mgmt handler threads',
                     key = 'Scsi.TimeoutTMThreadMin',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 16,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TimeoutTMThreadRetry',
                     summary = 'Delay in milliseconds before retrying taskmgmt which failed or for which the I/O did not complete',
                     key = 'Scsi.TimeoutTMThreadRetry',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1000,
                        max = 10000,
                        defaultValue = 2000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TransFailLogPct',
                     summary = 'Percent of Transient failures seen on Scsi Device that will be logged.',
                     key = 'Scsi.TransFailLogPct',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 20
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'UseAdaptiveRetries',
                     summary = 'Use adaptive retries for transient errors.',
                     key = 'Scsi.UseAdaptiveRetries',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Account lock failures',
                     summary = "Maximum allowed failed login attempts before locking out a user's account. Zero disables account locking.",
                     key = 'Security.AccountLockFailures',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 5
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Account unlock time',
                     summary = "Duration in seconds to lock out a user's account after exceeding the maximum allowed failed login attempts.",
                     key = 'Security.AccountUnlockTime',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 999999999,
                        defaultValue = 900
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Password history',
                     summary = 'Number of passwords to remember for each user. Zero disables password history.',
                     key = 'Security.PasswordHistory',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Password maximum age',
                     summary = 'Maximum number of days between password changes. Affects all existing and new users.',
                     key = 'Security.PasswordMaxDays',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 99999,
                        defaultValue = 99999
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Password quality control',
                     summary = "Raw options for pam_passwdqc PAM module. This value is used as is in PAM's configuration file, so use with caution.",
                     key = 'Security.PasswordQualityControl',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'retry=3 min=disabled,disabled,disabled,7,7',
                        validCharacters = <unset>
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SSH session limit',
                     summary = "Maximum number of SSH sessions for all users except user 'root'.",
                     key = 'Security.SshSessionLimit',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 100,
                        defaultValue = 50
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MaxConnPerIP',
                     summary = 'Max number of TCP/IP connection per IP',
                     key = 'SunRPC.MaxConnPerIP',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 256,
                        defaultValue = 32
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SendLowat',
                     summary = 'Send buffer lowat (%)',
                     key = 'SunRPC.SendLowat',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 100,
                        defaultValue = 25
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SetNoDelayedAck',
                     summary = 'Set socket option to disable TCP delayed acknowledgements (Use this option under guidance of VMware support. Requires Remount)',
                     key = 'SunRPC.SetNoDelayedAck',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'WorldAffinity',
                     summary = 'TX Affinity: 0 - Disabled, 1 - Issuing world, 2 - Exact RX world, 3 - Loose RX world',
                     key = 'SunRPC.WorldAffinity',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2,
                        defaultValue = 2
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SvMotionAvgDisksPerVM',
                     summary = 'Initial Storage vMotion Heap Size is proportional to this setting',
                     key = 'SvMotion.SvMotionAvgDisksPerVM',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 4,
                        max = 1024,
                        defaultValue = 8
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Syslog.global.defaultRotate',
                     summary = 'Default number of rotated logs to keep. Reset to default on zero.',
                     key = 'Syslog.global.defaultRotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Syslog.global.defaultSize',
                     summary = 'Default size of logs before rotation, in KiB. Reset to default on zero.',
                     key = 'Syslog.global.defaultSize',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 10240,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Syslog.global.logCheckSSLCerts',
                     summary = 'Enforce checking of SSL certificates when logging to a remote host.',
                     key = 'Syslog.global.logCheckSSLCerts',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Syslog.global.logDir',
                     summary = 'Datastore path of directory to output logs to. Reset to default on null. Example: [datastoreName]/logdir',
                     key = 'Syslog.global.logDir',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = <unset>
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Syslog.global.logDirUnique',
                     summary = 'Place logs in a unique subdirectory of logdir, based on hostname.',
                     key = 'Syslog.global.logDirUnique',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Syslog.global.logHost',
                     summary = 'The remote host to output logs to. Reset to default on null. Multiple hosts are supported and must be separated with comma (,). Example: udp://hostName1:514, hostName2, ssl://hostName3:1514',
                     key = 'Syslog.global.logHost',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = <unset>
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.LogEFI.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.LogEFI.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.Xorg.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.Xorg.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.apiForwarder.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.apiForwarder.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.attestd.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.attestd.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.auth.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.auth.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.clomd.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.clomd.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.clusterAgent.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.clusterAgent.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.cmmdsTimeMachine.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.cmmdsTimeMachine.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.cmmdsTimeMachineDump.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.cmmdsTimeMachineDump.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.cmmdsd.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.cmmdsd.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.crx-cli.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.crx-cli.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.dhclient.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.dhclient.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.epd.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.epd.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.esxgdpd.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.esxgdpd.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.esxtokend.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.esxtokend.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.esxupdate.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.esxupdate.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.etcd.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.etcd.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.fdm.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.fdm.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.gstored.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.gstored.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.healthd.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.healthd.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.hostd-probe.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.hostd-probe.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.hostd.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.hostd.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.hostdCgiServer.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.hostdCgiServer.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.hostprofiletrace.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.hostprofiletrace.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.iofiltervpd.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.iofiltervpd.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.ioinsight.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.ioinsight.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.keypersist.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.keypersist.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.kmxa.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.kmxa.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.kmxd.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.kmxd.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.lacp.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.lacp.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.lifecycle.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.lifecycle.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.loadESX.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.loadESX.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.localcli.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.localcli.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.nfcd.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.nfcd.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.osfsd.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.osfsd.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.rhttpproxy.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.rhttpproxy.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.sandboxd.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.sandboxd.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.sdrsInjector.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.sdrsInjector.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.settingsd.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.settingsd.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.shell.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.shell.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.sockrelay.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.sockrelay.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.spherelet.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.spherelet.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.storageRM.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.storageRM.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.swapobjd.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.swapobjd.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.syslog.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.syslog.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.usb.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.usb.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.vdfs-proxy.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.vdfs-proxy.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.vdfs-server.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.vdfs-server.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.vdtc.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.vdtc.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.vitd.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.vitd.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.vmauthd.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.vmauthd.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.vmkdevmgr.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.vmkdevmgr.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.vmkernel.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.vmkernel.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.vmkeventd.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.vmkeventd.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.vmksummary.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.vmksummary.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.vmkwarning.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.vmkwarning.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.vobd.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.vobd.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.vprobe.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.vprobe.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.vpxa.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.vpxa.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.vsanEsxcli.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.vsanEsxcli.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.vsananalyticsevents.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.vsananalyticsevents.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.vsandevicemonitord.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.vsandevicemonitord.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.vsanfs.configdump.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.vsanfs.configdump.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.vsanfs.mgmt.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.vsanfs.mgmt.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.vsanfs.vdfsop.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.vsanfs.vdfsop.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.vsanmgmt.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.vsanmgmt.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.vsansystem.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.vsansystem.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.vsantraceUrgent.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.vsantraceUrgent.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.vvold.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.vvold.size',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 102400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'USB Arbitrator auto start disable',
                     summary = 'Disable automatic start of USB Arbitrator.  If set USB passthrough will not be available until USB arbitrator is started at the command line.',
                     key = 'USB.arbitratorAutoStartDisabled',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'USB.devsShared',
                     summary = 'Enable sharing (aka non-exclusive claiming) of USB devices with specified vendor and model ids.  0x0 is a wild card model which matches all models from the specified vendor.  The string must contain colon delimited numeric fields, respectively the vendor_id and product id.  If the latter is omitted from the last pair it is assumed to be 0x0.',
                     key = 'USB.devsShared',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '0x04b3:0',
                        validCharacters = '**'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'USB.quirks',
                     summary = 'Additional USB device quirks to be added to the vmkusb native driver default quirks.  Device quirks are software workarounds for hardware errata.  String format is <vid>:<pid>:<low rev>:<high rev>:<quirk name>, with colon delimited fields.  vid and pid are the \\"usb id\\" numbers for the USB device vendor and product, respectively (and e.g., 0x0e0f for vendor VMware), and low and high rev are the revisions (inclusive) between which to apply the quirk (e.g., 0 and 0xffff).  Quirk name is a string constant starting with UQ_.  Contact VMware support for a full list of valid quirk names.',
                     key = 'USB.quirks',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = '**'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read directory retries',
                     summary = 'Maximum number of retries when reading entries from directories',
                     key = 'User.ReaddirRetries',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 20,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ActiveDirectoryPreferredDomainControllers',
                     summary = 'Preferred Domain Controllers for Active Directory',
                     key = 'UserVars.ActiveDirectoryPreferredDomainControllers',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = '*'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ActiveDirectoryVerifyCAMCertificate',
                     summary = 'Enable or disable verification of SSL certificate for vSphere Authentication Proxy server',
                     key = 'UserVars.ActiveDirectoryVerifyCAMCertificate',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Direct Console User Interface (DCUI) timeout',
                     summary = 'An idle time in seconds before DCUI is automatically logged out. Setting 0 disables the timeout.',
                     key = 'UserVars.DcuiTimeOut',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 86400,
                        defaultValue = 600
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ESXiShellInteractiveTimeOut',
                     summary = 'Idle time before an interactive shell is automatically logged out (in seconds, 0 disables).  Takes effect only for newly logged in sessions.',
                     key = 'UserVars.ESXiShellInteractiveTimeOut',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 86400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ESXiShellTimeOut',
                     summary = 'Time before automatically disabling local and remote shell access (in seconds, 0 disables).  Takes effect after the services are restarted.',
                     key = 'UserVars.ESXiShellTimeOut',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 86400,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ESXiVPsAllowedCiphers',
                     summary = 'ESXi VPs allowed ciphers. List of allowed ciphers to be used by the VPs. Must be in the form accepted by the SSL_CTX_set_cipher_list API.',
                     key = 'UserVars.ESXiVPsAllowedCiphers',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '!aNULL:kECDH+AESGCM:ECDH+AESGCM:RSA+AESGCM:kECDH+AES:ECDH+AES:RSA+AES',
                        validCharacters = '*'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ESXiVPsDisabledProtocols',
                     summary = 'ESXi VPs disabled protocols. Choices are sslv3, tlsv1, tlsv1.1, tlsv1.2. By default sslv3 is disabled. If no protocol is specified, all protocols are enabled.',
                     key = 'UserVars.ESXiVPsDisabledProtocols',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'sslv3,tlsv1,tlsv1.1',
                        validCharacters = '*'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'EsximageNetRateLimit',
                     summary = 'Set the maximum rate, in bytes/sec, for downloading VIBs (0=no limit)',
                     key = 'UserVars.EsximageNetRateLimit',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'EsximageNetRetries',
                     summary = 'Set the number of times to retry in case of failure while downloading VIBs',
                     key = 'UserVars.EsximageNetRetries',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1024,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'EsximageNetTimeout',
                     summary = 'Set the timeout in seconds for downloading VIBs (0=no timeout)',
                     key = 'UserVars.EsximageNetTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1024,
                        defaultValue = 60
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Hardware Health Ignored Sensors',
                     summary = "List of comma-seperated sensor ID's to ignore for alarm generation.",
                     key = 'UserVars.HardwareHealthIgnoredSensors',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = '*'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Hardware Health Sync Interval',
                     summary = 'Interval in minutes for periodic synchronization of hardware sensor state with VC alarm state. Setting 0 disables synchronization.',
                     key = 'UserVars.HardwareHealthSyncTime',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 43200,
                        defaultValue = 360
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Host Client CEIP opt-in state',
                     summary = 'Whether or not to opt-in for the Customer Experience Improvement Program in Host Client, 0 for ask, 1 for yes, 2 for no',
                     key = 'UserVars.HostClientCEIPOptIn',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Default console type when clicking on screen shot',
                     summary = 'The default console to use when clicking on a VM screen shot in Host Client, webmks or vmrc',
                     key = 'UserVars.HostClientDefaultConsole',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'webmks',
                        validCharacters = '*'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Show Host Client MOTD notification',
                     summary = 'Whether or not to enable MOTD notification on login for Host Client',
                     key = 'UserVars.HostClientEnableMOTDNotification',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enable Host Client Visual Effects',
                     summary = 'Whether or not to enable visual effects for Host Client',
                     key = 'UserVars.HostClientEnableVisualEffects',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Host Client session timeout',
                     summary = 'Default timeout for Host Client sessions in seconds',
                     key = 'UserVars.HostClientSessionTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 7200,
                        defaultValue = 900
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Show recent objects in Host Client',
                     summary = 'Whether or not to show only recent objects in Host Client',
                     key = 'UserVars.HostClientShowOnlyRecentObjects',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Welcome message displayed on login in Host Client',
                     summary = 'The welcome message that is displayed when a user logs into the Host Client',
                     key = 'UserVars.HostClientWelcomeMessage',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'Welcome to {{hostname}}',
                        validCharacters = '*'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HostdStatsstoreRamdiskSize',
                     summary = 'Explicitly specify size for the ramdisk hostd uses to store stats (in megabytes, 0 default). Takes effect after hostd service is restarted.',
                     key = 'UserVars.HostdStatsstoreRamdiskSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1024,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ProductLockerLocation',
                     summary = 'Path to VMware Tools and vSphere Client repository',
                     key = 'UserVars.ProductLockerLocation',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '/locker/packages/vmtoolsRepo/',
                        validCharacters = '*'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SuppressCoredumpWarning',
                     summary = 'Do not show warning for disabled or unconfigured coredump target',
                     key = 'UserVars.SuppressCoredumpWarning',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SuppressHyperthreadWarning',
                     summary = 'Do not show warning for potential security vulnerability due to hyperthreading',
                     key = 'UserVars.SuppressHyperthreadWarning',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SuppressSgxDisabledWarning',
                     summary = 'Do not show warning for SGX disabled due to Intel Errata CFW101.',
                     key = 'UserVars.SuppressSgxDisabledWarning',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SuppressShellWarning',
                     summary = 'Do not show warning for enabled local and remote shell access',
                     key = 'UserVars.SuppressShellWarning',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CacheStatsEnable',
                     summary = 'Vitual Flash Read Cache statistics enable ?',
                     key = 'VFLASH.CacheStatsEnable',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CacheStatsFromVFC',
                     summary = 'Use cache statistics from virtual Flash Read Cache module ?',
                     key = 'VFLASH.CacheStatsFromVFC',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MaxCacheFileSizeMB',
                     summary = 'Maximum file size (in MB) of virtual Flash Read supported',
                     key = 'VFLASH.MaxCacheFileSizeMB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 4,
                        max = 409600,
                        defaultValue = 409600
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MaxDiskFileSizeGB',
                     summary = 'Maximum supported disk size (in GB) with virtual Flash Read Cache configuration',
                     key = 'VFLASH.MaxDiskFileSizeGB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 16384,
                        defaultValue = 16384
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MaxHeapSizeMB',
                     summary = 'Maximum size (in MB) to which the virtual flash heap is allowed to grow',
                     key = 'VFLASH.MaxHeapSizeMB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 16,
                        max = 128,
                        defaultValue = 32
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MaxResourceGBForVmCache',
                     summary = 'Maximum supported virtual flash resource (in GB) to be allocated for VM caches',
                     key = 'VFLASH.MaxResourceGBForVmCache',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 500,
                        max = 65536,
                        defaultValue = 2048
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ResourceUsageThreshold',
                     summary = 'Threshold (in percentage) of virtual flash resource usage',
                     key = 'VFLASH.ResourceUsageThreshold',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 99,
                        defaultValue = 80
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMFS.UnresolvedVolumeLiveCheck',
                     summary = 'Enable/disable liveliness check during unresolved volume query.',
                     key = 'VMFS.UnresolvedVolumeLiveCheck',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'EnableBlockDelete',
                     summary = 'Enable VMFS block delete when UNMAP is issued from guest OS',
                     key = 'VMFS3.EnableBlockDelete',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FailVolumeOpenIfAPD',
                     summary = 'Fail VMFS volume open operation if the underlying device is deemed to be under an all-paths-down condition',
                     key = 'VMFS3.FailVolumeOpenIfAPD',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Allow multi-writer Generation Based Locking',
                     summary = 'Enable support for more than 8 hosts using multi-writer mode locks on virtual-disks',
                     key = 'VMFS3.GBLAllowMW',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HardwareAcceleratedLocking',
                     summary = 'Enable hardware accelerated VMFS locking (requires compliant hardware). Please see http://kb.vmware.com/kb/2094604 before disabling this option',
                     key = 'VMFS3.HardwareAcceleratedLocking',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LFBCSlabSizeMax',
                     summary = 'Maximum size (in MB) to which the VMFS affinity manager cluster cache is allowed to grow.',
                     key = 'VMFS3.LFBCSlabSizeMaxMB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 128,
                        defaultValue = 8
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MaxAddressableSpaceTB',
                     summary = 'Maximum size of all open files that VMFS cache will support before eviction mechanisms kick in',
                     key = 'VMFS3.MaxAddressableSpaceTB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 32,
                        max = 128,
                        defaultValue = 32
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MaxHeapSizeMB',
                     summary = 'Maximum size (in MB) to which the VMFS heap is allowed to grow',
                     key = 'VMFS3.MaxHeapSizeMB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 16,
                        max = 768,
                        defaultValue = 768
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MaxextendedTxnsUsingfs3Heap',
                     summary = 'Maximum number of extended transactions for which log space can be allocated from VMFS3 heap when the extendedTxnRegion is full',
                     key = 'VMFS3.MaxextendedTxnsUsingfs3Heap',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 20,
                        max = 40,
                        defaultValue = 20
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MinAddressableSpaceTB',
                     summary = 'Minimum size of all open files that VMFS cache will support (guaranteed)',
                     key = 'VMFS3.MinAddressableSpaceTB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 10,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'OpenWithoutJournal',
                     summary = 'Open file system when out of space for journal allocation, allowing reads and no meta-data updates',
                     key = 'VMFS3.OpenWithoutJournal',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PBCapMissRatioIntervalSec',
                     summary = 'Frequency (in seconds) that the Capacity Miss Ratio is computed for the VMFS Pointer Block cache.',
                     key = 'VMFS3.PBCapMissRatioIntervalSec',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 1800,
                        defaultValue = 60
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'StAtExclLockEnd',
                     summary = ' Generate Back Trace in FS3_EndIOExclusive',
                     key = 'VMFS3.StAtExclLockEnd',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Use ATS For HB On VMFS5',
                     summary = 'Use ATS for Heartbeat on ATS supported VMFS5 volumes',
                     key = 'VMFS3.UseATSForHBOnVMFS5',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.allowCoreDumpOnUsb',
                     summary = 'Enable/Disable creation of core dump file on USB devices.',
                     key = 'VMkernel.Boot.allowCoreDumpOnUsb',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.autoCreateDumpFile',
                     summary = 'If enabled and if no suitable dump partition or dump file exists, create a dump file.',
                     key = 'VMkernel.Boot.autoCreateDumpFile',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.autoPartition',
                     summary = 'Enable/Disable auto-partitioning of empty local disks.',
                     key = 'VMkernel.Boot.autoPartition',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.autoPartitionCreateUSBCoreDumpPartition',
                     summary = 'Enable/Disable auto-partitioning of core dump partition for USB boot devices. Requires that autoPartition is set to TRUE as well.',
                     key = 'VMkernel.Boot.autoPartitionCreateUSBCoreDumpPartition',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.autoPartitionDiskDumpPartitionSize',
                     summary = 'Disk dump partition size in MB that gets configured during the auto-partition process.',
                     key = 'VMkernel.Boot.autoPartitionDiskDumpPartitionSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 2560
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.bootDeviceRescanTimeout',
                     summary = 'Boot device rescan timeout (in minutes).',
                     key = 'VMkernel.Boot.bootDeviceRescanTimeout',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 255,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.busSpeedMayVary',
                     summary = 'Allow different APIC timer speeds on different CPUs.',
                     key = 'VMkernel.Boot.busSpeedMayVary',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.cacheFlushImmOnAllHalt',
                     summary = 'Flush caches immediately if all cores sharing LLC halt (AMD only)',
                     key = 'VMkernel.Boot.cacheFlushImmOnAllHalt',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.checkCPUIDLimit',
                     summary = 'Refuse to run on CPUID limited cpus.',
                     key = 'VMkernel.Boot.checkCPUIDLimit',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.checkPages',
                     summary = 'Check that free and free-lpage-pool pages are not corrupted.',
                     key = 'VMkernel.Boot.checkPages',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.com1_baud',
                     summary = 'Baud rate for COM1 (0 -> automatic)',
                     key = 'VMkernel.Boot.com1_baud',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.com2_baud',
                     summary = 'Baud rate for COM2 (0 -> automatic)',
                     key = 'VMkernel.Boot.com2_baud',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.debugBreak',
                     summary = 'Break into debugger during vmkernel initialization.',
                     key = 'VMkernel.Boot.debugBreak',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.debugLogToSerial',
                     summary = '0=Serial debug logging off, 1=Serial debug logging on, 2=Defer to config option DebugLogToSerial.',
                     key = 'VMkernel.Boot.debugLogToSerial',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 2
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.deviceBindParallel',
                     summary = 'Enable parallel binding of devices across drivers in the device manager.',
                     key = 'VMkernel.Boot.deviceBindParallel',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.disableACSCheck',
                     summary = 'Bypass ACS capability checks on all PCIE devices',
                     key = 'VMkernel.Boot.disableACSCheck',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.disableCFOH',
                     summary = 'Disable Cache Flush on Halt',
                     key = 'VMkernel.Boot.disableCFOH',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.disableHwrng',
                     summary = 'Disable hardware random number generator (RDRAND, RDSEED)',
                     key = 'VMkernel.Boot.disableHwrng',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.diskDumpSlotSize',
                     summary = 'Disk dump slot size in MB. 0 = automatically sized, otherwise requested size >= 100 MB.',
                     key = 'VMkernel.Boot.diskDumpSlotSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.dmaEngineExposeIdentityMapping',
                     summary = 'Whether to expose whether DMA engines do identity mapping.',
                     key = 'VMkernel.Boot.dmaEngineExposeIdentityMapping',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.dmaMapperPolicy',
                     summary = 'DMA mapping policy to use.',
                     key = 'VMkernel.Boot.dmaMapperPolicy',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'disabled',
                        validCharacters = <unset>
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.dumpSize',
                     summary = 'Maximum core dump file size in MB. Used for automatic core dump file creation. 0 = automatically sized.',
                     key = 'VMkernel.Boot.dumpSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.enableACSCheckForRP',
                     summary = 'Enable ACS capability checks for Root Port',
                     key = 'VMkernel.Boot.enableACSCheckForRP',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.execInstalledOnly',
                     summary = 'Execute only those files that have been installed via a vib package and have not been modified.',
                     key = 'VMkernel.Boot.execInstalledOnly',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMKernel.Boot.fakePMemPct',
                     summary = 'Amount of fake persistent memory (in pct of all volatile memory)',
                     key = 'VMkernel.Boot.fakePMemPct',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 255,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.fsCheck',
                     summary = 'Run filesystem checks on system partitions.',
                     key = 'VMkernel.Boot.fsCheck',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.gdbPort',
                     summary = 'gdb port; com1 or com2',
                     key = 'VMkernel.Boot.gdbPort',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'default',
                        validCharacters = <unset>
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.heapCheckTimerInterval',
                     summary = 'Interval in seconds between heap timer checks',
                     key = 'VMkernel.Boot.heapCheckTimerInterval',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.heapFreeOwnerCheck',
                     summary = 'Check heap ownership on free operations',
                     key = 'VMkernel.Boot.heapFreeOwnerCheck',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.heapFreePoisonByte',
                     summary = 'Byte pattern used to poison freed memory',
                     key = 'VMkernel.Boot.heapFreePoisonByte',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 255,
                        defaultValue = 255
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.heapMetaPoisonByte',
                     summary = 'Byte pattern used to poison red zones for allocations',
                     key = 'VMkernel.Boot.heapMetaPoisonByte',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 255,
                        defaultValue = 90
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.heapMetadataProtect',
                     summary = 'Use poisoned red zones to protect against under/overruns',
                     key = 'VMkernel.Boot.heapMetadataProtect',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.heapPoisonFreeMem',
                     summary = 'Poison free memory to catch use after free bugs',
                     key = 'VMkernel.Boot.heapPoisonFreeMem',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.heapPoisonTimerChecks',
                     summary = 'Check heap poisoned areas for corruption on regular intervals',
                     key = 'VMkernel.Boot.heapPoisonTimerChecks',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.hyperthreading',
                     summary = 'Enable hyperthreading if available.',
                     key = 'VMkernel.Boot.hyperthreading',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.hyperthreadingMitigation',
                     summary = 'Restrict the simultaneous use of logical processors from the same hyperthreaded core as necessary to mitigate a security vulnerability.',
                     key = 'VMkernel.Boot.hyperthreadingMitigation',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.hyperthreadingMitigationIntraVM',
                     summary = 'Restrict the simultaneous use of logical processors from the same hyperthreaded core as necessary to mitigate a security vulnerability within a single VM.',
                     key = 'VMkernel.Boot.hyperthreadingMitigationIntraVM',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.ignoreMsrFaults',
                     summary = 'Ignore general protection faults as a result of rdmsr and wrmsr instructions',
                     key = 'VMkernel.Boot.ignoreMsrFaults',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.intrBalancingEnabled',
                     summary = 'Indicates if interrupt balancing is enabled.',
                     key = 'VMkernel.Boot.intrBalancingEnabled',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.ioAbilityChecks',
                     summary = 'Enforce checking of whether regions can be DMA mapped.',
                     key = 'VMkernel.Boot.ioAbilityChecks',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.iovDisableIR',
                     summary = 'Disable Interrupt Remapping in the IOMMU.',
                     key = 'VMkernel.Boot.iovDisableIR',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.ipmiEnabled',
                     summary = 'Enable IPMI',
                     key = 'VMkernel.Boot.ipmiEnabled',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.isPerFileSchedModelActive',
                     summary = 'Enable per file scheduling model on this host',
                     key = 'VMkernel.Boot.isPerFileSchedModelActive',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.leaveWakeGPEsDisabled',
                     summary = 'Disallow a wake GPE from also being a runtime GPE',
                     key = 'VMkernel.Boot.leaveWakeGPEsDisabled',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LogEFI Level',
                     summary = 'Log level for LogEFI.',
                     key = 'VMkernel.Boot.logEFILevel',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 255,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.logPort',
                     summary = 'Serial port to enable for logging; com1 or com2',
                     key = 'VMkernel.Boot.logPort',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'default',
                        validCharacters = <unset>
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.maxLogEntries',
                     summary = 'Size of the kernel log buffer in 256-byte lines. 0=Use default. Min is 1024. Max is 32768.',
                     key = 'VMkernel.Boot.maxLogEntries',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.maxPCPUS',
                     summary = 'Number of PCPUs vmkernel should use.',
                     key = 'VMkernel.Boot.maxPCPUS',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 1024
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.maxPCPUsNUMAInterleaving',
                     summary = 'Enable NUMA-node interleaving of enabled PCPUs.',
                     key = 'VMkernel.Boot.maxPCPUsNUMAInterleaving',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.maxVMs',
                     summary = 'Max number of VMs VMKernel should support. 0 == determine at runtime',
                     key = 'VMkernel.Boot.maxVMs',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.memCheckEveryWord',
                     summary = 'Check every single word when checking mem.',
                     key = 'VMkernel.Boot.memCheckEveryWord',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.memLowReservedMB',
                     summary = 'Amount of low memory (< 4 GB) which gets reserved. 0 == determine at runtime',
                     key = 'VMkernel.Boot.memLowReservedMB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.memmapMaxEarlyPoisonMemMB',
                     summary = 'Memory that should be poisoned during early initialization.',
                     key = 'VMkernel.Boot.memmapMaxEarlyPoisonMemMB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 65536
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.memmapMaxPhysicalMemMB',
                     summary = 'Maximum physical memory (in MB) addressable by kernel, used to calculate the cut-off MPN, when added to the first valid memory MPN.',
                     key = 'VMkernel.Boot.memmapMaxPhysicalMemMB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = -9223372036854775808,
                        max = 9223372036854775807,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.memmapMaxRAMMB',
                     summary = 'Maximum conventional memory (RAM) supported on the system. Additional RAM above this limit will not be used by the system.',
                     key = 'VMkernel.Boot.memmapMaxRAMMB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 33585088
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.microcodeUpdate',
                     summary = 'Update microcode from boot module if available',
                     key = 'VMkernel.Boot.microcodeUpdate',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.microcodeUpdateForce',
                     summary = 'Disable check that microcode update is newer than installed microcode and that both are released versions',
                     key = 'VMkernel.Boot.microcodeUpdateForce',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.netCoalesceTimerHdlrPcpu',
                     summary = 'Pcpu that coalesce timeout handler runs on.',
                     key = 'VMkernel.Boot.netCoalesceTimerHdlrPcpu',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.netGPHeapMaxMBPerGB',
                     summary = 'Maximum MB of the general purpose networking heap to be allocated per GB of physical memory.',
                     key = 'VMkernel.Boot.netGPHeapMaxMBPerGB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 4
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.netMaxPktsToProcess',
                     summary = 'Maximum number of packets to process in each invocation packet processing routine',
                     key = 'VMkernel.Boot.netMaxPktsToProcess',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 64
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.netMaxPktsToRelease',
                     summary = 'Maximum number of packets to release in each invocation packet releasing routine',
                     key = 'VMkernel.Boot.netMaxPktsToRelease',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 128
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.netNetqueueEnabled',
                     summary = 'Enable/Disable NetQueue support.',
                     key = 'VMkernel.Boot.netNetqueueEnabled',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.netNetqueueMaxFiltersPerUplink',
                     summary = 'Maximum number of netqueue filters for Uplink. Maximum value for this setting is 32768. Requires REBOOT.',
                     key = 'VMkernel.Boot.netNetqueueMaxFiltersPerUplink',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 4096
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.netNetqueueMaxLearnedFilters',
                     summary = 'Maximum number of hostwide netqueue learned filters. Maximum value for this setting is 16384. Requires REBOOT.',
                     key = 'VMkernel.Boot.netNetqueueMaxLearnedFilters',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 9216
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.netNetqueueMaxStaticFilters',
                     summary = 'Maximum number of hostwide netqueue static filters. Maximum value for this setting is 16384. Requires REBOOT.',
                     key = 'VMkernel.Boot.netNetqueueMaxStaticFilters',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 10240
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.netPagePoolLimitCap',
                     summary = 'Maximum number of pages period for the packet page pool.',
                     key = 'VMkernel.Boot.netPagePoolLimitCap',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 1048576
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.netPagePoolLimitPerGB',
                     summary = 'Maximum number of pages for the packet page pool per gigabyte.',
                     key = 'VMkernel.Boot.netPagePoolLimitPerGB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 5120
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.netPagePoolResvCap',
                     summary = 'Maximum number of pages to reserve for the packet page pool.',
                     key = 'VMkernel.Boot.netPagePoolResvCap',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.netPagePoolResvPerGB',
                     summary = 'Number of pages to reserve for the packet page pool per gigabyte.',
                     key = 'VMkernel.Boot.netPagePoolResvPerGB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.netPktHeapMaxMBPerGB',
                     summary = 'Maximum MB of low-memory packet heap to be allocated per GB of physical memory. Maximum value for this setting is 512.',
                     key = 'VMkernel.Boot.netPktHeapMaxMBPerGB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 6
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.netPktHeapMinMBPerGB',
                     summary = 'Minimum MB of low-memory packet heap to be allocated per GB of physical memory. Maximum value for this setting is 512.',
                     key = 'VMkernel.Boot.netPktHeapMinMBPerGB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.netPktPoolMaxMBPerGB',
                     summary = 'Maximum MB of networking packet buffer pool to be allocated per GB of physical memory. Maximum value for this setting is 512. Net packet pool maximum per system will be at least 656MB.',
                     key = 'VMkernel.Boot.netPktPoolMaxMBPerGB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 75
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.netPktPoolMinMBPerGB',
                     summary = 'Minimum MB of networking packet buffer pool to be allocated per GB of physical memory (multiple of 24)',
                     key = 'VMkernel.Boot.netPktPoolMinMBPerGB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.netPreemptionEnabled',
                     summary = 'Enable/disable preemption support in overall networking area',
                     key = 'VMkernel.Boot.netPreemptionEnabled',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.nmiAction',
                     summary = 'Action on hardware generated NMI: 0=default (panic, unless changed by advanced config option), 1=enter debugger, 2=panic, 3=log and ignore (not recommended)',
                     key = 'VMkernel.Boot.nmiAction',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.numSpareCoresPerLLC',
                     summary = 'Number of spare cores reserved at boot time per last-level cache (LLC)',
                     key = 'VMkernel.Boot.numSpareCoresPerLLC',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.numaLatencyRemoteThresholdPct',
                     summary = 'Maximum measured memory access latency difference (in percent units) between 2 pairs of NUMA nodes for the pairs to be considered equidistant',
                     key = 'VMkernel.Boot.numaLatencyRemoteThresholdPct',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 10
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.overrideDuplicateImageDetection',
                     summary = 'Override duplicate ESXi image detection',
                     key = 'VMkernel.Boot.overrideDuplicateImageDetection',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.pciBarAllocPolicy',
                     summary = 'PCI BAR allocation policy; 0=first-fit, 1=smallest-fit, 2=BAR-fit',
                     key = 'VMkernel.Boot.pciBarAllocPolicy',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 2
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.pcipDisablePciErrReporting',
                     summary = 'Disable error reporting for PCI passthru devices.',
                     key = 'VMkernel.Boot.pcipDisablePciErrReporting',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.poisonMarker',
                     summary = 'Value used to poison memmap pages',
                     key = 'VMkernel.Boot.poisonMarker',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = -9223372036854775808,
                        max = 9223372036854775807,
                        defaultValue = -6148914691236517206
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.poisonPagePool',
                     summary = 'Poison memmap pages',
                     key = 'VMkernel.Boot.poisonPagePool',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.preventFreePageMapping',
                     summary = 'Prevent mapping of free pages',
                     key = 'VMkernel.Boot.preventFreePageMapping',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.rdmaRoceIPBasedGidGeneration',
                     summary = 'Use the new IP-based GID generation for RoCE.',
                     key = 'VMkernel.Boot.rdmaRoceIPBasedGidGeneration',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.rdmaUseTeamingPolicy',
                     summary = 'Use teaming policy for rdma connection.',
                     key = 'VMkernel.Boot.rdmaUseTeamingPolicy',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.rtcEnableEFI',
                     summary = 'Enable UEFI Runtime Services as real time clock',
                     key = 'VMkernel.Boot.rtcEnableEFI',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.rtcEnableLegacy',
                     summary = 'Enable legacy CMOS device as real time clock',
                     key = 'VMkernel.Boot.rtcEnableLegacy',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.rtcEnableTAD',
                     summary = 'Enable ACPI 5.0 Time and Alarm Device as real time clock',
                     key = 'VMkernel.Boot.rtcEnableTAD',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.scrubIgnoredPages',
                     summary = 'Check pages that were ignored due to vmbIgnoreStartMPN and vmbIgnoreNumMPNs boot options.',
                     key = 'VMkernel.Boot.scrubIgnoredPages',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.scrubMemoryAfterModuleLoad',
                     summary = 'Check all memory after each module load. This causes booting to be very slow.',
                     key = 'VMkernel.Boot.scrubMemoryAfterModuleLoad',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.serialUntrusted',
                     summary = 'Disable serial port if UART misbehaves.',
                     key = 'VMkernel.Boot.serialUntrusted',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.skipPartitioningSsds',
                     summary = 'If enabled, skip auto-partitioning of empty local SSDs.',
                     key = 'VMkernel.Boot.skipPartitioningSsds',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.storAdptrMultCplWrldsPerNuma',
                     summary = 'Pcpu Based multiple adapter completion worlds per Numa',
                     key = 'VMkernel.Boot.storAdptrMultCplWrldsPerNuma',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.storageHeapMaxSize',
                     summary = 'Maximum size in bytes of the main storage heap',
                     key = 'VMkernel.Boot.storageHeapMaxSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.storageHeapMinSize',
                     summary = 'Minimum size in bytes of the main storage heap',
                     key = 'VMkernel.Boot.storageHeapMinSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.storageMaxDevices',
                     summary = 'Maximum number of supported SCSI devices',
                     key = 'VMkernel.Boot.storageMaxDevices',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 1024
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.storageMaxPaths',
                     summary = 'Maximum number of supported SCSI paths',
                     key = 'VMkernel.Boot.storageMaxPaths',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 4096
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.storageMaxVMsPerDevice',
                     summary = 'Maximum number of VMs expected to use a given device',
                     key = 'VMkernel.Boot.storageMaxVMsPerDevice',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 32
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.terminateVMOnPDL',
                     summary = 'Terminate virtual machine on permanent loss of storage',
                     key = 'VMkernel.Boot.terminateVMOnPDL',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.timerEnableACPI',
                     summary = 'Enable ACPI PM timer as system reference timer.',
                     key = 'VMkernel.Boot.timerEnableACPI',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.timerEnableHPET',
                     summary = 'Enable HPET as system reference timer.',
                     key = 'VMkernel.Boot.timerEnableHPET',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.timerEnableTSC',
                     summary = 'Enable TSC as system reference timer.',
                     key = 'VMkernel.Boot.timerEnableTSC',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.timerForceTSC',
                     summary = 'Always use TSC as system reference timer.',
                     key = 'VMkernel.Boot.timerForceTSC',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.tscSpeedMayVary',
                     summary = 'Allow different TSC speeds on different CPUs.',
                     key = 'VMkernel.Boot.tscSpeedMayVary',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.tty1Port',
                     summary = 'TTY1 port; com1, com2 ... to enable',
                     key = 'VMkernel.Boot.tty1Port',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'default',
                        validCharacters = <unset>
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.tty2Port',
                     summary = 'TTY2 port; com1, com2 ... to enable',
                     key = 'VMkernel.Boot.tty2Port',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'default',
                        validCharacters = <unset>
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.updateBusIRQ',
                     summary = 'Allow adding/removing busIRQ information',
                     key = 'VMkernel.Boot.updateBusIRQ',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.useNUMAInfo',
                     summary = 'Enable/disable NUMA-ness',
                     key = 'VMkernel.Boot.useNUMAInfo',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.useReliableMem',
                     summary = 'System is aware of reliable memory.',
                     key = 'VMkernel.Boot.useReliableMem',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.useSLIT',
                     summary = 'Use NUMA latency information from the SLIT table if available',
                     key = 'VMkernel.Boot.useSLIT',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.vmkATKeyboard',
                     summary = 'Enable VMkernel AT keyboard driver.',
                     key = 'VMkernel.Boot.vmkATKeyboard',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = false
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.vmkacEnable',
                     summary = '0=Disabled, 1=Enforcing, 2=Do not enforce, just warn',
                     key = 'VMkernel.Boot.vmkacEnable',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 255,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.vtdSuperPages',
                     summary = 'Enable support for VT-d Super Pages (aka 2MB, 1GB large pages); super-page usage is dependent on this option as well as hardware support.',
                     key = 'VMkernel.Boot.vtdSuperPages',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.x2ApicPreferred',
                     summary = 'Use x2APIC if available, even with less than 256 cpus.',
                     key = 'VMkernel.Boot.x2ApicPreferred',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'iscsiPingTimeout',
                     summary = 'Interval between ping (NOP-Out) requests, in seconds',
                     key = 'VSAN-iSCSI.iscsiPingTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 60,
                        defaultValue = 5
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'AutoRestoreDecomState',
                     summary = 'Whether to restore vSAN node decommission state automatically during vSAN refresh',
                     key = 'VSAN.AutoRestoreDecomState',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'AutoTerminateGhostVm',
                     summary = 'Automatically terminate ghost VM(s) during network partition',
                     key = 'VSAN.AutoTerminateGhostVm',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ClomForceProvisionPlacements',
                     summary = 'Add Force provisioning flag for all new object placement requests',
                     key = 'VSAN.ClomForceProvisionPlacements',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ClomMaxComponentSizeGB',
                     summary = 'Maximum component size used for new placements',
                     key = 'VSAN.ClomMaxComponentSizeGB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 10,
                        max = 255,
                        defaultValue = 255
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ClomMaxDiskUsageRepairComps',
                     summary = 'Percentage disk fullness after which no new repair components can be placed on a given disk',
                     key = 'VSAN.ClomMaxDiskUsageRepairComps',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 95
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ClomRebalanceThreshold',
                     summary = 'Percentage disk fullness after which rebalancing is triggered',
                     key = 'VSAN.ClomRebalanceThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 80
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Deduplication Scope',
                     summary = 'The default deduplication scope for in all-flash disk group',
                     key = 'VSAN.DedupScope',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 3,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DefaultHostDecommissionMode',
                     summary = 'Default host decommission mode for a given node',
                     key = 'VSAN.DefaultHostDecommissionMode',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'ensureAccessibility',
                        validCharacters = '**'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DomBriefIoTraces',
                     summary = 'Enables a brief set of per-IO DOM traces for debugging',
                     key = 'VSAN.DomBriefIoTraces',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DomFullIoTraces',
                     summary = 'Enables the full set of per-IO DOM traces for debugging',
                     key = 'VSAN.DomFullIoTraces',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DomLongOpTraceMS',
                     summary = 'Trace ops that take more than the specified value in milliseconds',
                     key = 'VSAN.DomLongOpTraceMS',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 600000,
                        defaultValue = 1000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DomLongOpUrgentTraceMS',
                     summary = 'Urgent trace ops that take more than the specified value in milliseconds',
                     key = 'VSAN.DomLongOpUrgentTraceMS',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 600000,
                        defaultValue = 10000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MaxComponentsPerWitness',
                     summary = 'Maximum number of components for a witness host',
                     key = 'VSAN.MaxComponentsPerWitness',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 320000,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MaxWitnessClusters',
                     summary = 'Max number of clusters on a witness node',
                     key = 'VSAN.MaxWitnessClusters',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 64,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ObjectScrubsPerYear',
                     summary = 'Option to set the scrubbing rate as scrubs-per-year',
                     key = 'VSAN.ObjectScrubsPerYear',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 525600,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ObjectScrubsPerYearBase',
                     summary = 'Maximum scrubs-per-year of an object for disk group utilization based scrubbing.',
                     key = 'VSAN.ObjectScrubsPerYearBase',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 525600,
                        defaultValue = 36
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PerTraceBandwidthLimit',
                     summary = 'Max number of traces per second (0 to disable limits)',
                     key = 'VSAN.PerTraceBandwidthLimit',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1000000,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PerTraceBandwidthLimitPeriodMs',
                     summary = 'Add BANDWIDTH_LIMIT * PERIOD_MS tokens (traces) every PERIOD_MS.',
                     key = 'VSAN.PerTraceBandwidthLimitPeriodMs',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 10000000,
                        defaultValue = 10000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PerTraceMaxRolloverPeriods',
                     summary = 'Maximum number of periods where unused bandwidth can accumulate',
                     key = 'VSAN.PerTraceMaxRolloverPeriods',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1000000,
                        defaultValue = 360
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TraceEnableCmmds',
                     summary = 'Enables tracing for vSAN CMMDS and CMMDSResolver components',
                     key = 'VSAN.TraceEnableCmmds',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TraceEnableDom',
                     summary = 'Enables tracing for vSAN DOM component',
                     key = 'VSAN.TraceEnableDom',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TraceEnableDomIo',
                     summary = 'Enables tracing for vSAN DOMIO component',
                     key = 'VSAN.TraceEnableDomIo',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TraceEnableLsom',
                     summary = 'Enables tracing for vSAN LSOM component',
                     key = 'VSAN.TraceEnableLsom',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TraceEnableLsomIo',
                     summary = 'Enables IO tracing for vSAN LSOM component',
                     key = 'VSAN.TraceEnableLsomIo',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TraceEnablePlog',
                     summary = 'Enables tracing for vSAN PLOG component',
                     key = 'VSAN.TraceEnablePlog',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TraceEnableRdt',
                     summary = 'Enables tracing for vSAN RDT component',
                     key = 'VSAN.TraceEnableRdt',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TraceEnableSsdLog',
                     summary = 'Enables tracing for vSAN SSDLOG component',
                     key = 'VSAN.TraceEnableSsdLog',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TraceEnableVirsto',
                     summary = 'Enables tracing for vSAN Virsto component',
                     key = 'VSAN.TraceEnableVirsto',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TraceEnableVirstoIo',
                     summary = 'Enables IO tracing for vSAN Virsto component',
                     key = 'VSAN.TraceEnableVirstoIo',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TraceEnableVsanSparse',
                     summary = 'Enables tracing for VsanSparse FDS operations',
                     key = 'VSAN.TraceEnableVsanSparse',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TraceEnableVsanSparseIO',
                     summary = 'Enables tracing for VsanSparse I/O operations',
                     key = 'VSAN.TraceEnableVsanSparseIO',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TraceEnableVsanSparseVerbose',
                     summary = 'Enables tracing for details of VsanSparse I/O operations',
                     key = 'VSAN.TraceEnableVsanSparseVerbose',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TraceGlobalBandwidthLimit',
                     summary = 'Max number of traces per second (0 to disable limits)',
                     key = 'VSAN.TraceGlobalBandwidthLimit',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1000000,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TraceGlobalBandwidthLimitPeriodMs',
                     summary = 'Add BANDWIDTH_LIMIT * PERIOD_MS tokens (traces) every PERIOD_MS.',
                     key = 'VSAN.TraceGlobalBandwidthLimitPeriodMs',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 10000000,
                        defaultValue = 10000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TraceGlobalMaxRolloverPeriods',
                     summary = 'Maximum number of periods where unused bandwidth can accumulate',
                     key = 'VSAN.TraceGlobalMaxRolloverPeriods',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1000000,
                        defaultValue = 360
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TracesPerErrorBandwidthLimit',
                     summary = 'Maximum number of traces per second during specific error conditions (0 to disable limits)',
                     key = 'VSAN.TracesPerErrorBandwidthLimit',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1000000,
                        defaultValue = 1000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TracesPerErrorBandwidthLimitPeriodMs',
                     summary = 'Add BANDWIDTH_LIMIT * PERIOD_MS tokens (traces) every PERIOD_MS',
                     key = 'VSAN.TracesPerErrorBandwidthLimitPeriodMs',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 10000000,
                        defaultValue = 10000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TracesPerErrorMaxRolloverPeriods',
                     summary = 'Maximum number of periods where unused bandwidth can accumulate',
                     key = 'VSAN.TracesPerErrorMaxRolloverPeriods',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1000000,
                        defaultValue = 60
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TrimDisksBeforeUseGranularity',
                     summary = 'Trim the devices (if supported) before using for vSAN. 0=Disable, 1=MetaData only, 2=Full Disk',
                     key = 'VSAN.TrimDisksBeforeUseGranularity',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VsanSparseCacheOverEvict',
                     summary = 'Percentage of VsanSparseCacheThreshold to add to eviction',
                     key = 'VSAN.VsanSparseCacheOverEvict',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 5
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VsanSparseCacheThreshold',
                     summary = 'Maximum VsanSparse cache size, in cache entries',
                     key = 'VSAN.VsanSparseCacheThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 1024
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VsanSparseEnabled',
                     summary = 'Enable auto-creation of vsanSparse instead of vmfsSparse redologs, for vSAN 2.0 datastore only.',
                     key = 'VSAN.VsanSparseEnabled',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VsanSparseHeapSize',
                     summary = 'Maximum heap size for VsanSparse snapshot consolidation buffers (in KiB)',
                     key = 'VSAN.VsanSparseHeapSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 256,
                        max = 131072,
                        defaultValue = 65536
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VsanSparseMaxExtentsPrefetch',
                     summary = 'Maximum number of extents to fetch during interrogation',
                     key = 'VSAN.VsanSparseMaxExtentsPrefetch',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 128,
                        defaultValue = 64
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VsanSparseParallelLookup',
                     summary = 'Request written extent data from each layer in parallel',
                     key = 'VSAN.VsanSparseParallelLookup',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VsanSparseRetainCacheOnSnapshots',
                     summary = 'Try to retain VsanSparse in-memory cache content when taking VM snapshots',
                     key = 'VSAN.VsanSparseRetainCacheOnSnapshots',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VsanSparseRetainCacheTTL',
                     summary = 'Maximum time to retain VsanSparse in-memory cache content between snapshots, in seconds',
                     key = 'VSAN.VsanSparseRetainCacheTTL',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 3600,
                        defaultValue = 20
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VsanSparseSpeculativePrefetch',
                     summary = 'Number of bytes to add to each extent interrogation request',
                     key = 'VSAN.VsanSparseSpeculativePrefetch',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 4194304
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'WriteZeroOnTrimUnsupported',
                     summary = "Enable Writing Zero's on capacity devices that do not support TRIM",
                     key = 'VSAN.WriteZeroOnTrimUnsupported',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vvolConcurrentBatchUnbind',
                     summary = 'Number of concurrent batch unbind requests',
                     key = 'VVOL.vvolConcurrentBatchUnbind',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 20,
                        defaultValue = 2
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vvolMaxRBZRetries',
                     summary = 'Maximum number of times RBZ is retried during Rebind',
                     key = 'VVOL.vvolMaxRBZRetries',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 20,
                        max = 600,
                        defaultValue = 100
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vvolUnbindBatchSize',
                     summary = 'Batch size for the Batch unbinding for VVOLs',
                     key = 'VVOL.vvolUnbindBatchSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 2,
                        max = 256,
                        defaultValue = 16
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Virsto Disk Format version',
                     summary = 'Virsto Disk Format version',
                     key = 'Virsto.DiskFormatVersion',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 2,
                        max = 14,
                        defaultValue = 14
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enabled',
                     summary = 'Use Virsto format for new disks',
                     key = 'Virsto.Enabled',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 1,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Flusher Registry space threshold',
                     summary = 'Flusher registry data size threshold (percentage) when metadata flush is forced',
                     key = 'Virsto.FlusherRegistryThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 50,
                        max = 100,
                        defaultValue = 95
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Control GWE on-disk extents fetching',
                     summary = 'Multiplier controlling how many on-disk extents fetched based on GWE request size',
                     key = 'Virsto.GweFetchExtentsFactor',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 10,
                        defaultValue = 3
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Instance heap limit',
                     summary = 'Heap limit for each Virsto instance (disk) in MB',
                     key = 'Virsto.InstanceHeapLimit',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 128,
                        max = 4095,
                        defaultValue = 130
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Map block cache flush threshold',
                     summary = 'A threshold for dirty entries of map block cache when metadata flush is forced (in count of 4KB blocks)',
                     key = 'Virsto.MapBlocksFlushThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 50,
                        max = 100,
                        defaultValue = 90
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Map block cache minimum',
                     summary = 'Map block cache minimum for each Virsto instance (in count of 4KB blocks)',
                     key = 'Virsto.MapBlocksMin',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 16,
                        max = 4294967295,
                        defaultValue = 16384
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Virsto MF retry count',
                     summary = 'How many times Virsto metadata flusher retries in case of a transient error.',
                     key = 'Virsto.MaxMFRetryCount',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 4294967295,
                        defaultValue = 3
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Msec before metadata flush',
                     summary = 'Force Virsto metadata flush after this many msec',
                     key = 'Virsto.MsecBeforeMetaFlush',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 86400000,
                        defaultValue = 10000
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Records per format write',
                     summary = 'Number of (LSAR) records written per format write operation',
                     key = 'Virsto.RecordsPerFormatWrite',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 128,
                        defaultValue = 16
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Shared heap limit',
                     summary = 'Shared heap limit for Virsto module in MB',
                     key = 'Virsto.SharedHeapLimit',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 2,
                        max = 4095,
                        defaultValue = 4
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMFSOptimizations',
                     summary = 'Enable VMFS-specific IO optimizations',
                     key = 'XvMotion.VMFSOptimizations',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 1,
                        defaultValue = 1
                     }
                  }
               ],
               datastorePrincipal = 'root',
               localSwapDatastore = <unset>,
               systemSwapConfiguration = (vim.host.SystemSwapConfiguration) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  option = (vim.host.SystemSwapConfiguration.SystemSwapOption) [
                     (vim.host.SystemSwapConfiguration.HostCacheOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 0
                     },
                     (vim.host.SystemSwapConfiguration.HostLocalSwapOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1
                     }
                  ]
               },
               systemResources = <unset>,
               dateTimeInfo = (vim.host.DateTimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  timeZone = (vim.host.DateTimeSystem.TimeZone) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UTC',
                     name = 'UTC',
                     description = 'UTC',
                     gmtOffset = 0
                  },
                  systemClockProtocol = 'ntp',
                  ntpConfig = (vim.host.NtpConfig) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     server = (str) [
                        '172.27.0.2'
                     ],
                     configFile = (str) [
                        'restrict default nomodify notrap nopeer noquery',
                        'restrict 127.0.0.1',
                        'restrict -6 ::1',
                        'driftfile /etc/ntp.drift',
                        'logconfig +clockstatus +peerstatus +sysstatus +syncstatus',
                        'server 172.27.0.2'
                     ]
                  },
                  enabled = <unset>,
                  disableEvents = <unset>,
                  disableFallback = <unset>,
                  inFallbackState = <unset>,
                  serviceSync = <unset>,
                  lastSyncTime = <unset>,
                  remoteNtpServer = <unset>,
                  ntpRunTime = <unset>,
                  ptpRunTime = <unset>
               },
               flags = (vim.host.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  backgroundSnapshotsEnabled = <unset>
               },
               adminDisabled = <unset>,
               lockdownMode = 'lockdownDisabled',
               ipmi = <unset>,
               sslThumbprintInfo = <unset>,
               sslThumbprintData = (vim.host.SslThumbprintInfo) [],
               certificate = (byte) [
                  45,
                  45,
                  45,
                  45,
                  45,
                  66,
                  69,
                  71,
                  73,
                  78,
                  32,
                  67,
                  69,
                  82,
                  84,
                  73,
                  70,
                  73,
                  67,
                  65,
                  84,
                  69,
                  45,
                  45,
                  45,
                  45,
                  45,
                  10,
                  77,
                  73,
                  73,
                  69,
                  73,
                  84,
                  67,
                  67,
                  65,
                  119,
                  109,
                  103,
                  65,
                  119,
                  73,
                  66,
                  65,
                  103,
                  73,
                  74,
                  65,
                  79,
                  101,
                  79,
                  49,
                  104,
                  71,
                  89,
                  104,
                  67,
                  105,
                  56,
                  77,
                  65,
                  48,
                  71,
                  67,
                  83,
                  113,
                  71,
                  83,
                  73,
                  98,
                  51,
                  68,
                  81,
                  69,
                  66,
                  67,
                  119,
                  85,
                  65,
                  77,
                  73,
                  71,
                  78,
                  77,
                  81,
                  115,
                  119,
                  67,
                  81,
                  89,
                  68,
                  10,
                  86,
                  81,
                  81,
                  68,
                  68,
                  65,
                  74,
                  68,
                  81,
                  84,
                  69,
                  87,
                  77,
                  66,
                  81,
                  71,
                  67,
                  103,
                  109,
                  83,
                  74,
                  111,
                  109,
                  84,
                  56,
                  105,
                  120,
                  107,
                  65,
                  82,
                  107,
                  87,
                  66,
                  109,
                  120,
                  108,
                  98,
                  109,
                  57,
                  50,
                  98,
                  122,
                  69,
                  84,
                  77,
                  66,
                  69,
                  71,
                  67,
                  103,
                  109,
                  83,
                  74,
                  111,
                  109,
                  84,
                  56,
                  105,
                  120,
                  107,
                  65,
                  82,
                  107,
                  87,
                  10,
                  65,
                  51,
                  82,
                  107,
                  89,
                  122,
                  69,
                  76,
                  77,
                  65,
                  107,
                  71,
                  65,
                  49,
                  85,
                  69,
                  66,
                  104,
                  77,
                  67,
                  86,
                  86,
                  77,
                  120,
                  69,
                  122,
                  65,
                  82,
                  66,
                  103,
                  78,
                  86,
                  66,
                  65,
                  103,
                  77,
                  67,
                  107,
                  78,
                  104,
                  98,
                  71,
                  108,
                  109,
                  98,
                  51,
                  74,
                  117,
                  97,
                  87,
                  69,
                  120,
                  69,
                  106,
                  65,
                  81,
                  66,
                  103,
                  78,
                  86,
                  66,
                  65,
                  111,
                  77,
                  10,
                  67,
                  87,
                  120,
                  118,
                  89,
                  50,
                  70,
                  115,
                  97,
                  71,
                  57,
                  122,
                  100,
                  68,
                  69,
                  98,
                  77,
                  66,
                  107,
                  71,
                  65,
                  49,
                  85,
                  69,
                  67,
                  119,
                  119,
                  83,
                  86,
                  107,
                  49,
                  51,
                  89,
                  88,
                  74,
                  108,
                  73,
                  69,
                  86,
                  117,
                  90,
                  50,
                  108,
                  117,
                  90,
                  87,
                  86,
                  121,
                  97,
                  87,
                  53,
                  110,
                  77,
                  66,
                  52,
                  88,
                  68,
                  84,
                  73,
                  120,
                  77,
                  68,
                  99,
                  121,
                  10,
                  77,
                  84,
                  69,
                  49,
                  78,
                  68,
                  81,
                  49,
                  77,
                  108,
                  111,
                  88,
                  68,
                  84,
                  73,
                  50,
                  77,
                  68,
                  99,
                  121,
                  77,
                  84,
                  69,
                  49,
                  78,
                  68,
                  81,
                  49,
                  77,
                  108,
                  111,
                  119,
                  103,
                  90,
                  115,
                  120,
                  67,
                  122,
                  65,
                  74,
                  66,
                  103,
                  78,
                  86,
                  66,
                  65,
                  89,
                  84,
                  65,
                  108,
                  86,
                  84,
                  77,
                  82,
                  77,
                  119,
                  69,
                  81,
                  89,
                  68,
                  86,
                  81,
                  81,
                  73,
                  10,
                  68,
                  65,
                  112,
                  68,
                  89,
                  87,
                  120,
                  112,
                  90,
                  109,
                  57,
                  121,
                  98,
                  109,
                  108,
                  104,
                  77,
                  82,
                  73,
                  119,
                  69,
                  65,
                  89,
                  68,
                  86,
                  81,
                  81,
                  72,
                  68,
                  65,
                  108,
                  81,
                  89,
                  87,
                  120,
                  118,
                  73,
                  69,
                  70,
                  115,
                  100,
                  71,
                  56,
                  120,
                  68,
                  122,
                  65,
                  78,
                  66,
                  103,
                  78,
                  86,
                  66,
                  65,
                  111,
                  77,
                  66,
                  108,
                  90,
                  78,
                  100,
                  50,
                  70,
                  121,
                  10,
                  90,
                  84,
                  69,
                  98,
                  77,
                  66,
                  107,
                  71,
                  65,
                  49,
                  85,
                  69,
                  67,
                  119,
                  119,
                  83,
                  86,
                  107,
                  49,
                  51,
                  89,
                  88,
                  74,
                  108,
                  73,
                  69,
                  86,
                  117,
                  90,
                  50,
                  108,
                  117,
                  90,
                  87,
                  86,
                  121,
                  97,
                  87,
                  53,
                  110,
                  77,
                  82,
                  85,
                  119,
                  69,
                  119,
                  89,
                  68,
                  86,
                  81,
                  81,
                  68,
                  68,
                  65,
                  119,
                  120,
                  78,
                  122,
                  73,
                  117,
                  77,
                  106,
                  99,
                  117,
                  10,
                  77,
                  106,
                  69,
                  117,
                  77,
                  106,
                  73,
                  120,
                  72,
                  106,
                  65,
                  99,
                  66,
                  103,
                  107,
                  113,
                  104,
                  107,
                  105,
                  71,
                  57,
                  119,
                  48,
                  66,
                  67,
                  81,
                  69,
                  87,
                  68,
                  51,
                  90,
                  116,
                  89,
                  50,
                  70,
                  65,
                  100,
                  109,
                  49,
                  51,
                  89,
                  88,
                  74,
                  108,
                  76,
                  109,
                  78,
                  118,
                  98,
                  84,
                  67,
                  67,
                  65,
                  83,
                  73,
                  119,
                  68,
                  81,
                  89,
                  74,
                  75,
                  111,
                  90,
                  73,
                  10,
                  104,
                  118,
                  99,
                  78,
                  65,
                  81,
                  69,
                  66,
                  66,
                  81,
                  65,
                  68,
                  103,
                  103,
                  69,
                  80,
                  65,
                  68,
                  67,
                  67,
                  65,
                  81,
                  111,
                  67,
                  103,
                  103,
                  69,
                  66,
                  65,
                  78,
                  56,
                  66,
                  103,
                  80,
                  49,
                  100,
                  55,
                  117,
                  43,
                  109,
                  86,
                  106,
                  48,
                  120,
                  47,
                  98,
                  86,
                  67,
                  118,
                  68,
                  84,
                  122,
                  112,
                  104,
                  55,
                  55,
                  122,
                  57,
                  68,
                  81,
                  97,
                  84,
                  120,
                  75,
                  10,
                  103,
                  116,
                  69,
                  117,
                  54,
                  101,
                  77,
                  83,
                  90,
                  111,
                  80,
                  47,
                  122,
                  73,
                  76,
                  120,
                  100,
                  105,
                  106,
                  77,
                  114,
                  108,
                  104,
                  82,
                  77,
                  97,
                  101,
                  104,
                  55,
                  87,
                  108,
                  97,
                  121,
                  79,
                  101,
                  52,
                  67,
                  85,
                  73,
                  83,
                  115,
                  107,
                  67,
                  113,
                  90,
                  116,
                  76,
                  114,
                  108,
                  54,
                  103,
                  56,
                  80,
                  106,
                  106,
                  122,
                  86,
                  53,
                  78,
                  43,
                  55,
                  78,
                  84,
                  111,
                  10,
                  43,
                  57,
                  79,
                  90,
                  120,
                  118,
                  66,
                  55,
                  114,
                  118,
                  79,
                  105,
                  90,
                  50,
                  121,
                  118,
                  113,
                  98,
                  103,
                  53,
                  102,
                  115,
                  50,
                  111,
                  83,
                  47,
                  87,
                  48,
                  112,
                  99,
                  48,
                  47,
                  74,
                  118,
                  53,
                  104,
                  80,
                  71,
                  82,
                  49,
                  121,
                  105,
                  100,
                  121,
                  49,
                  74,
                  115,
                  57,
                  88,
                  103,
                  77,
                  57,
                  86,
                  85,
                  89,
                  54,
                  90,
                  109,
                  69,
                  103,
                  101,
                  86,
                  117,
                  102,
                  10,
                  47,
                  57,
                  82,
                  122,
                  82,
                  65,
                  74,
                  52,
                  106,
                  78,
                  70,
                  115,
                  69,
                  68,
                  90,
                  76,
                  116,
                  51,
                  115,
                  78,
                  117,
                  110,
                  77,
                  65,
                  86,
                  114,
                  55,
                  108,
                  111,
                  51,
                  99,
                  106,
                  81,
                  87,
                  120,
                  47,
                  83,
                  113,
                  49,
                  119,
                  84,
                  48,
                  82,
                  90,
                  99,
                  69,
                  119,
                  53,
                  108,
                  57,
                  89,
                  85,
                  82,
                  56,
                  71,
                  82,
                  107,
                  102,
                  51,
                  70,
                  78,
                  116,
                  69,
                  83,
                  10,
                  111,
                  107,
                  107,
                  114,
                  100,
                  115,
                  97,
                  102,
                  120,
                  112,
                  69,
                  67,
                  104,
                  53,
                  114,
                  122,
                  79,
                  74,
                  84,
                  87,
                  75,
                  102,
                  75,
                  51,
                  68,
                  43,
                  88,
                  112,
                  66,
                  80,
                  73,
                  112,
                  117,
                  47,
                  116,
                  67,
                  111,
                  98,
                  51,
                  78,
                  102,
                  67,
                  57,
                  75,
                  121,
                  68,
                  56,
                  75,
                  75,
                  122,
                  87,
                  118,
                  83,
                  56,
                  82,
                  67,
                  84,
                  72,
                  108,
                  117,
                  105,
                  66,
                  72,
                  115,
                  10,
                  78,
                  101,
                  77,
                  68,
                  82,
                  68,
                  72,
                  114,
                  75,
                  90,
                  109,
                  47,
                  109,
                  99,
                  84,
                  47,
                  80,
                  89,
                  71,
                  68,
                  55,
                  104,
                  120,
                  83,
                  69,
                  49,
                  109,
                  116,
                  118,
                  111,
                  104,
                  54,
                  112,
                  43,
                  109,
                  110,
                  101,
                  50,
                  66,
                  104,
                  72,
                  111,
                  106,
                  103,
                  51,
                  110,
                  105,
                  111,
                  78,
                  82,
                  48,
                  67,
                  65,
                  119,
                  69,
                  65,
                  65,
                  97,
                  78,
                  48,
                  77,
                  72,
                  73,
                  119,
                  10,
                  68,
                  119,
                  89,
                  68,
                  86,
                  82,
                  48,
                  82,
                  66,
                  65,
                  103,
                  119,
                  66,
                  111,
                  99,
                  69,
                  114,
                  66,
                  115,
                  86,
                  70,
                  106,
                  65,
                  102,
                  66,
                  103,
                  78,
                  86,
                  72,
                  83,
                  77,
                  69,
                  71,
                  68,
                  65,
                  87,
                  103,
                  66,
                  82,
                  119,
                  52,
                  105,
                  84,
                  43,
                  51,
                  113,
                  55,
                  104,
                  85,
                  90,
                  72,
                  56,
                  105,
                  100,
                  54,
                  87,
                  51,
                  88,
                  49,
                  111,
                  66,
                  115,
                  103,
                  103,
                  10,
                  101,
                  68,
                  65,
                  43,
                  66,
                  103,
                  103,
                  114,
                  66,
                  103,
                  69,
                  70,
                  66,
                  81,
                  99,
                  66,
                  65,
                  81,
                  81,
                  121,
                  77,
                  68,
                  65,
                  119,
                  76,
                  103,
                  89,
                  73,
                  75,
                  119,
                  89,
                  66,
                  66,
                  81,
                  85,
                  72,
                  77,
                  65,
                  75,
                  71,
                  73,
                  109,
                  104,
                  48,
                  100,
                  72,
                  66,
                  122,
                  79,
                  105,
                  56,
                  118,
                  77,
                  84,
                  99,
                  121,
                  76,
                  106,
                  73,
                  51,
                  76,
                  106,
                  73,
                  119,
                  10,
                  77,
                  67,
                  52,
                  120,
                  77,
                  68,
                  69,
                  118,
                  89,
                  87,
                  90,
                  107,
                  76,
                  51,
                  90,
                  108,
                  89,
                  51,
                  77,
                  118,
                  89,
                  50,
                  69,
                  119,
                  68,
                  81,
                  89,
                  74,
                  75,
                  111,
                  90,
                  73,
                  104,
                  118,
                  99,
                  78,
                  65,
                  81,
                  69,
                  76,
                  66,
                  81,
                  65,
                  68,
                  103,
                  103,
                  69,
                  66,
                  65,
                  76,
                  108,
                  110,
                  78,
                  43,
                  119,
                  80,
                  70,
                  114,
                  79,
                  70,
                  89,
                  90,
                  71,
                  68,
                  10,
                  80,
                  119,
                  67,
                  54,
                  122,
                  86,
                  109,
                  55,
                  116,
                  107,
                  89,
                  82,
                  68,
                  119,
                  106,
                  49,
                  82,
                  88,
                  114,
                  118,
                  108,
                  99,
                  115,
                  52,
                  65,
                  70,
                  52,
                  80,
                  49,
                  73,
                  53,
                  98,
                  50,
                  106,
                  120,
                  106,
                  101,
                  83,
                  100,
                  101,
                  83,
                  119,
                  86,
                  78,
                  67,
                  56,
                  75,
                  75,
                  57,
                  86,
                  69,
                  47,
                  99,
                  49,
                  88,
                  101,
                  120,
                  66,
                  57,
                  112,
                  105,
                  97,
                  104,
                  90,
                  10,
                  90,
                  78,
                  49,
                  97,
                  90,
                  73,
                  47,
                  72,
                  121,
                  97,
                  78,
                  85,
                  85,
                  81,
                  67,
                  102,
                  97,
                  73,
                  69,
                  66,
                  65,
                  107,
                  117,
                  115,
                  118,
                  57,
                  79,
                  87,
                  88,
                  77,
                  85,
                  51,
                  54,
                  78,
                  71,
                  117,
                  118,
                  98,
                  105,
                  51,
                  78,
                  81,
                  48,
                  78,
                  79,
                  102,
                  100,
                  77,
                  77,
                  115,
                  79,
                  87,
                  109,
                  78,
                  77,
                  88,
                  82,
                  66,
                  115,
                  104,
                  118,
                  56,
                  99,
                  109,
                  10,
                  99,
                  53,
                  53,
                  73,
                  110,
                  87,
                  69,
                  113,
                  114,
                  115,
                  119,
                  111,
                  108,
                  86,
                  112,
                  69,
                  120,
                  90,
                  55,
                  103,
                  47,
                  112,
                  114,
                  85,
                  110,
                  70,
                  48,
                  56,
                  108,
                  43,
                  85,
                  83,
                  70,
                  73,
                  53,
                  79,
                  113,
                  108,
                  57,
                  105,
                  89,
                  99,
                  55,
                  50,
                  80,
                  85,
                  100,
                  87,
                  118,
                  100,
                  54,
                  67,
                  76,
                  120,
                  82,
                  117,
                  74,
                  102,
                  65,
                  71,
                  112,
                  99,
                  113,
                  122,
                  10,
                  85,
                  107,
                  65,
                  84,
                  73,
                  50,
                  109,
                  71,
                  57,
                  79,
                  106,
                  76,
                  76,
                  81,
                  90,
                  116,
                  83,
                  81,
                  55,
                  57,
                  54,
                  101,
                  112,
                  68,
                  90,
                  75,
                  82,
                  72,
                  122,
                  112,
                  73,
                  85,
                  97,
                  121,
                  72,
                  65,
                  108,
                  55,
                  85,
                  88,
                  54,
                  73,
                  48,
                  75,
                  54,
                  117,
                  102,
                  56,
                  67,
                  111,
                  100,
                  68,
                  75,
                  74,
                  54,
                  116,
                  85,
                  51,
                  57,
                  116,
                  105,
                  65,
                  51,
                  119,
                  10,
                  98,
                  118,
                  89,
                  113,
                  56,
                  121,
                  83,
                  118,
                  71,
                  50,
                  84,
                  81,
                  120,
                  56,
                  80,
                  82,
                  67,
                  117,
                  51,
                  122,
                  73,
                  69,
                  89,
                  102,
                  71,
                  75,
                  48,
                  82,
                  108,
                  77,
                  103,
                  87,
                  48,
                  78,
                  113,
                  85,
                  101,
                  118,
                  109,
                  84,
                  54,
                  120,
                  85,
                  49,
                  65,
                  105,
                  68,
                  78,
                  70,
                  100,
                  48,
                  104,
                  49,
                  120,
                  119,
                  83,
                  80,
                  50,
                  79,
                  112,
                  85,
                  78,
                  100,
                  110,
                  10,
                  69,
                  70,
                  48,
                  89,
                  117,
                  75,
                  48,
                  61,
                  10,
                  45,
                  45,
                  45,
                  45,
                  45,
                  69,
                  78,
                  68,
                  32,
                  67,
                  69,
                  82,
                  84,
                  73,
                  70,
                  73,
                  67,
                  65,
                  84,
                  69,
                  45,
                  45,
                  45,
                  45,
                  45,
                  10
               ],
               pciPassthruInfo = (vim.host.PciPassthruInfo) [
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:00.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:00.2',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:01.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:01.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:01.2',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:02.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:03.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:04.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:05.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:07.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:07.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:08.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:08.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:14.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:14.3',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:18.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:18.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:18.2',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:18.3',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:18.4',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:18.5',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:18.6',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:18.7',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:19.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:19.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:19.2',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:19.3',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:19.4',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:19.5',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:19.6',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:19.7',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.SriovInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:01:00.0',
                     dependentDevice = '0000:01:00.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = '',
                     sriovEnabled = false,
                     sriovCapable = true,
                     sriovActive = false,
                     numVirtualFunctionRequested = 0,
                     numVirtualFunction = 0,
                     maxVirtualFunctionSupported = 16
                  },
                  (vim.host.SriovInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:01:00.1',
                     dependentDevice = '0000:01:00.1',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = '',
                     sriovEnabled = false,
                     sriovCapable = true,
                     sriovActive = false,
                     numVirtualFunctionRequested = 0,
                     numVirtualFunction = 0,
                     maxVirtualFunctionSupported = 16
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:02:00.0',
                     dependentDevice = '0000:02:00.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:02:00.1',
                     dependentDevice = '0000:02:00.1',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:03:00.0',
                     dependentDevice = '0000:03:00.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:03:00.2',
                     dependentDevice = '0000:03:00.2',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:04:00.0',
                     dependentDevice = '0000:04:00.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:04:00.2',
                     dependentDevice = '0000:04:00.2',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:04:00.3',
                     dependentDevice = '0000:04:00.3',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:20:00.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:20:00.2',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:20:01.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:20:02.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:20:03.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:20:04.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:20:05.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:20:07.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:20:07.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:20:08.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:20:08.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:21:00.0',
                     dependentDevice = '0000:21:00.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:21:00.2',
                     dependentDevice = '0000:21:00.2',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:22:00.0',
                     dependentDevice = '0000:22:00.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:22:00.1',
                     dependentDevice = '0000:22:00.1',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:22:00.2',
                     dependentDevice = '0000:22:00.2',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:22:00.3',
                     dependentDevice = '0000:22:00.3',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:40:00.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:40:00.2',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:40:01.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:40:01.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:40:02.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:40:03.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:40:04.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:40:05.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:40:07.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:40:07.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:40:08.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:40:08.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:40:08.2',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:41:00.0',
                     dependentDevice = '0000:41:00.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:42:00.0',
                     dependentDevice = '0000:42:00.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:42:00.2',
                     dependentDevice = '0000:42:00.2',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:43:00.0',
                     dependentDevice = '0000:43:00.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:43:00.2',
                     dependentDevice = '0000:43:00.2',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:44:00.0',
                     dependentDevice = '0000:44:00.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:00.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:00.2',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:01.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:02.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:03.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:03.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:03.2',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:03.3',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:03.4',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:04.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:05.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:05.2',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:07.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:07.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:08.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:08.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:65:00.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:66:00.0',
                     dependentDevice = '0000:65:00.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:67:00.0',
                     dependentDevice = '0000:67:00.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:67:00.2',
                     dependentDevice = '0000:67:00.2',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:68:00.0',
                     dependentDevice = '0000:68:00.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:68:00.2',
                     dependentDevice = '0000:68:00.2',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:80:00.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:80:00.2',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:80:01.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:80:01.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:80:01.2',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:80:02.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:80:03.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:80:04.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:80:05.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:80:07.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:80:07.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:80:08.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:80:08.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.SriovInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:81:00.0',
                     dependentDevice = '0000:81:00.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = '',
                     sriovEnabled = false,
                     sriovCapable = true,
                     sriovActive = false,
                     numVirtualFunctionRequested = 0,
                     numVirtualFunction = 0,
                     maxVirtualFunctionSupported = 16
                  },
                  (vim.host.SriovInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:81:00.1',
                     dependentDevice = '0000:81:00.1',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = '',
                     sriovEnabled = false,
                     sriovCapable = true,
                     sriovActive = false,
                     numVirtualFunctionRequested = 0,
                     numVirtualFunction = 0,
                     maxVirtualFunctionSupported = 16
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:82:00.0',
                     dependentDevice = '0000:82:00.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:82:00.1',
                     dependentDevice = '0000:82:00.1',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:83:00.0',
                     dependentDevice = '0000:83:00.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:83:00.2',
                     dependentDevice = '0000:83:00.2',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:84:00.0',
                     dependentDevice = '0000:84:00.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:84:00.2',
                     dependentDevice = '0000:84:00.2',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a0:00.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a0:00.2',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a0:01.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a0:02.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a0:03.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a0:04.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a0:05.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a0:07.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a0:07.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a0:08.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a0:08.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a1:00.0',
                     dependentDevice = '0000:a1:00.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a1:00.2',
                     dependentDevice = '0000:a1:00.2',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a2:00.0',
                     dependentDevice = '0000:a2:00.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a2:00.1',
                     dependentDevice = '0000:a2:00.1',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a2:00.2',
                     dependentDevice = '0000:a2:00.2',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:00.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:00.2',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:01.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:01.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:01.2',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:01.3',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:01.4',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:02.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:03.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:04.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:05.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:07.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:07.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:08.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:08.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:08.2',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c5:00.0',
                     dependentDevice = '0000:c5:00.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c5:00.2',
                     dependentDevice = '0000:c5:00.2',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c6:00.0',
                     dependentDevice = '0000:c6:00.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c6:00.2',
                     dependentDevice = '0000:c6:00.2',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c7:00.0',
                     dependentDevice = '0000:c7:00.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e0:00.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e0:00.2',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e0:01.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e0:02.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e0:03.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e0:04.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e0:05.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e0:07.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e0:07.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e0:08.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e0:08.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false,
                     hardwareLabel = <unset>
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e1:00.0',
                     dependentDevice = '0000:e1:00.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e1:00.2',
                     dependentDevice = '0000:e1:00.2',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e2:00.0',
                     dependentDevice = '0000:e2:00.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e2:00.2',
                     dependentDevice = '0000:e2:00.2',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false,
                     hardwareLabel = ''
                  }
               ],
               authenticationManagerInfo = (vim.host.AuthenticationManagerInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  authConfig = (vim.host.AuthenticationStoreInfo) [
                     (vim.host.LocalAuthenticationInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        enabled = true
                     },
                     (vim.host.ActiveDirectoryInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        enabled = false,
                        joinedDomain = <unset>,
                        trustedDomain = (str) [],
                        domainMembershipStatus = <unset>,
                        smartCardAuthenticationEnabled = false
                     }
                  ]
               },
               featureVersion = (vim.host.FeatureVersionInfo) [],
               powerSystemCapability = (vim.host.PowerSystem.Capability) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  availablePolicy = (vim.host.PowerSystem.PowerPolicy) [
                     (vim.host.PowerSystem.PowerPolicy) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1,
                        name = 'PowerPolicy.static.name',
                        shortName = 'static',
                        description = 'PowerPolicy.static.description'
                     },
                     (vim.host.PowerSystem.PowerPolicy) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2,
                        name = 'PowerPolicy.dynamic.name',
                        shortName = 'dynamic',
                        description = 'PowerPolicy.dynamic.description'
                     },
                     (vim.host.PowerSystem.PowerPolicy) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 3,
                        name = 'PowerPolicy.low.name',
                        shortName = 'low',
                        description = 'PowerPolicy.low.description'
                     },
                     (vim.host.PowerSystem.PowerPolicy) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4,
                        name = 'PowerPolicy.custom.name',
                        shortName = 'custom',
                        description = 'PowerPolicy.custom.description'
                     }
                  ]
               },
               powerSystemInfo = (vim.host.PowerSystem.Info) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  currentPolicy = (vim.host.PowerSystem.PowerPolicy) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = 'PowerPolicy.dynamic.name',
                     shortName = 'dynamic',
                     description = 'PowerPolicy.dynamic.description'
                  }
               },
               cacheConfigurationInfo = (vim.host.CacheConfigurationManager.CacheConfigurationInfo) [
                  (vim.host.CacheConfigurationManager.CacheConfigurationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vim.Datastore:60f70d70-ace69d03-c1e0-b02628c911c0',
                     swapSize = 0
                  },
                  (vim.host.CacheConfigurationManager.CacheConfigurationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     swapSize = 0
                  },
                  (vim.host.CacheConfigurationManager.CacheConfigurationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     swapSize = 0
                  }
               ],
               wakeOnLanCapable = false,
               featureCapability = (vim.host.FeatureCapability) [
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.always_serializing_lfence',
                     featureName = 'cpuid.always_serializing_lfence',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fast_short_repmov',
                     featureName = 'cpuid.fast_short_repmov',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mwait',
                     featureName = 'cpuid.mwait',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdpid',
                     featureName = 'cpuid.rdpid',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sev',
                     featureName = 'cpuid.sev',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sev_es',
                     featureName = 'cpuid.sev_es',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.svm',
                     featureName = 'cpuid.svm',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.svm_decode_assists',
                     featureName = 'cpuid.svm_decode_assists',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.svm_flush_by_asid',
                     featureName = 'cpuid.svm_flush_by_asid',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.svm_gmet',
                     featureName = 'cpuid.svm_gmet',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.svm_npt',
                     featureName = 'cpuid.svm_npt',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.svm_nrip',
                     featureName = 'cpuid.svm_nrip',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.svm_vmcb_clean',
                     featureName = 'cpuid.svm_vmcb_clean',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.umip',
                     featureName = 'cpuid.umip',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.vaes',
                     featureName = 'cpuid.vaes',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.vpclmulqdq',
                     featureName = 'cpuid.vpclmulqdq',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.wbnoinvd',
                     featureName = 'cpuid.wbnoinvd',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xgetbv_ecx1',
                     featureName = 'cpuid.xgetbv_ecx1',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hv.capable',
                     featureName = 'hv.capable',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga16*svga.basecapslevel',
                     featureName = 'svga16*svga.basecapslevel',
                     value = '9'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga16*svga.dxmaxconstantbuffers',
                     featureName = 'svga16*svga.dxmaxconstantbuffers',
                     value = '14'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga16*svga.dxprovokingvertex',
                     featureName = 'svga16*svga.dxprovokingvertex',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga16*svga.linestipple',
                     featureName = 'svga16*svga.linestipple',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga16*svga.logicblendops',
                     featureName = 'svga16*svga.logicblendops',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga16*svga.logicops',
                     featureName = 'svga16*svga.logicops',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga16*svga.maxpointsize',
                     featureName = 'svga16*svga.maxpointsize',
                     value = '189'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga16*svga.maxtextureanisotropy',
                     featureName = 'svga16*svga.maxtextureanisotropy',
                     value = '16'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga16*svga.maxtexturesize',
                     featureName = 'svga16*svga.maxtexturesize',
                     value = '8192'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga16*svga.maxvolumeextent',
                     featureName = 'svga16*svga.maxvolumeextent',
                     value = '2048'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga16*svga.multisample2x',
                     featureName = 'svga16*svga.multisample2x',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga16*svga.multisample4x',
                     featureName = 'svga16*svga.multisample4x',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga16*svga.sm41',
                     featureName = 'svga16*svga.sm41',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga16*svga.supports3d',
                     featureName = 'svga16*svga.supports3d',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vpmc.genctr.1',
                     featureName = 'vpmc.genctr.1',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vpmc.genctr.2',
                     featureName = 'vpmc.genctr.2',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vpmc.genctr.3',
                     featureName = 'vpmc.genctr.3',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vpmc.genctr.4',
                     featureName = 'vpmc.genctr.4',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vpmc.genctr.5',
                     featureName = 'vpmc.genctr.5',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vpmc.genwidth',
                     featureName = 'vpmc.genwidth',
                     value = '48'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vpmc.microarchitecture.zen3',
                     featureName = 'vpmc.microarchitecture.zen3',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vpmc.numgenctrs',
                     featureName = 'vpmc.numgenctrs',
                     value = '6'
                  }
               ],
               maskedFeatureCapability = (vim.host.FeatureCapability) [
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.always_serializing_lfence',
                     featureName = 'cpuid.always_serializing_lfence',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fast_short_repmov',
                     featureName = 'cpuid.fast_short_repmov',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mwait',
                     featureName = 'cpuid.mwait',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdpid',
                     featureName = 'cpuid.rdpid',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sev',
                     featureName = 'cpuid.sev',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sev_es',
                     featureName = 'cpuid.sev_es',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.svm',
                     featureName = 'cpuid.svm',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.svm_decode_assists',
                     featureName = 'cpuid.svm_decode_assists',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.svm_flush_by_asid',
                     featureName = 'cpuid.svm_flush_by_asid',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.svm_gmet',
                     featureName = 'cpuid.svm_gmet',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.svm_npt',
                     featureName = 'cpuid.svm_npt',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.svm_nrip',
                     featureName = 'cpuid.svm_nrip',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.svm_vmcb_clean',
                     featureName = 'cpuid.svm_vmcb_clean',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.umip',
                     featureName = 'cpuid.umip',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.vaes',
                     featureName = 'cpuid.vaes',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.vpclmulqdq',
                     featureName = 'cpuid.vpclmulqdq',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.wbnoinvd',
                     featureName = 'cpuid.wbnoinvd',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xgetbv_ecx1',
                     featureName = 'cpuid.xgetbv_ecx1',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hv.capable',
                     featureName = 'hv.capable',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga16*svga.basecapslevel',
                     featureName = 'svga16*svga.basecapslevel',
                     value = '9'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga16*svga.dxmaxconstantbuffers',
                     featureName = 'svga16*svga.dxmaxconstantbuffers',
                     value = '14'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga16*svga.dxprovokingvertex',
                     featureName = 'svga16*svga.dxprovokingvertex',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga16*svga.linestipple',
                     featureName = 'svga16*svga.linestipple',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga16*svga.logicblendops',
                     featureName = 'svga16*svga.logicblendops',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga16*svga.logicops',
                     featureName = 'svga16*svga.logicops',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga16*svga.maxpointsize',
                     featureName = 'svga16*svga.maxpointsize',
                     value = '189'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga16*svga.maxtextureanisotropy',
                     featureName = 'svga16*svga.maxtextureanisotropy',
                     value = '16'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga16*svga.maxtexturesize',
                     featureName = 'svga16*svga.maxtexturesize',
                     value = '8192'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga16*svga.maxvolumeextent',
                     featureName = 'svga16*svga.maxvolumeextent',
                     value = '2048'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga16*svga.multisample2x',
                     featureName = 'svga16*svga.multisample2x',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga16*svga.multisample4x',
                     featureName = 'svga16*svga.multisample4x',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga16*svga.sm41',
                     featureName = 'svga16*svga.sm41',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga16*svga.supports3d',
                     featureName = 'svga16*svga.supports3d',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vpmc.genctr.1',
                     featureName = 'vpmc.genctr.1',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vpmc.genctr.2',
                     featureName = 'vpmc.genctr.2',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vpmc.genctr.3',
                     featureName = 'vpmc.genctr.3',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vpmc.genctr.4',
                     featureName = 'vpmc.genctr.4',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vpmc.genctr.5',
                     featureName = 'vpmc.genctr.5',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vpmc.genwidth',
                     featureName = 'vpmc.genwidth',
                     value = '48'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vpmc.microarchitecture.zen3',
                     featureName = 'vpmc.microarchitecture.zen3',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vpmc.numgenctrs',
                     featureName = 'vpmc.numgenctrs',
                     value = '6'
                  }
               ],
               vFlashConfigInfo = (vim.host.VFlashManager.VFlashConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vFlashResourceConfigInfo = (vim.host.VFlashManager.VFlashResourceConfigInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vffs = (vim.host.VffsVolume) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        type = 'VFFS',
                        name = 'OSDATA-60f70d70-9b3fadcb-bc0b-b02628c911c0',
                        capacity = 128580583424,
                        majorVersion = 1,
                        version = '1.00',
                        uuid = '60f70d70-9b3fadcb-bc0b-b02628c911c0',
                        extent = (vim.host.ScsiDisk.Partition) [
                           (vim.host.ScsiDisk.Partition) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              diskName = 'naa.600062b202341c0025fb583c46a35696',
                              partition = 7
                           }
                        ]
                     },
                     capacity = 128580583424
                  },
                  vFlashCacheConfigInfo = (vim.host.VFlashManager.VFlashCacheConfigInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vFlashModuleConfigOption = (vim.host.VFlashManager.VFlashCacheConfigInfo.VFlashModuleConfigOption) [],
                     defaultVFlashModule = 'vfc',
                     swapCacheReservationInGB = 0
                  }
               },
               vsanHostConfig = (vim.vsan.host.ConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false,
                  hostSystem = 'vim.HostSystem:ha-host',
                  clusterInfo = (vim.vsan.host.ConfigInfo.ClusterInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     uuid = '',
                     nodeUuid = ''
                  },
                  storageInfo = (vim.vsan.host.ConfigInfo.StorageInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     autoClaimStorage = false,
                     diskMapping = (vim.vsan.host.DiskMapping) [],
                     diskMapInfo = (vim.vsan.host.DiskMapInfo) [],
                     checksumEnabled = <unset>
                  },
                  networkInfo = (vim.vsan.host.ConfigInfo.NetworkInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     port = (vim.vsan.host.ConfigInfo.NetworkInfo.PortConfig) []
                  },
                  faultDomainInfo = (vim.vsan.host.ConfigInfo.FaultDomainInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = ''
                  }
               },
               domainList = (str) [],
               scriptCheckSum = hhs45G+eK2Jx+rzTbnDiN89UFEE=,
               hostConfigCheckSum = IMV06GLtxSwwQ3olMTFKdQlmTPA=,
               descriptionTreeCheckSum = rs5P5vhMOfUoJ7v1Cgk9VF5+hCQ=,
               graphicsInfo = (vim.host.GraphicsInfo) [],
               sharedPassthruGpuTypes = (str) [],
               graphicsConfig = (vim.host.GraphicsConfig) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  hostDefaultGraphicsType = 'shared',
                  sharedPassthruAssignmentPolicy = 'performance',
                  deviceType = (vim.host.GraphicsConfig.DeviceType) []
               },
               sharedGpuCapabilities = (vim.host.SharedGpuCapabilities) [],
               ioFilterInfo = (vim.IoFilterManager.HostIoFilterInfo) [
                  (vim.IoFilterManager.HostIoFilterInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = 'VMW_spm_1.0.0',
                     name = 'spm',
                     vendor = 'VMW',
                     version = '1.0.230',
                     type = 'datastoreIoControl',
                     summary = 'VMware Storage I/O Control',
                     releaseDate = '2016-07-21',
                     available = true
                  },
                  (vim.IoFilterManager.HostIoFilterInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = 'VMW_vmwarevmcrypt_1.0.0',
                     name = 'vmwarevmcrypt',
                     vendor = 'VMW',
                     version = '1.0.0',
                     type = 'encryption',
                     summary = 'VMcrypt IO Filter',
                     releaseDate = '2016-07-21',
                     available = true
                  }
               ],
               sriovDevicePool = (vim.host.SriovDevicePoolInfo) [],
               assignableHardwareBinding = (vim.host.AssignableHardwareBinding) [],
               assignableHardwareConfig = (vim.host.AssignableHardwareConfig) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  attributeOverride = (vim.host.AssignableHardwareConfig.AttributeOverride) []
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configManager',
            val = (vim.host.ConfigManager) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               cpuScheduler = 'vim.host.CpuSchedulerSystem:cpuSchedulerSystem',
               datastoreSystem = 'vim.host.DatastoreSystem:ha-datastoresystem',
               memoryManager = 'vim.host.MemoryManagerSystem:memoryManagerSystem',
               storageSystem = 'vim.host.StorageSystem:storageSystem',
               networkSystem = 'vim.host.NetworkSystem:networkSystem',
               vmotionSystem = 'vim.host.VMotionSystem:ha-vmotion-system',
               virtualNicManager = 'vim.host.VirtualNicManager:ha-vnic-mgr',
               serviceSystem = 'vim.host.ServiceSystem:serviceSystem',
               firewallSystem = 'vim.host.FirewallSystem:firewallSystem',
               advancedOption = 'vim.option.OptionManager:ha-adv-options',
               diagnosticSystem = 'vim.host.DiagnosticSystem:diagnosticsystem',
               autoStartManager = 'vim.host.AutoStartManager:ha-autostart-mgr',
               snmpSystem = 'vim.host.SnmpSystem:ha-snmp-agent',
               dateTimeSystem = 'vim.host.DateTimeSystem:dateTimeSystem',
               patchManager = 'vim.host.PatchManager:ha-host-patch-manager',
               imageConfigManager = 'vim.host.ImageConfigManager:ha-image-config-manager',
               bootDeviceSystem = <unset>,
               firmwareSystem = 'vim.host.FirmwareSystem:ha-firmwareSystem',
               healthStatusSystem = 'vim.host.HealthStatusSystem:healthStatusSystem',
               pciPassthruSystem = 'vim.host.PciPassthruSystem:ha-pcipassthrusystem',
               licenseManager = 'vim.LicenseManager:ha-license-manager',
               kernelModuleSystem = 'vim.host.KernelModuleSystem:kernelModuleSystem',
               authenticationManager = 'vim.host.AuthenticationManager:ha-auth-manager',
               powerSystem = 'vim.host.PowerSystem:ha-power-system',
               cacheConfigurationManager = 'vim.host.CacheConfigurationManager:ha-cache-configuration-manager',
               esxAgentHostManager = <unset>,
               iscsiManager = 'vim.host.IscsiManager:iscsiManager',
               vFlashManager = 'vim.host.VFlashManager:ha-vflash-manager',
               vsanSystem = 'vim.host.VsanSystem:vsanSystem',
               messageBusProxy = 'vim.host.MessageBusProxy:messageBusProxy',
               userDirectory = 'vim.UserDirectory:ha-user-directory',
               accountManager = 'vim.host.LocalAccountManager:ha-localacctmgr',
               hostAccessManager = 'vim.host.HostAccessManager:ha-host-access-manager',
               graphicsManager = 'vim.host.GraphicsManager:ha-graphics-manager',
               vsanInternalSystem = 'vim.host.VsanInternalSystem:ha-vsan-internal-system',
               certificateManager = 'vim.host.CertificateManager:ha-certificate-manager',
               cryptoManager = 'vim.encryption.CryptoManager:ha-crypto-manager',
               nvdimmSystem = 'vim.host.NvdimmSystem:ha-nvdimm-system',
               assignableHardwareManager = 'vim.host.AssignableHardwareManager:ha-assignable-hardware-mgr',
               maintenanceManager = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:60f70d70-ace69d03-c1e0-b02628c911c0',
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:ha-host-datastorebrowser'
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'DisconnectHost_Task',
               'ReconnectHost_Task',
               'ReconfigureHostForDAS_Task',
               'PowerUpHostFromStandBy_Task',
               'ExitMaintenanceMode_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'hardware',
            val = (vim.host.HardwareInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               systemInfo = (vim.host.SystemInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vendor = 'Lenovo',
                  model = 'ThinkSystem SR665 MB',
                  uuid = 'ec5b5d93-30bd-11ea-a0d0-f46401b657c7',
                  otherIdentifyingInfo = (vim.host.SystemIdentificationInfo) [
                     (vim.host.SystemIdentificationInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        identifierValue = 'none',
                        identifierType = (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Asset Tag',
                           summary = 'Asset tag of the system',
                           key = 'AssetTag'
                        }
                     },
                     (vim.host.SystemIdentificationInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        identifierValue = '1234567890',
                        identifierType = (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Service tag',
                           summary = 'Service tag of the system',
                           key = 'ServiceTag'
                        }
                     },
                     (vim.host.SystemIdentificationInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        identifierValue = '1234567890',
                        identifierType = (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Enclosure serial number tag',
                           summary = 'Enclosure serial number tag of the system',
                           key = 'EnclosureSerialNumberTag'
                        }
                     },
                     (vim.host.SystemIdentificationInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        identifierValue = '1234567890',
                        identifierType = (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Serial number tag',
                           summary = 'Serial number tag of the system',
                           key = 'SerialNumberTag'
                        }
                     },
                     (vim.host.SystemIdentificationInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        identifierValue = '$MV Min UEFI Version -[D8E113P-2.00]-',
                        identifierType = (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'OEM specific string',
                           summary = 'OEM specific string',
                           key = 'OemSpecificString'
                        }
                     }
                  ],
                  serialNumber = '1234567890',
                  qualifiedName = (vim.host.QualifiedName) []
               },
               cpuPowerManagementInfo = (vim.host.CpuPowerManagementInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  currentPolicy = 'Balanced',
                  hardwareSupport = 'ACPI P-states, ACPI C-states'
               },
               cpuInfo = (vim.host.CpuInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCpuPackages = 2,
                  numCpuCores = 128,
                  numCpuThreads = 256,
                  hz = 2445405949
               },
               cpuPkg = (vim.host.CpuPackage) [
                  (vim.host.CpuPackage) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     index = 0,
                     vendor = 'amd',
                     hz = 2445406026,
                     busHz = 99812482,
                     description = 'AMD EPYC 7763 64-Core Processor                ',
                     threadId = (short) [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8,
                        9,
                        10,
                        11,
                        12,
                        13,
                        14,
                        15,
                        16,
                        17,
                        18,
                        19,
                        20,
                        21,
                        22,
                        23,
                        24,
                        25,
                        26,
                        27,
                        28,
                        29,
                        30,
                        31,
                        32,
                        33,
                        34,
                        35,
                        36,
                        37,
                        38,
                        39,
                        40,
                        41,
                        42,
                        43,
                        44,
                        45,
                        46,
                        47,
                        48,
                        49,
                        50,
                        51,
                        52,
                        53,
                        54,
                        55,
                        56,
                        57,
                        58,
                        59,
                        60,
                        61,
                        62,
                        63,
                        64,
                        65,
                        66,
                        67,
                        68,
                        69,
                        70,
                        71,
                        72,
                        73,
                        74,
                        75,
                        76,
                        77,
                        78,
                        79,
                        80,
                        81,
                        82,
                        83,
                        84,
                        85,
                        86,
                        87,
                        88,
                        89,
                        90,
                        91,
                        92,
                        93,
                        94,
                        95,
                        96,
                        97,
                        98,
                        99,
                        100,
                        101,
                        102,
                        103,
                        104,
                        105,
                        106,
                        107,
                        108,
                        109,
                        110,
                        111,
                        112,
                        113,
                        114,
                        115,
                        116,
                        117,
                        118,
                        119,
                        120,
                        121,
                        122,
                        123,
                        124,
                        125,
                        126,
                        127
                     ],
                     cpuFeature = (vim.host.CpuIdInfo) [
                        (vim.host.CpuIdInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           level = 0,
                           vendor = <unset>,
                           eax = '0000:0000:0000:0000:0000:0000:0001:0000',
                           ebx = '0110:1000:0111:0100:0111:0101:0100:0001',
                           ecx = '0100:0100:0100:1101:0100:0001:0110:0011',
                           edx = '0110:1001:0111:0100:0110:1110:0110:0101'
                        },
                        (vim.host.CpuIdInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           level = 1,
                           vendor = <unset>,
                           eax = '0000:0000:1010:0000:0000:1111:0001:0001',
                           ebx = '0000:0000:1000:0000:0000:1000:0000:0000',
                           ecx = '0111:0110:1111:1010:0011:0010:0000:1011',
                           edx = '0001:0111:1000:1011:1111:1011:1111:1111'
                        },
                        (vim.host.CpuIdInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           level = -2147483648,
                           vendor = <unset>,
                           eax = '1000:0000:0000:0000:0000:0000:0010:0011',
                           ebx = '0110:1000:0111:0100:0111:0101:0100:0001',
                           ecx = '0100:0100:0100:1101:0100:0001:0110:0011',
                           edx = '0110:1001:0111:0100:0110:1110:0110:0101'
                        },
                        (vim.host.CpuIdInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           level = -2147483647,
                           vendor = <unset>,
                           eax = '0000:0000:1010:0000:0000:1111:0001:0001',
                           ebx = '0100:0000:0000:0000:0000:0000:0000:0000',
                           ecx = '0111:0101:1100:0010:0011:0111:1111:1111',
                           edx = '0010:1111:1101:0011:1111:1011:1111:1111'
                        },
                        (vim.host.CpuIdInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           level = -2147483640,
                           vendor = <unset>,
                           eax = '0000:0000:0000:0000:0011:0000:0011:0000',
                           ebx = '1001:0001:1011:1110:1111:0111:0101:1111',
                           ecx = '0000:0000:0000:0000:0111:0000:0111:1111',
                           edx = '0000:0000:0000:0001:0000:0000:0000:0111'
                        }
                     ]
                  },
                  (vim.host.CpuPackage) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     index = 1,
                     vendor = 'amd',
                     hz = 2445405872,
                     busHz = 99812472,
                     description = 'AMD EPYC 7763 64-Core Processor                ',
                     threadId = (short) [
                        128,
                        129,
                        130,
                        131,
                        132,
                        133,
                        134,
                        135,
                        136,
                        137,
                        138,
                        139,
                        140,
                        141,
                        142,
                        143,
                        144,
                        145,
                        146,
                        147,
                        148,
                        149,
                        150,
                        151,
                        152,
                        153,
                        154,
                        155,
                        156,
                        157,
                        158,
                        159,
                        160,
                        161,
                        162,
                        163,
                        164,
                        165,
                        166,
                        167,
                        168,
                        169,
                        170,
                        171,
                        172,
                        173,
                        174,
                        175,
                        176,
                        177,
                        178,
                        179,
                        180,
                        181,
                        182,
                        183,
                        184,
                        185,
                        186,
                        187,
                        188,
                        189,
                        190,
                        191,
                        192,
                        193,
                        194,
                        195,
                        196,
                        197,
                        198,
                        199,
                        200,
                        201,
                        202,
                        203,
                        204,
                        205,
                        206,
                        207,
                        208,
                        209,
                        210,
                        211,
                        212,
                        213,
                        214,
                        215,
                        216,
                        217,
                        218,
                        219,
                        220,
                        221,
                        222,
                        223,
                        224,
                        225,
                        226,
                        227,
                        228,
                        229,
                        230,
                        231,
                        232,
                        233,
                        234,
                        235,
                        236,
                        237,
                        238,
                        239,
                        240,
                        241,
                        242,
                        243,
                        244,
                        245,
                        246,
                        247,
                        248,
                        249,
                        250,
                        251,
                        252,
                        253,
                        254,
                        255
                     ],
                     cpuFeature = (vim.host.CpuIdInfo) [
                        (vim.host.CpuIdInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           level = 0,
                           vendor = <unset>,
                           eax = '0000:0000:0000:0000:0000:0000:0001:0000',
                           ebx = '0110:1000:0111:0100:0111:0101:0100:0001',
                           ecx = '0100:0100:0100:1101:0100:0001:0110:0011',
                           edx = '0110:1001:0111:0100:0110:1110:0110:0101'
                        },
                        (vim.host.CpuIdInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           level = 1,
                           vendor = <unset>,
                           eax = '0000:0000:1010:0000:0000:1111:0001:0001',
                           ebx = '1000:0000:1000:0000:0000:1000:0000:0000',
                           ecx = '0111:0110:1111:1010:0011:0010:0000:1011',
                           edx = '0001:0111:1000:1011:1111:1011:1111:1111'
                        },
                        (vim.host.CpuIdInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           level = -2147483648,
                           vendor = <unset>,
                           eax = '1000:0000:0000:0000:0000:0000:0010:0011',
                           ebx = '0110:1000:0111:0100:0111:0101:0100:0001',
                           ecx = '0100:0100:0100:1101:0100:0001:0110:0011',
                           edx = '0110:1001:0111:0100:0110:1110:0110:0101'
                        },
                        (vim.host.CpuIdInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           level = -2147483647,
                           vendor = <unset>,
                           eax = '0000:0000:1010:0000:0000:1111:0001:0001',
                           ebx = '0100:0000:0000:0000:0000:0000:0000:0000',
                           ecx = '0111:0101:1100:0010:0011:0111:1111:1111',
                           edx = '0010:1111:1101:0011:1111:1011:1111:1111'
                        },
                        (vim.host.CpuIdInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           level = -2147483640,
                           vendor = <unset>,
                           eax = '0000:0000:0000:0000:0011:0000:0011:0000',
                           ebx = '1001:0001:1011:1110:1111:0111:0101:1111',
                           ecx = '0000:0000:0000:0000:0111:0000:0111:1111',
                           edx = '0000:0000:0000:0001:0000:0000:0000:0111'
                        }
                     ]
                  }
               ],
               memorySize = 2185989591040,
               numaInfo = (vim.host.NumaInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  type = 'NUMA',
                  numNodes = 2,
                  numaNode = (vim.host.NumaNode) [
                     (vim.host.NumaNode) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        typeId = 0,
                        cpuID = (short) [
                           127,
                           126,
                           125,
                           124,
                           123,
                           122,
                           121,
                           120,
                           119,
                           118,
                           117,
                           116,
                           115,
                           114,
                           113,
                           112,
                           111,
                           110,
                           109,
                           108,
                           107,
                           106,
                           105,
                           104,
                           103,
                           102,
                           101,
                           100,
                           99,
                           98,
                           97,
                           96,
                           95,
                           94,
                           93,
                           92,
                           91,
                           90,
                           89,
                           88,
                           87,
                           86,
                           85,
                           84,
                           83,
                           82,
                           81,
                           80,
                           79,
                           78,
                           77,
                           76,
                           75,
                           74,
                           73,
                           72,
                           71,
                           70,
                           69,
                           68,
                           67,
                           66,
                           65,
                           64,
                           63,
                           62,
                           61,
                           60,
                           59,
                           58,
                           57,
                           56,
                           55,
                           54,
                           53,
                           52,
                           51,
                           50,
                           49,
                           48,
                           47,
                           46,
                           45,
                           44,
                           43,
                           42,
                           41,
                           40,
                           39,
                           38,
                           37,
                           36,
                           35,
                           34,
                           33,
                           32,
                           31,
                           30,
                           29,
                           28,
                           27,
                           26,
                           25,
                           24,
                           23,
                           22,
                           21,
                           20,
                           19,
                           18,
                           17,
                           16,
                           15,
                           14,
                           13,
                           12,
                           11,
                           10,
                           9,
                           8,
                           7,
                           6,
                           5,
                           4,
                           3,
                           2,
                           1,
                           0
                        ],
                        memoryRangeBegin = 4294967296,
                        memoryRangeLength = 1083656110080,
                        pciId = (str) [
                           '0000:00:00.2',
                           '0000:00:01.1',
                           '0000:00:01.2',
                           '0000:00:07.1',
                           '0000:00:08.1',
                           '0000:00:14.0',
                           '0000:00:14.3',
                           '0000:01:00.0',
                           '0000:01:00.1',
                           '0000:02:00.0',
                           '0000:02:00.1',
                           '0000:03:00.0',
                           '0000:03:00.2',
                           '0000:04:00.0',
                           '0000:04:00.2',
                           '0000:04:00.3',
                           '0000:20:00.2',
                           '0000:20:07.1',
                           '0000:20:08.1',
                           '0000:21:00.0',
                           '0000:21:00.2',
                           '0000:22:00.0',
                           '0000:22:00.1',
                           '0000:22:00.2',
                           '0000:22:00.3',
                           '0000:40:00.2',
                           '0000:40:01.1',
                           '0000:40:07.1',
                           '0000:40:08.1',
                           '0000:40:08.2',
                           '0000:41:00.0',
                           '0000:42:00.0',
                           '0000:42:00.2',
                           '0000:43:00.0',
                           '0000:43:00.2',
                           '0000:44:00.0',
                           '0000:60:00.2',
                           '0000:60:03.1',
                           '0000:60:03.2',
                           '0000:60:03.3',
                           '0000:60:03.4',
                           '0000:60:05.2',
                           '0000:60:07.1',
                           '0000:60:08.1',
                           '0000:65:00.0',
                           '0000:66:00.0',
                           '0000:67:00.0',
                           '0000:67:00.2',
                           '0000:68:00.0',
                           '0000:68:00.2'
                        ]
                     },
                     (vim.host.NumaNode) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        typeId = 1,
                        cpuID = (short) [
                           255,
                           254,
                           253,
                           252,
                           251,
                           250,
                           249,
                           248,
                           247,
                           246,
                           245,
                           244,
                           243,
                           242,
                           241,
                           240,
                           239,
                           238,
                           237,
                           236,
                           235,
                           234,
                           233,
                           232,
                           231,
                           230,
                           229,
                           228,
                           227,
                           226,
                           225,
                           224,
                           223,
                           222,
                           221,
                           220,
                           219,
                           218,
                           217,
                           216,
                           215,
                           214,
                           213,
                           212,
                           211,
                           210,
                           209,
                           208,
                           207,
                           206,
                           205,
                           204,
                           203,
                           202,
                           201,
                           200,
                           199,
                           198,
                           197,
                           196,
                           195,
                           194,
                           193,
                           192,
                           191,
                           190,
                           189,
                           188,
                           187,
                           186,
                           185,
                           184,
                           183,
                           182,
                           181,
                           180,
                           179,
                           178,
                           177,
                           176,
                           175,
                           174,
                           173,
                           172,
                           171,
                           170,
                           169,
                           168,
                           167,
                           166,
                           165,
                           164,
                           163,
                           162,
                           161,
                           160,
                           159,
                           158,
                           157,
                           156,
                           155,
                           154,
                           153,
                           152,
                           151,
                           150,
                           149,
                           148,
                           147,
                           146,
                           145,
                           144,
                           143,
                           142,
                           141,
                           140,
                           139,
                           138,
                           137,
                           136,
                           135,
                           134,
                           133,
                           132,
                           131,
                           130,
                           129,
                           128
                        ],
                        memoryRangeBegin = 1100853805056,
                        memoryRangeLength = 1099507433472,
                        pciId = (str) [
                           '0000:80:00.2',
                           '0000:80:01.1',
                           '0000:80:01.2',
                           '0000:80:07.1',
                           '0000:80:08.1',
                           '0000:81:00.0',
                           '0000:81:00.1',
                           '0000:82:00.0',
                           '0000:82:00.1',
                           '0000:83:00.0',
                           '0000:83:00.2',
                           '0000:84:00.0',
                           '0000:84:00.2',
                           '0000:a0:00.2',
                           '0000:a0:07.1',
                           '0000:a0:08.1',
                           '0000:a1:00.0',
                           '0000:a1:00.2',
                           '0000:a2:00.0',
                           '0000:a2:00.1',
                           '0000:a2:00.2',
                           '0000:c0:00.2',
                           '0000:c0:01.1',
                           '0000:c0:01.2',
                           '0000:c0:01.3',
                           '0000:c0:01.4',
                           '0000:c0:07.1',
                           '0000:c0:08.1',
                           '0000:c0:08.2',
                           '0000:c5:00.0',
                           '0000:c5:00.2',
                           '0000:c6:00.0',
                           '0000:c6:00.2',
                           '0000:c7:00.0',
                           '0000:e0:00.2',
                           '0000:e0:07.1',
                           '0000:e0:08.1',
                           '0000:e1:00.0',
                           '0000:e1:00.2',
                           '0000:e2:00.0',
                           '0000:e2:00.2'
                        ]
                     }
                  ]
               },
               smcPresent = false,
               pciDevice = (vim.host.PciDevice) [
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:00.0',
                     classId = 1536,
                     bus = 0,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5248,
                     subDeviceId = 5248,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse Root Complex',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:00.2',
                     classId = 2054,
                     bus = 0,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices Inc',
                     deviceId = 5711,
                     subDeviceId = 5711,
                     parentBridge = <unset>,
                     deviceName = '<class> IOMMU',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:01.0',
                     classId = 1536,
                     bus = 0,
                     slot = 1,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:01.1',
                     classId = 1540,
                     bus = 0,
                     slot = 1,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 1,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5251,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse GPP Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:01.2',
                     classId = 1540,
                     bus = 0,
                     slot = 1,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5251,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse GPP Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:02.0',
                     classId = 1536,
                     bus = 0,
                     slot = 2,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:03.0',
                     classId = 1536,
                     bus = 0,
                     slot = 3,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:04.0',
                     classId = 1536,
                     bus = 0,
                     slot = 4,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:05.0',
                     classId = 1536,
                     bus = 0,
                     slot = 5,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:07.0',
                     classId = 1536,
                     bus = 0,
                     slot = 7,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:07.1',
                     classId = 1540,
                     bus = 0,
                     slot = 7,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 1,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5252,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:08.0',
                     classId = 1536,
                     bus = 0,
                     slot = 8,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:08.1',
                     classId = 1540,
                     bus = 0,
                     slot = 8,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 1,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5252,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:14.0',
                     classId = 3077,
                     bus = 0,
                     slot = 20,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 30987,
                     subDeviceId = 30987,
                     parentBridge = <unset>,
                     deviceName = 'FCH SMBus Controller',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:14.3',
                     classId = 1537,
                     bus = 0,
                     slot = 20,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 3,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 30990,
                     subDeviceId = 30990,
                     parentBridge = <unset>,
                     deviceName = 'FCH LPC Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:18.0',
                     classId = 1536,
                     bus = 0,
                     slot = 24,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices Inc',
                     deviceId = 5712,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = '<class> Host bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:18.1',
                     classId = 1536,
                     bus = 0,
                     slot = 24,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 1,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices Inc',
                     deviceId = 5713,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = '<class> Host bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:18.2',
                     classId = 1536,
                     bus = 0,
                     slot = 24,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices Inc',
                     deviceId = 5714,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = '<class> Host bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:18.3',
                     classId = 1536,
                     bus = 0,
                     slot = 24,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 3,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices Inc',
                     deviceId = 5715,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = '<class> Host bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:18.4',
                     classId = 1536,
                     bus = 0,
                     slot = 24,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 4,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices Inc',
                     deviceId = 5716,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = '<class> Host bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:18.5',
                     classId = 1536,
                     bus = 0,
                     slot = 24,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 5,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices Inc',
                     deviceId = 5717,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = '<class> Host bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:18.6',
                     classId = 1536,
                     bus = 0,
                     slot = 24,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 6,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices Inc',
                     deviceId = 5718,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = '<class> Host bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:18.7',
                     classId = 1536,
                     bus = 0,
                     slot = 24,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 7,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices Inc',
                     deviceId = 5719,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = '<class> Host bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:19.0',
                     classId = 1536,
                     bus = 0,
                     slot = 25,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices Inc',
                     deviceId = 5712,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = '<class> Host bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:19.1',
                     classId = 1536,
                     bus = 0,
                     slot = 25,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 1,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices Inc',
                     deviceId = 5713,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = '<class> Host bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:19.2',
                     classId = 1536,
                     bus = 0,
                     slot = 25,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices Inc',
                     deviceId = 5714,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = '<class> Host bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:19.3',
                     classId = 1536,
                     bus = 0,
                     slot = 25,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 3,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices Inc',
                     deviceId = 5715,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = '<class> Host bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:19.4',
                     classId = 1536,
                     bus = 0,
                     slot = 25,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 4,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices Inc',
                     deviceId = 5716,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = '<class> Host bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:19.5',
                     classId = 1536,
                     bus = 0,
                     slot = 25,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 5,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices Inc',
                     deviceId = 5717,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = '<class> Host bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:19.6',
                     classId = 1536,
                     bus = 0,
                     slot = 25,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 6,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices Inc',
                     deviceId = 5718,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = '<class> Host bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:00:19.7',
                     classId = 1536,
                     bus = 0,
                     slot = 25,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 7,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices Inc',
                     deviceId = 5719,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = '<class> Host bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:01:00.0',
                     classId = 3076,
                     bus = 1,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4319,
                     subVendorId = 4319,
                     vendorName = 'Emulex Corporation',
                     deviceId = -3072,
                     subDeviceId = -3047,
                     parentBridge = '0000:00:01.1',
                     deviceName = 'Emulex LPe36000 Fibre Channel Adapter',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:01:00.1',
                     classId = 3076,
                     bus = 1,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 1,
                     vendorId = 4319,
                     subVendorId = 4319,
                     vendorName = 'Emulex Corporation',
                     deviceId = -3072,
                     subDeviceId = -3047,
                     parentBridge = '0000:00:01.1',
                     deviceName = 'Emulex LPe36000 Fibre Channel Adapter',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:02:00.0',
                     classId = 512,
                     bus = 2,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 5348,
                     subVendorId = 6058,
                     vendorName = 'Broadcom',
                     deviceId = 5847,
                     subDeviceId = 16645,
                     parentBridge = '0000:00:01.2',
                     deviceName = 'BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:02:00.1',
                     classId = 512,
                     bus = 2,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 1,
                     vendorId = 5348,
                     subVendorId = 6058,
                     vendorName = 'Broadcom',
                     deviceId = 5847,
                     subDeviceId = 16645,
                     parentBridge = '0000:00:01.2',
                     deviceName = 'BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:03:00.0',
                     classId = 4864,
                     bus = 3,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5258,
                     subDeviceId = 5258,
                     parentBridge = '0000:00:07.1',
                     deviceName = 'Starship/Matisse PCIe Dummy Function',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:03:00.2',
                     classId = 4224,
                     bus = 3,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5272,
                     subDeviceId = 5272,
                     parentBridge = '0000:00:07.1',
                     deviceName = 'Starship/Matisse PTDMA',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:04:00.0',
                     classId = 4864,
                     bus = 4,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5253,
                     subDeviceId = 5253,
                     parentBridge = '0000:00:08.1',
                     deviceName = 'Starship/Matisse Reserved SPP',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:04:00.2',
                     classId = 4224,
                     bus = 4,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5272,
                     subDeviceId = 5272,
                     parentBridge = '0000:00:08.1',
                     deviceName = 'Starship/Matisse PTDMA',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:04:00.3',
                     classId = 3075,
                     bus = 4,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 3,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5260,
                     subDeviceId = 5260,
                     parentBridge = '0000:00:08.1',
                     deviceName = 'Starship USB 3.0 Host Controller',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:20:00.0',
                     classId = 1536,
                     bus = 32,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5248,
                     subDeviceId = 5248,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse Root Complex',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:20:00.2',
                     classId = 2054,
                     bus = 32,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices Inc',
                     deviceId = 5711,
                     subDeviceId = 5711,
                     parentBridge = <unset>,
                     deviceName = '<class> IOMMU',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:20:01.0',
                     classId = 1536,
                     bus = 32,
                     slot = 1,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:20:02.0',
                     classId = 1536,
                     bus = 32,
                     slot = 2,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:20:03.0',
                     classId = 1536,
                     bus = 32,
                     slot = 3,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:20:04.0',
                     classId = 1536,
                     bus = 32,
                     slot = 4,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:20:05.0',
                     classId = 1536,
                     bus = 32,
                     slot = 5,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:20:07.0',
                     classId = 1536,
                     bus = 32,
                     slot = 7,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:20:07.1',
                     classId = 1540,
                     bus = 32,
                     slot = 7,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 1,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5252,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:20:08.0',
                     classId = 1536,
                     bus = 32,
                     slot = 8,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:20:08.1',
                     classId = 1540,
                     bus = 32,
                     slot = 8,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 1,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5252,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:21:00.0',
                     classId = 4864,
                     bus = 33,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5258,
                     subDeviceId = 5258,
                     parentBridge = '0000:20:07.1',
                     deviceName = 'Starship/Matisse PCIe Dummy Function',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:21:00.2',
                     classId = 4224,
                     bus = 33,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5272,
                     subDeviceId = 5272,
                     parentBridge = '0000:20:07.1',
                     deviceName = 'Starship/Matisse PTDMA',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:22:00.0',
                     classId = 4864,
                     bus = 34,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5253,
                     subDeviceId = 5253,
                     parentBridge = '0000:20:08.1',
                     deviceName = 'Starship/Matisse Reserved SPP',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:22:00.1',
                     classId = 4224,
                     bus = 34,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 1,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'AMD Inc.',
                     deviceId = 5254,
                     subDeviceId = 5254,
                     parentBridge = '0000:20:08.1',
                     deviceName = 'AMD SEV device',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:22:00.2',
                     classId = 4224,
                     bus = 34,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5272,
                     subDeviceId = 5272,
                     parentBridge = '0000:20:08.1',
                     deviceName = 'Starship/Matisse PTDMA',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:22:00.3',
                     classId = 3075,
                     bus = 34,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 3,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5260,
                     subDeviceId = 5260,
                     parentBridge = '0000:20:08.1',
                     deviceName = 'Starship USB 3.0 Host Controller',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:40:00.0',
                     classId = 1536,
                     bus = 64,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5248,
                     subDeviceId = 5248,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse Root Complex',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:40:00.2',
                     classId = 2054,
                     bus = 64,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices Inc',
                     deviceId = 5711,
                     subDeviceId = 5711,
                     parentBridge = <unset>,
                     deviceName = '<class> IOMMU',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:40:01.0',
                     classId = 1536,
                     bus = 64,
                     slot = 1,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:40:01.1',
                     classId = 1540,
                     bus = 64,
                     slot = 1,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 1,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5251,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse GPP Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:40:02.0',
                     classId = 1536,
                     bus = 64,
                     slot = 2,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:40:03.0',
                     classId = 1536,
                     bus = 64,
                     slot = 3,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:40:04.0',
                     classId = 1536,
                     bus = 64,
                     slot = 4,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:40:05.0',
                     classId = 1536,
                     bus = 64,
                     slot = 5,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:40:07.0',
                     classId = 1536,
                     bus = 64,
                     slot = 7,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:40:07.1',
                     classId = 1540,
                     bus = 64,
                     slot = 7,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 1,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5252,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:40:08.0',
                     classId = 1536,
                     bus = 64,
                     slot = 8,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:40:08.1',
                     classId = 1540,
                     bus = 64,
                     slot = 8,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 1,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5252,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:40:08.2',
                     classId = 1540,
                     bus = 64,
                     slot = 8,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5252,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:41:00.0',
                     classId = 260,
                     bus = 65,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4096,
                     subVendorId = 7497,
                     vendorName = 'Broadcom / LSI',
                     deviceId = 4322,
                     subDeviceId = 1547,
                     parentBridge = '0000:40:01.1',
                     deviceName = 'ThinkSystem RAID 940-8i 8GB Flash PCIe Gen4 12Gb Adapter',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:42:00.0',
                     classId = 4864,
                     bus = 66,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5258,
                     subDeviceId = 5258,
                     parentBridge = '0000:40:07.1',
                     deviceName = 'Starship/Matisse PCIe Dummy Function',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:42:00.2',
                     classId = 4224,
                     bus = 66,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5272,
                     subDeviceId = 5272,
                     parentBridge = '0000:40:07.1',
                     deviceName = 'Starship/Matisse PTDMA',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:43:00.0',
                     classId = 4864,
                     bus = 67,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5253,
                     subDeviceId = 5253,
                     parentBridge = '0000:40:08.1',
                     deviceName = 'Starship/Matisse Reserved SPP',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:43:00.2',
                     classId = 4224,
                     bus = 67,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5272,
                     subDeviceId = 5272,
                     parentBridge = '0000:40:08.1',
                     deviceName = 'Starship/Matisse PTDMA',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:44:00.0',
                     classId = 262,
                     bus = 68,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices Inc',
                     deviceId = 30977,
                     subDeviceId = 30977,
                     parentBridge = '0000:40:08.2',
                     deviceName = 'AMD FCH SATA Controller [AHCI Mode]',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:00.0',
                     classId = 1536,
                     bus = 96,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5248,
                     subDeviceId = 5248,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse Root Complex',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:00.2',
                     classId = 2054,
                     bus = 96,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices Inc',
                     deviceId = 5711,
                     subDeviceId = 5711,
                     parentBridge = <unset>,
                     deviceName = '<class> IOMMU',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:01.0',
                     classId = 1536,
                     bus = 96,
                     slot = 1,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:02.0',
                     classId = 1536,
                     bus = 96,
                     slot = 2,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:03.0',
                     classId = 1536,
                     bus = 96,
                     slot = 3,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:03.1',
                     classId = 1540,
                     bus = 96,
                     slot = 3,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 1,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5251,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse GPP Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:03.2',
                     classId = 1540,
                     bus = 96,
                     slot = 3,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5251,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse GPP Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:03.3',
                     classId = 1540,
                     bus = 96,
                     slot = 3,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 3,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5251,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse GPP Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:03.4',
                     classId = 1540,
                     bus = 96,
                     slot = 3,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 4,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5251,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse GPP Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:04.0',
                     classId = 1536,
                     bus = 96,
                     slot = 4,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:05.0',
                     classId = 1536,
                     bus = 96,
                     slot = 5,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:05.2',
                     classId = 1540,
                     bus = 96,
                     slot = 5,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5274,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship PCIe GPP Bridge [1:0]',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:07.0',
                     classId = 1536,
                     bus = 96,
                     slot = 7,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:07.1',
                     classId = 1540,
                     bus = 96,
                     slot = 7,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 1,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5252,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:08.0',
                     classId = 1536,
                     bus = 96,
                     slot = 8,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:60:08.1',
                     classId = 1540,
                     bus = 96,
                     slot = 8,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 1,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5252,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:65:00.0',
                     classId = 1540,
                     bus = 101,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 6562,
                     subVendorId = 0,
                     vendorName = 'Emulex Corporation',
                     deviceId = 288,
                     subDeviceId = 0,
                     parentBridge = '0000:60:05.2',
                     deviceName = 'x1 PCIe Gen2 Bridge[Pilot4]',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:66:00.0',
                     classId = 768,
                     bus = 102,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4139,
                     subVendorId = 6562,
                     vendorName = 'Matrox Electronics Systems Ltd.',
                     deviceId = 1314,
                     subDeviceId = 257,
                     parentBridge = '0000:65:00.0',
                     deviceName = 'MGA G200e [Pilot] ServerEngines (SEP1)',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:67:00.0',
                     classId = 4864,
                     bus = 103,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5258,
                     subDeviceId = 5258,
                     parentBridge = '0000:60:07.1',
                     deviceName = 'Starship/Matisse PCIe Dummy Function',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:67:00.2',
                     classId = 4224,
                     bus = 103,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5272,
                     subDeviceId = 5272,
                     parentBridge = '0000:60:07.1',
                     deviceName = 'Starship/Matisse PTDMA',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:68:00.0',
                     classId = 4864,
                     bus = 104,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5253,
                     subDeviceId = 5253,
                     parentBridge = '0000:60:08.1',
                     deviceName = 'Starship/Matisse Reserved SPP',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:68:00.2',
                     classId = 4224,
                     bus = 104,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5272,
                     subDeviceId = 5272,
                     parentBridge = '0000:60:08.1',
                     deviceName = 'Starship/Matisse PTDMA',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:80:00.0',
                     classId = 1536,
                     bus = -128,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5248,
                     subDeviceId = 5248,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse Root Complex',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:80:00.2',
                     classId = 2054,
                     bus = -128,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices Inc',
                     deviceId = 5711,
                     subDeviceId = 5711,
                     parentBridge = <unset>,
                     deviceName = '<class> IOMMU',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:80:01.0',
                     classId = 1536,
                     bus = -128,
                     slot = 1,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:80:01.1',
                     classId = 1540,
                     bus = -128,
                     slot = 1,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 1,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5251,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse GPP Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:80:01.2',
                     classId = 1540,
                     bus = -128,
                     slot = 1,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5251,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse GPP Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:80:02.0',
                     classId = 1536,
                     bus = -128,
                     slot = 2,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:80:03.0',
                     classId = 1536,
                     bus = -128,
                     slot = 3,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:80:04.0',
                     classId = 1536,
                     bus = -128,
                     slot = 4,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:80:05.0',
                     classId = 1536,
                     bus = -128,
                     slot = 5,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:80:07.0',
                     classId = 1536,
                     bus = -128,
                     slot = 7,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:80:07.1',
                     classId = 1540,
                     bus = -128,
                     slot = 7,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 1,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5252,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:80:08.0',
                     classId = 1536,
                     bus = -128,
                     slot = 8,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:80:08.1',
                     classId = 1540,
                     bus = -128,
                     slot = 8,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 1,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5252,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:81:00.0',
                     classId = 3076,
                     bus = -127,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4319,
                     subVendorId = 4319,
                     vendorName = 'Emulex Corporation',
                     deviceId = -3072,
                     subDeviceId = -3047,
                     parentBridge = '0000:80:01.1',
                     deviceName = 'Emulex LPe36000 Fibre Channel Adapter',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:81:00.1',
                     classId = 3076,
                     bus = -127,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 1,
                     vendorId = 4319,
                     subVendorId = 4319,
                     vendorName = 'Emulex Corporation',
                     deviceId = -3072,
                     subDeviceId = -3047,
                     parentBridge = '0000:80:01.1',
                     deviceName = 'Emulex LPe36000 Fibre Channel Adapter',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:82:00.0',
                     classId = 512,
                     bus = -126,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 5348,
                     subVendorId = 6058,
                     vendorName = 'Broadcom',
                     deviceId = 5847,
                     subDeviceId = 16645,
                     parentBridge = '0000:80:01.2',
                     deviceName = 'BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:82:00.1',
                     classId = 512,
                     bus = -126,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 1,
                     vendorId = 5348,
                     subVendorId = 6058,
                     vendorName = 'Broadcom',
                     deviceId = 5847,
                     subDeviceId = 16645,
                     parentBridge = '0000:80:01.2',
                     deviceName = 'BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:83:00.0',
                     classId = 4864,
                     bus = -125,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5258,
                     subDeviceId = 5258,
                     parentBridge = '0000:80:07.1',
                     deviceName = 'Starship/Matisse PCIe Dummy Function',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:83:00.2',
                     classId = 4224,
                     bus = -125,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5272,
                     subDeviceId = 5272,
                     parentBridge = '0000:80:07.1',
                     deviceName = 'Starship/Matisse PTDMA',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:84:00.0',
                     classId = 4864,
                     bus = -124,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5253,
                     subDeviceId = 5253,
                     parentBridge = '0000:80:08.1',
                     deviceName = 'Starship/Matisse Reserved SPP',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:84:00.2',
                     classId = 4224,
                     bus = -124,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5272,
                     subDeviceId = 5272,
                     parentBridge = '0000:80:08.1',
                     deviceName = 'Starship/Matisse PTDMA',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a0:00.0',
                     classId = 1536,
                     bus = -96,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5248,
                     subDeviceId = 5248,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse Root Complex',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a0:00.2',
                     classId = 2054,
                     bus = -96,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices Inc',
                     deviceId = 5711,
                     subDeviceId = 5711,
                     parentBridge = <unset>,
                     deviceName = '<class> IOMMU',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a0:01.0',
                     classId = 1536,
                     bus = -96,
                     slot = 1,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a0:02.0',
                     classId = 1536,
                     bus = -96,
                     slot = 2,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a0:03.0',
                     classId = 1536,
                     bus = -96,
                     slot = 3,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a0:04.0',
                     classId = 1536,
                     bus = -96,
                     slot = 4,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a0:05.0',
                     classId = 1536,
                     bus = -96,
                     slot = 5,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a0:07.0',
                     classId = 1536,
                     bus = -96,
                     slot = 7,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a0:07.1',
                     classId = 1540,
                     bus = -96,
                     slot = 7,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 1,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5252,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a0:08.0',
                     classId = 1536,
                     bus = -96,
                     slot = 8,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a0:08.1',
                     classId = 1540,
                     bus = -96,
                     slot = 8,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 1,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5252,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a1:00.0',
                     classId = 4864,
                     bus = -95,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5258,
                     subDeviceId = 5258,
                     parentBridge = '0000:a0:07.1',
                     deviceName = 'Starship/Matisse PCIe Dummy Function',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a1:00.2',
                     classId = 4224,
                     bus = -95,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5272,
                     subDeviceId = 5272,
                     parentBridge = '0000:a0:07.1',
                     deviceName = 'Starship/Matisse PTDMA',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a2:00.0',
                     classId = 4864,
                     bus = -94,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5253,
                     subDeviceId = 5253,
                     parentBridge = '0000:a0:08.1',
                     deviceName = 'Starship/Matisse Reserved SPP',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a2:00.1',
                     classId = 4224,
                     bus = -94,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 1,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'AMD Inc.',
                     deviceId = 5254,
                     subDeviceId = 5254,
                     parentBridge = '0000:a0:08.1',
                     deviceName = 'AMD SEV device',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:a2:00.2',
                     classId = 4224,
                     bus = -94,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5272,
                     subDeviceId = 5272,
                     parentBridge = '0000:a0:08.1',
                     deviceName = 'Starship/Matisse PTDMA',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:00.0',
                     classId = 1536,
                     bus = -64,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5248,
                     subDeviceId = 5248,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse Root Complex',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:00.2',
                     classId = 2054,
                     bus = -64,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices Inc',
                     deviceId = 5711,
                     subDeviceId = 5711,
                     parentBridge = <unset>,
                     deviceName = '<class> IOMMU',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:01.0',
                     classId = 1536,
                     bus = -64,
                     slot = 1,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:01.1',
                     classId = 1540,
                     bus = -64,
                     slot = 1,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 1,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5251,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse GPP Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:01.2',
                     classId = 1540,
                     bus = -64,
                     slot = 1,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5251,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse GPP Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:01.3',
                     classId = 1540,
                     bus = -64,
                     slot = 1,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 3,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5251,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse GPP Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:01.4',
                     classId = 1540,
                     bus = -64,
                     slot = 1,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 4,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5251,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse GPP Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:02.0',
                     classId = 1536,
                     bus = -64,
                     slot = 2,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:03.0',
                     classId = 1536,
                     bus = -64,
                     slot = 3,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:04.0',
                     classId = 1536,
                     bus = -64,
                     slot = 4,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:05.0',
                     classId = 1536,
                     bus = -64,
                     slot = 5,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:07.0',
                     classId = 1536,
                     bus = -64,
                     slot = 7,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:07.1',
                     classId = 1540,
                     bus = -64,
                     slot = 7,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 1,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5252,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:08.0',
                     classId = 1536,
                     bus = -64,
                     slot = 8,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:08.1',
                     classId = 1540,
                     bus = -64,
                     slot = 8,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 1,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5252,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c0:08.2',
                     classId = 1540,
                     bus = -64,
                     slot = 8,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5252,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c5:00.0',
                     classId = 4864,
                     bus = -59,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5258,
                     subDeviceId = 5258,
                     parentBridge = '0000:c0:07.1',
                     deviceName = 'Starship/Matisse PCIe Dummy Function',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c5:00.2',
                     classId = 4224,
                     bus = -59,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5272,
                     subDeviceId = 5272,
                     parentBridge = '0000:c0:07.1',
                     deviceName = 'Starship/Matisse PTDMA',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c6:00.0',
                     classId = 4864,
                     bus = -58,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5253,
                     subDeviceId = 5253,
                     parentBridge = '0000:c0:08.1',
                     deviceName = 'Starship/Matisse Reserved SPP',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c6:00.2',
                     classId = 4224,
                     bus = -58,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5272,
                     subDeviceId = 5272,
                     parentBridge = '0000:c0:08.1',
                     deviceName = 'Starship/Matisse PTDMA',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:c7:00.0',
                     classId = 262,
                     bus = -57,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices Inc',
                     deviceId = 30977,
                     subDeviceId = 30977,
                     parentBridge = '0000:c0:08.2',
                     deviceName = 'AMD FCH SATA Controller [AHCI Mode]',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e0:00.0',
                     classId = 1536,
                     bus = -32,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5248,
                     subDeviceId = 5248,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse Root Complex',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e0:00.2',
                     classId = 2054,
                     bus = -32,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices Inc',
                     deviceId = 5711,
                     subDeviceId = 5711,
                     parentBridge = <unset>,
                     deviceName = '<class> IOMMU',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e0:01.0',
                     classId = 1536,
                     bus = -32,
                     slot = 1,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e0:02.0',
                     classId = 1536,
                     bus = -32,
                     slot = 2,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e0:03.0',
                     classId = 1536,
                     bus = -32,
                     slot = 3,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e0:04.0',
                     classId = 1536,
                     bus = -32,
                     slot = 4,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e0:05.0',
                     classId = 1536,
                     bus = -32,
                     slot = 5,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e0:07.0',
                     classId = 1536,
                     bus = -32,
                     slot = 7,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e0:07.1',
                     classId = 1540,
                     bus = -32,
                     slot = 7,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 1,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5252,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e0:08.0',
                     classId = 1536,
                     bus = -32,
                     slot = 8,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5250,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse PCIe Dummy Host Bridge',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e0:08.1',
                     classId = 1540,
                     bus = -32,
                     slot = 8,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 1,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5252,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e1:00.0',
                     classId = 4864,
                     bus = -31,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5258,
                     subDeviceId = 5258,
                     parentBridge = '0000:e0:07.1',
                     deviceName = 'Starship/Matisse PCIe Dummy Function',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e1:00.2',
                     classId = 4224,
                     bus = -31,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5272,
                     subDeviceId = 5272,
                     parentBridge = '0000:e0:07.1',
                     deviceName = 'Starship/Matisse PTDMA',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e2:00.0',
                     classId = 4864,
                     bus = -30,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5253,
                     subDeviceId = 5253,
                     parentBridge = '0000:e0:08.1',
                     deviceName = 'Starship/Matisse Reserved SPP',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '0000:e2:00.2',
                     classId = 4224,
                     bus = -30,
                     slot = 0,
                     physicalSlot = <unset>,
                     slotDescription = <unset>,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 4130,
                     vendorName = 'Advanced Micro Devices, Inc. [AMD]',
                     deviceId = 5272,
                     subDeviceId = 5272,
                     parentBridge = '0000:e0:08.1',
                     deviceName = 'Starship/Matisse PTDMA',
                     extDeviceId = <unset>,
                     extDeviceName = <unset>
                  }
               ],
               cpuFeature = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = '0000:0000:0000:0000:0000:0000:0001:0000',
                     ebx = '0110:1000:0111:0100:0111:0101:0100:0001',
                     ecx = '0100:0100:0100:1101:0100:0001:0110:0011',
                     edx = '0110:1001:0111:0100:0110:1110:0110:0101'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = '0000:0000:1010:0000:0000:1111:0001:0001',
                     ebx = '0000:0000:1000:0000:0000:1000:0000:0000',
                     ecx = '0111:0110:1111:1010:0011:0010:0000:1011',
                     edx = '0001:0111:1000:1011:1111:1011:1111:1111'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = '1000:0000:0000:0000:0000:0000:0010:0011',
                     ebx = '0110:1000:0111:0100:0111:0101:0100:0001',
                     ecx = '0100:0100:0100:1101:0100:0001:0110:0011',
                     edx = '0110:1001:0111:0100:0110:1110:0110:0101'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = '0000:0000:1010:0000:0000:1111:0001:0001',
                     ebx = '0100:0000:0000:0000:0000:0000:0000:0000',
                     ecx = '0111:0101:1100:0010:0011:0111:1111:1111',
                     edx = '0010:1111:1101:0011:1111:1011:1111:1111'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = '0000:0000:0000:0000:0011:0000:0011:0000',
                     ebx = '1001:0001:1011:1110:1111:0111:0101:1111',
                     ecx = '0000:0000:0000:0000:0111:0000:0111:1111',
                     edx = '0000:0000:0000:0001:0000:0000:0000:0111'
                  }
               ],
               biosInfo = (vim.host.BIOSInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  biosVersion = 'D8E119J-2.10',
                  releaseDate = 2021-05-24T00:00:00Z,
                  vendor = 'Lenovo',
                  majorRelease = 2,
                  minorRelease = 10,
                  firmwareMajorRelease = 3,
                  firmwareMinorRelease = 20
               },
               reliableMemoryInfo = (vim.host.ReliableMemoryInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  memorySize = 0
               },
               persistentMemoryInfo = <unset>,
               sgxInfo = (vim.host.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  sgxState = 'notPresent',
                  totalEpcMemory = 0,
                  flcMode = 'off',
                  lePubKeyHash = <unset>
               },
               sevInfo = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'licensableResource',
            val = (vim.LicenseManager.LicensableResourceInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               resource = (vmodl.KeyAnyValue) [
                  (vmodl.KeyAnyValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numCpuPackages',
                     value = 2
                  },
                  (vmodl.KeyAnyValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numCpuCores',
                     value = 128
                  },
                  (vmodl.KeyAnyValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numVmsStarted',
                     value = 140
                  }
               ]
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'esxi7-22'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.ComputeResource:ha-compute-res'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.host.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               connectionState = 'connected',
               powerState = 'poweredOn',
               standbyMode = <unset>,
               inMaintenanceMode = false,
               inQuarantineMode = <unset>,
               bootTime = 2021-08-06T17:20:47.919234Z,
               healthSystemRuntime = (vim.host.HealthStatusSystem.Runtime) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  systemHealthInfo = (vim.host.SystemHealthInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     numericSensorInfo = (vim.host.NumericSensorInfo) [
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Domain 8 PSU 2 DC Out Pwr',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 38500,
                           unitModifier = -2,
                           baseUnits = 'Watts',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.19.8.96',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Domain 6 PSU 2 AC In Pwr',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 39500,
                           unitModifier = -2,
                           baseUnits = 'Watts',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.19.6.94',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Domain 7 PSU 1 DC Out Pwr',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 38500,
                           unitModifier = -2,
                           baseUnits = 'Watts',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.19.7.95',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Domain 5 PSU 1 AC In Pwr',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 41500,
                           unitModifier = -2,
                           baseUnits = 'Watts',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.19.5.93',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Domain 4 Sys Fan Pwr',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 2100,
                           unitModifier = -2,
                           baseUnits = 'Watts',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.19.4.92',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Domain 2 CPU Power',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 47200,
                           unitModifier = -2,
                           baseUnits = 'Watts',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.19.2.90',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Domain 1 Sys Power',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 81000,
                           unitModifier = -2,
                           baseUnits = 'Watts',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.19.1.89',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Fan Device 12 Fan 6 Rear Tach',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 473600,
                           unitModifier = -2,
                           baseUnits = 'RPM',
                           rateUnits = 'none',
                           sensorType = 'fan',
                           id = '0.29.12.78',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Fan Device 11 Fan 5 Rear Tach',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 488400,
                           unitModifier = -2,
                           baseUnits = 'RPM',
                           rateUnits = 'none',
                           sensorType = 'fan',
                           id = '0.29.11.77',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Fan Device 10 Fan 4 Rear Tach',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 495800,
                           unitModifier = -2,
                           baseUnits = 'RPM',
                           rateUnits = 'none',
                           sensorType = 'fan',
                           id = '0.29.10.76',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Fan Device 9 Fan 3 Rear Tach',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 510600,
                           unitModifier = -2,
                           baseUnits = 'RPM',
                           rateUnits = 'none',
                           sensorType = 'fan',
                           id = '0.29.9.75',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Fan Device 8 Fan 2 Rear Tach',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 495800,
                           unitModifier = -2,
                           baseUnits = 'RPM',
                           rateUnits = 'none',
                           sensorType = 'fan',
                           id = '0.29.8.74',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Fan Device 7 Fan 1 Rear Tach',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 495800,
                           unitModifier = -2,
                           baseUnits = 'RPM',
                           rateUnits = 'none',
                           sensorType = 'fan',
                           id = '0.29.7.73',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Fan Device 6 Fan 6 Front Tach',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 504000,
                           unitModifier = -2,
                           baseUnits = 'RPM',
                           rateUnits = 'none',
                           sensorType = 'fan',
                           id = '0.29.6.70',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Fan Device 5 Fan 5 Front Tach',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 520000,
                           unitModifier = -2,
                           baseUnits = 'RPM',
                           rateUnits = 'none',
                           sensorType = 'fan',
                           id = '0.29.5.69',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Fan Device 4 Fan 4 Front Tach',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 528000,
                           unitModifier = -2,
                           baseUnits = 'RPM',
                           rateUnits = 'none',
                           sensorType = 'fan',
                           id = '0.29.4.68',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Fan Device 3 Fan 3 Front Tach',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 528000,
                           unitModifier = -2,
                           baseUnits = 'RPM',
                           rateUnits = 'none',
                           sensorType = 'fan',
                           id = '0.29.3.67',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Fan Device 2 Fan 2 Front Tach',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 544000,
                           unitModifier = -2,
                           baseUnits = 'RPM',
                           rateUnits = 'none',
                           sensorType = 'fan',
                           id = '0.29.2.66',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Fan Device 1 Fan 1 Front Tach',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 528000,
                           unitModifier = -2,
                           baseUnits = 'RPM',
                           rateUnits = 'none',
                           sensorType = 'fan',
                           id = '0.29.1.65',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Battery 1 CMOS Battery',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 312,
                           unitModifier = -2,
                           baseUnits = 'Volts',
                           rateUnits = 'none',
                           sensorType = 'voltage',
                           id = '0.40.1.3',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Board 1 SysBrd 3.3V',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 325,
                           unitModifier = -2,
                           baseUnits = 'Volts',
                           rateUnits = 'none',
                           sensorType = 'voltage',
                           id = '0.7.1.98',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Board 1 SysBrd 5V',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 496,
                           unitModifier = -2,
                           baseUnits = 'Volts',
                           rateUnits = 'none',
                           sensorType = 'voltage',
                           id = '0.7.1.99',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Board 1 SysBrd 12V',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1204,
                           unitModifier = -2,
                           baseUnits = 'Volts',
                           rateUnits = 'none',
                           sensorType = 'voltage',
                           id = '0.7.1.97',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 32 DIMM 32 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 6800,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.32.112',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 31 DIMM 31 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 6600,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.31.111',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 30 DIMM 30 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 6800,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.30.110',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 29 DIMM 29 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 7000,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.29.109',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 28 DIMM 28 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 7100,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.28.108',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 27 DIMM 27 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 7000,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.27.107',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 26 DIMM 26 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 7000,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.26.106',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 25 DIMM 25 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 6900,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.25.105',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 24 DIMM 24 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 6600,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.24.104',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 23 DIMM 23 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 6700,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.23.103',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 22 DIMM 22 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 6600,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.22.102',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 21 DIMM 21 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 6300,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.21.101',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 20 DIMM 20 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 5900,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.20.100',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 19 DIMM 19 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 5500,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.19.99',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 18 DIMM 18 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 5400,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.18.98',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 17 DIMM 17 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 5400,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.17.97',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 16 DIMM 16 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 5900,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.16.96',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 15 DIMM 15 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 6400,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.15.95',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 14 DIMM 14 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 6600,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.14.94',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 13 DIMM 13 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 6700,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.13.93',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 12 DIMM 12 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 6900,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.12.92',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 11 DIMM 11 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 6900,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.11.91',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 10 DIMM 10 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 7000,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.10.90',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 9 DIMM 9 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 7000,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.9.89',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 8 DIMM 8 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 7100,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.8.88',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 7 DIMM 7 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 7400,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.7.87',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 6 DIMM 6 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 7400,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.6.86',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 5 DIMM 5 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 7600,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.5.85',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 4 DIMM 4 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 7400,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.4.84',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 3 DIMM 3 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 7300,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.3.83',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 2 DIMM 2 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 7000,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.2.82',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 1 DIMM 1 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 7000,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.32.1.81',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Processor 2 CPU 2 DTS',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = -1800,
                           unitModifier = -2,
                           baseUnits = 'unspecified',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.3.2.54',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Processor 2 CPU 2 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 8100,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.3.2.52',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Processor 1 CPU 1 DTS',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = -2000,
                           unitModifier = -2,
                           baseUnits = 'unspecified',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.3.1.53',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Processor 1 CPU 1 Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 7900,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.3.1.51',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Chassis 1 System Air Flow',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 4900,
                           unitModifier = -2,
                           baseUnits = 'CFM',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.23.1.58',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'External Environment 2 Exhaust Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 5000,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.39.2.50',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'External Environment 1 Ambient Temp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 2100,
                           unitModifier = -2,
                           baseUnits = 'degrees C',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.39.1.49',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 23 Drive 23',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'storage',
                           id = '0.4.23.200',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 22 Drive 22',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'storage',
                           id = '0.4.22.199',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 21 Drive 21',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'storage',
                           id = '0.4.21.198',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 20 Drive 20',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'storage',
                           id = '0.4.20.197',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 19 Drive 19',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'storage',
                           id = '0.4.19.196',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 18 Drive 18',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'storage',
                           id = '0.4.18.195',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 17 Drive 17',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'storage',
                           id = '0.4.17.194',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 16 Drive 16',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'storage',
                           id = '0.4.16.193',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 15 Drive 15',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'storage',
                           id = '0.4.15.192',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 14 Drive 14',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'storage',
                           id = '0.4.14.191',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 13 Drive 13',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'storage',
                           id = '0.4.13.190',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 12 Drive 12',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'storage',
                           id = '0.4.12.189',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 11 Drive 11',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'storage',
                           id = '0.4.11.188',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 10 Drive 10',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'storage',
                           id = '0.4.10.187',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 9 Drive 9',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'storage',
                           id = '0.4.9.186',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 8 Drive 8',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'storage',
                           id = '0.4.8.185',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 7 Drive 7',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'storage',
                           id = '0.4.7.184',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 6 Drive 6',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'storage',
                           id = '0.4.6.183',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 5 Drive 5',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'storage',
                           id = '0.4.5.182',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 4 Drive 4',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'storage',
                           id = '0.4.4.181',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 3 Drive 3',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'storage',
                           id = '0.4.3.180',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 2 Drive 2',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'storage',
                           id = '0.4.2.179',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 1 Drive 1',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'storage',
                           id = '0.4.1.178',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 0 Drive 0',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'storage',
                           id = '0.4.0.177',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Group 4 Drive Mismatch',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'storage',
                           id = '0.37.4.222',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = '[Device] Chasis Specific 31 Ext Enclosure PS',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'power',
                           id = '0.160.127.233',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = '[Device] Disk or Disk Bay 31 Ext Drive',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'storage',
                           id = '0.4.127.221',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Cable/Interconnect 2 Front Video',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'cable',
                           id = '0.31.2.253',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Cable/Interconnect 1 COMport Card',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'cable',
                           id = '0.31.1.252',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Internal Expansion Board 4 TPM Module Prsnt',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.16.4.63',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Front Panel Board 1 Front Panel',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.12.1.248',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Drive Backplane 7 Mid BP 2 Status',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.15.7.247',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Drive Backplane 6 Mid BP 1 Status',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.15.6.246',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Drive Backplane 5 Rear BP2 Status',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.15.5.245',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Drive Backplane 4 Rear BP1 Status',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.15.4.244',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Drive Backplane 3 BP 3 Status',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.15.3.243',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:03Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Drive Backplane 2 BP 2 Status',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.15.2.242',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Drive Backplane 1 BP 1 Status',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.15.1.241',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Add-in Card 6 RAID Card 6',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.11.6.120',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Add-in Card 5 RAID Card 5',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.11.5.119',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Add-in Card 4 RAID Card 4',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.11.4.118',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Add-in Card 3 RAID Card 3',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.11.3.117',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Add-in Card 2 RAID Card 2',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.11.2.116',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Add-in Card 1 RAID Card 1',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.11.1.115',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Add-in Card 9 OCP OverTemp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.11.9.169',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Add-in Card 9 OCP Fault',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.11.9.169',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Add-in Card 6 PCI 6 OverTemp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.11.6.166',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Add-in Card 6 PCI 6 Fault',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 4,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.11.6.166',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Add-in Card 5 PCI 5 OverTemp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.11.5.165',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Add-in Card 5 PCI 5 Fault',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 4,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.11.5.165',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Add-in Card 4 PCI 4 OverTemp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.11.4.164',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Add-in Card 4 PCI 4 Fault',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.11.4.164',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Add-in Card 3 PCI 3 OverTemp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.11.3.163',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Add-in Card 3 PCI 3 Fault',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 4,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.11.3.163',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Add-in Card 2 PCI 2 OverTemp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.11.2.162',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Add-in Card 2 PCI 2 Fault',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 4,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.11.2.162',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Add-in Card 1 PCI 1 OverTemp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.11.1.161',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Add-in Card 1 PCI 1 Fault',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 4,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.11.1.161',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Internal Expansion Board 3 PCI Riser 3',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.16.3.251',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Internal Expansion Board 2 PCI Riser 2',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.16.2.250',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Internal Expansion Board 1 PCI Riser 1',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.16.1.249',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Supply 2 PSU 2 IN Failure',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'power',
                           id = '0.10.2.232',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Supply 2 PSU 2 PF Failure',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'power',
                           id = '0.10.2.230',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Supply 2 PSU 2 Failure',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'power',
                           id = '0.10.2.228',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Supply 2 PSU 2',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'power',
                           id = '0.10.2.226',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Supply 1 PSU 1 IN Failure',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'power',
                           id = '0.10.1.231',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Supply 1 PSU 1 PF Failure',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'power',
                           id = '0.10.1.229',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Supply 1 PSU 1 Failure',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'power',
                           id = '0.10.1.227',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Supply 1 PSU 1',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'power',
                           id = '0.10.1.225',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Fan Device 5 Fan Mismatch',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'fan',
                           id = '0.29.5.85',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Board 1 Pwr Rail MNOP Er',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'voltage',
                           id = '0.7.1.111',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Board 1 Pwr Rail IJKL Er',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'voltage',
                           id = '0.7.1.110',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Board 1 Pwr Rail EFGH Er',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'voltage',
                           id = '0.7.1.109',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Board 1 Pwr Rail ABCD Er',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'voltage',
                           id = '0.7.1.108',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Board 1 CPU 2 VR',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'voltage',
                           id = '0.7.1.107',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Board 1 CPU 1 VR',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'voltage',
                           id = '0.7.1.106',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Board 1 SysBrd Vol Fault',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'voltage',
                           id = '0.7.1.105',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 32 DIMM 32',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.32.160',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 31 DIMM 31',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.31.159',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 30 DIMM 30',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.30.158',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 29 DIMM 29',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.29.157',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 28 DIMM 28',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.28.156',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 27 DIMM 27',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.27.155',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 26 DIMM 26',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.26.154',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 25 DIMM 25',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.25.153',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 24 DIMM 24',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.24.152',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 23 DIMM 23',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.23.151',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 22 DIMM 22',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.22.150',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 21 DIMM 21',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.21.149',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 20 DIMM 20',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.20.148',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 19 DIMM 19',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.19.147',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 18 DIMM 18',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.18.146',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 17 DIMM 17',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.17.145',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 16 DIMM 16',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.16.144',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 15 DIMM 15',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.15.143',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 14 DIMM 14',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.14.142',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 13 DIMM 13',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.13.141',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 12 DIMM 12',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.12.140',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 11 DIMM 11',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.11.139',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 10 DIMM 10',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.10.138',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 9 DIMM 9',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.9.137',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 8 DIMM 8',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.8.136',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 7 DIMM 7',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.7.135',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 6 DIMM 6',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.6.134',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 5 DIMM 5',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.5.133',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 4 DIMM 4',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.4.132',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 3 DIMM 3',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.3.131',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 2 DIMM 2',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.2.130',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 1 DIMM 1',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 64,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.32.1.129',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Processor 2 CPU ExtLink 2 Er',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'cable',
                           id = '0.3.2.128',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Processor 2 CPU 2 OverTemp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.3.2.56',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Processor 1 CPU ExtLink 1 Er',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'cable',
                           id = '0.3.1.127',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Processor 1 CPU 1 OverTemp',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 1,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'temperature',
                           id = '0.3.1.55',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'I/O Module 1 NIC Link state',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.44.1.62',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Chassis 1 Chassis',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.23.1.61',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Management Software 1 XCC DB Status',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.33.1.42',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Management Software 1 XCC Switchover',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.33.1.15',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Management Software 1 XCC FW Corrupted',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'assert-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.33.1.14',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Management Module 1 SMM Monitor',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'assert-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.6.1.31',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Management Module 1 SMM Mode',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'assert-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.6.1.30',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Group 2 One of PCIs',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.37.2.26',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Group 2 All PCI Error',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.37.2.6',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Group 2 PCIs',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.37.2.27',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Group 1 SMI Lane Failed',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.37.1.35',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Group 1 Non-Auth DIMMs',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'assert-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.37.1.23',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Group 1 Memory Resized',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'assert-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.37.1.18',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Group 1 Lane Failover',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'assert-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.37.1.16',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Group 1 Backup Memory',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'redundancy-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.37.1.8',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Group 1 One of DIMMs',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.37.1.25',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Group 1 DIMMs',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.37.1.11',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Group 1 All DIMMs',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'memory',
                           id = '0.37.1.5',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Board 1 3_STRIKE_TIMEOUT',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'assert-discrete',
                           rateUnits = 'none',
                           sensorType = 'systemBoard',
                           id = '0.7.1.45',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Add-in Card 1 RAID Log',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.11.1.9',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Group 2 No I/O Resources',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'severity-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.37.2.21',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Chassis 1 NMI State',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.23.1.19',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Management Software 1 SEL Fullness',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Yellow',
                              summary = 'The sensor is operating under conditions that are non-critical',
                              key = 'Yellow'
                           },
                           currentReading = 48,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.33.1.254',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Management Software 1 IPMI Watchdog',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'watchdog',
                           id = '0.33.1.2',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Processor 2 CPU 2 Status',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 128,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'processor',
                           id = '0.3.2.124',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Processor 1 CPU 1 Status',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 128,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'processor',
                           id = '0.3.1.123',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Group 3 One of CPUs',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'processor',
                           id = '0.37.3.24',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Group 3 All CPUs',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'processor',
                           id = '0.37.3.4',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Group 3 CPUs',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'The sensor is operating under normal conditions',
                              key = 'Green'
                           },
                           currentReading = 0,
                           unitModifier = 0,
                           baseUnits = 'sensor-discrete',
                           rateUnits = 'none',
                           sensorType = 'other',
                           id = '0.37.3.10',
                           sensorNumber = <unset>,
                           timeStamp = '2021-08-20T15:48:04Z',
                           fru = <unset>
                        }
                     ],
                     presenceSensorInfo = (vim.host.PresenceSensorInfo) []
                  },
                  hardwareStatusInfo = (vim.host.HardwareStatusInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     memoryStatusInfo = (vim.host.HardwareStatusInfo.HardwareElementInfo) [
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.1.129',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.2.130',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.3.131',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.5.133',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.6.134',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.10.138',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.9.137',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.11.139',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.14.142',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.16.144',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.17.145',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.16.96',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.8.136',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.15.95',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.15.143',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.8.88',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.12.140',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.17.97',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.28.108',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.31.159',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.24.152',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.13.93',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.4.132',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.20.100',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.30.110',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.31.111',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.28.156',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.22.150',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.12.92',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.9.89',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.23.103',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.7.135',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.30.158',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.32.112',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.7.87',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.18.98',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.26.106',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.29.109',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.20.148',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.21.101',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.25.105',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.11.91',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.22.102',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.2.82',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.32.160',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.19.99',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.24.104',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.3.83',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.10.90',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.27.155',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.6.86',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.21.149',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.13.141',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.4.84',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.1.81',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.29.157',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.18.146',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.27.107',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.5.85',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.26.154',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.25.153',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.23.151',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.14.94',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory 0.32.19.147',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        }
                     ],
                     cpuStatusInfo = (vim.host.HardwareStatusInfo.HardwareElementInfo) [
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Proc 0.3.1.123',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Proc 0.3.1.127',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Proc 0.3.2.56',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Proc 0.3.2.54',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Proc 0.3.2.52',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Proc 0.3.2.124',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Proc 0.3.1.55',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Proc 0.3.2.128',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Proc 0.3.1.53',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        },
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Proc 0.3.1.51',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        }
                     ],
                     storageStatusInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo) []
                  },
                  bmcInfo = <unset>
               },
               dasHostState = <unset>,
               tpmPcrValues = (vim.host.TpmDigestInfo) [],
               cpuCapacityForVm = <unset>,
               memoryCapacityForVm = <unset>,
               vsanRuntimeInfo = (vim.vsan.host.VsanRuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  membershipList = (vim.vsan.host.MembershipInfo) [],
                  diskIssues = (vim.vsan.host.VsanRuntimeInfo.DiskIssue) [],
                  accessGenNo = <unset>
               },
               networkRuntimeInfo = (vim.host.RuntimeInfo.NetworkRuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  netStackInstanceRuntimeInfo = (vim.host.RuntimeInfo.NetStackInstanceRuntimeInfo) [
                     (vim.host.RuntimeInfo.NetStackInstanceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        netStackInstanceKey = 'defaultTcpipStack',
                        state = 'active',
                        vmknicKeys = (str) [
                           'vmk0',
                           'vmk1',
                           'vmk2'
                        ],
                        maxNumberOfConnections = 11000,
                        currentIpV6Enabled = true
                     }
                  ],
                  networkResourceRuntime = <unset>
               },
               vFlashResourceRuntimeInfo = (vim.host.VFlashManager.VFlashResourceRunTimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  usage = 22882025472,
                  capacity = 128580583424,
                  accessible = true,
                  capacityForVmCache = 128580583424,
                  freeForVmCache = 105698557952
               },
               hostMaxVirtualDiskCapacity = 68169720922112,
               cryptoState = 'incapable',
               cryptoKeyId = <unset>,
               statelessNvdsMigrationReady = <unset>,
               partialMaintenanceMode = (vim.host.PartialMaintenanceModeRuntimeInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.host.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               host = 'vim.HostSystem:ha-host',
               hardware = (vim.host.Summary.HardwareSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vendor = 'Lenovo',
                  model = 'ThinkSystem SR665 MB',
                  uuid = 'ec5b5d93-30bd-11ea-a0d0-f46401b657c7',
                  otherIdentifyingInfo = (vim.host.SystemIdentificationInfo) [
                     (vim.host.SystemIdentificationInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        identifierValue = 'none',
                        identifierType = (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Asset Tag',
                           summary = 'Asset tag of the system',
                           key = 'AssetTag'
                        }
                     },
                     (vim.host.SystemIdentificationInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        identifierValue = '1234567890',
                        identifierType = (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Service tag',
                           summary = 'Service tag of the system',
                           key = 'ServiceTag'
                        }
                     },
                     (vim.host.SystemIdentificationInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        identifierValue = '1234567890',
                        identifierType = (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Enclosure serial number tag',
                           summary = 'Enclosure serial number tag of the system',
                           key = 'EnclosureSerialNumberTag'
                        }
                     },
                     (vim.host.SystemIdentificationInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        identifierValue = '1234567890',
                        identifierType = (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Serial number tag',
                           summary = 'Serial number tag of the system',
                           key = 'SerialNumberTag'
                        }
                     },
                     (vim.host.SystemIdentificationInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        identifierValue = '$MV Min UEFI Version -[D8E113P-2.00]-',
                        identifierType = (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'OEM specific string',
                           summary = 'OEM specific string',
                           key = 'OemSpecificString'
                        }
                     }
                  ],
                  memorySize = 2185989591040,
                  cpuModel = 'AMD EPYC 7763 64-Core Processor                ',
                  cpuMhz = 2445,
                  numCpuPkgs = 2,
                  numCpuCores = 128,
                  numCpuThreads = 256,
                  numNics = 5,
                  numHBAs = 11
               },
               runtime = (vim.host.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  standbyMode = <unset>,
                  inMaintenanceMode = false,
                  inQuarantineMode = <unset>,
                  bootTime = 2021-08-06T17:20:47.919234Z,
                  healthSystemRuntime = (vim.host.HealthStatusSystem.Runtime) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     systemHealthInfo = (vim.host.SystemHealthInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        numericSensorInfo = (vim.host.NumericSensorInfo) [
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Domain 8 PSU 2 DC Out Pwr',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 38500,
                              unitModifier = -2,
                              baseUnits = 'Watts',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.19.8.96',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Domain 6 PSU 2 AC In Pwr',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 39500,
                              unitModifier = -2,
                              baseUnits = 'Watts',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.19.6.94',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Domain 7 PSU 1 DC Out Pwr',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 38500,
                              unitModifier = -2,
                              baseUnits = 'Watts',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.19.7.95',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Domain 5 PSU 1 AC In Pwr',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 41500,
                              unitModifier = -2,
                              baseUnits = 'Watts',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.19.5.93',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Domain 4 Sys Fan Pwr',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 2100,
                              unitModifier = -2,
                              baseUnits = 'Watts',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.19.4.92',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Domain 2 CPU Power',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 47200,
                              unitModifier = -2,
                              baseUnits = 'Watts',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.19.2.90',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Domain 1 Sys Power',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 81000,
                              unitModifier = -2,
                              baseUnits = 'Watts',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.19.1.89',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Fan Device 12 Fan 6 Rear Tach',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 473600,
                              unitModifier = -2,
                              baseUnits = 'RPM',
                              rateUnits = 'none',
                              sensorType = 'fan',
                              id = '0.29.12.78',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Fan Device 11 Fan 5 Rear Tach',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 488400,
                              unitModifier = -2,
                              baseUnits = 'RPM',
                              rateUnits = 'none',
                              sensorType = 'fan',
                              id = '0.29.11.77',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Fan Device 10 Fan 4 Rear Tach',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 495800,
                              unitModifier = -2,
                              baseUnits = 'RPM',
                              rateUnits = 'none',
                              sensorType = 'fan',
                              id = '0.29.10.76',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Fan Device 9 Fan 3 Rear Tach',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 510600,
                              unitModifier = -2,
                              baseUnits = 'RPM',
                              rateUnits = 'none',
                              sensorType = 'fan',
                              id = '0.29.9.75',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Fan Device 8 Fan 2 Rear Tach',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 495800,
                              unitModifier = -2,
                              baseUnits = 'RPM',
                              rateUnits = 'none',
                              sensorType = 'fan',
                              id = '0.29.8.74',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Fan Device 7 Fan 1 Rear Tach',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 495800,
                              unitModifier = -2,
                              baseUnits = 'RPM',
                              rateUnits = 'none',
                              sensorType = 'fan',
                              id = '0.29.7.73',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Fan Device 6 Fan 6 Front Tach',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 504000,
                              unitModifier = -2,
                              baseUnits = 'RPM',
                              rateUnits = 'none',
                              sensorType = 'fan',
                              id = '0.29.6.70',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Fan Device 5 Fan 5 Front Tach',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 520000,
                              unitModifier = -2,
                              baseUnits = 'RPM',
                              rateUnits = 'none',
                              sensorType = 'fan',
                              id = '0.29.5.69',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Fan Device 4 Fan 4 Front Tach',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 528000,
                              unitModifier = -2,
                              baseUnits = 'RPM',
                              rateUnits = 'none',
                              sensorType = 'fan',
                              id = '0.29.4.68',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Fan Device 3 Fan 3 Front Tach',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 528000,
                              unitModifier = -2,
                              baseUnits = 'RPM',
                              rateUnits = 'none',
                              sensorType = 'fan',
                              id = '0.29.3.67',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Fan Device 2 Fan 2 Front Tach',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 544000,
                              unitModifier = -2,
                              baseUnits = 'RPM',
                              rateUnits = 'none',
                              sensorType = 'fan',
                              id = '0.29.2.66',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Fan Device 1 Fan 1 Front Tach',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 528000,
                              unitModifier = -2,
                              baseUnits = 'RPM',
                              rateUnits = 'none',
                              sensorType = 'fan',
                              id = '0.29.1.65',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Battery 1 CMOS Battery',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 312,
                              unitModifier = -2,
                              baseUnits = 'Volts',
                              rateUnits = 'none',
                              sensorType = 'voltage',
                              id = '0.40.1.3',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Board 1 SysBrd 3.3V',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 325,
                              unitModifier = -2,
                              baseUnits = 'Volts',
                              rateUnits = 'none',
                              sensorType = 'voltage',
                              id = '0.7.1.98',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Board 1 SysBrd 5V',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 496,
                              unitModifier = -2,
                              baseUnits = 'Volts',
                              rateUnits = 'none',
                              sensorType = 'voltage',
                              id = '0.7.1.99',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Board 1 SysBrd 12V',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1204,
                              unitModifier = -2,
                              baseUnits = 'Volts',
                              rateUnits = 'none',
                              sensorType = 'voltage',
                              id = '0.7.1.97',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 32 DIMM 32 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 6800,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.32.112',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 31 DIMM 31 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 6600,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.31.111',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 30 DIMM 30 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 6800,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.30.110',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 29 DIMM 29 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 7000,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.29.109',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 28 DIMM 28 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 7100,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.28.108',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 27 DIMM 27 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 7000,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.27.107',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 26 DIMM 26 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 7000,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.26.106',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 25 DIMM 25 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 6900,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.25.105',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 24 DIMM 24 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 6600,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.24.104',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 23 DIMM 23 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 6700,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.23.103',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 22 DIMM 22 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 6600,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.22.102',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 21 DIMM 21 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 6300,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.21.101',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 20 DIMM 20 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 5900,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.20.100',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 19 DIMM 19 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 5500,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.19.99',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 18 DIMM 18 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 5400,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.18.98',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 17 DIMM 17 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 5400,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.17.97',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 16 DIMM 16 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 5900,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.16.96',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 15 DIMM 15 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 6400,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.15.95',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 14 DIMM 14 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 6600,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.14.94',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 13 DIMM 13 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 6700,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.13.93',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 12 DIMM 12 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 6900,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.12.92',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 11 DIMM 11 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 6900,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.11.91',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 10 DIMM 10 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 7000,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.10.90',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 9 DIMM 9 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 7000,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.9.89',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 8 DIMM 8 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 7100,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.8.88',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 7 DIMM 7 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 7400,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.7.87',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 6 DIMM 6 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 7400,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.6.86',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 5 DIMM 5 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 7600,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.5.85',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 4 DIMM 4 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 7400,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.4.84',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 3 DIMM 3 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 7300,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.3.83',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 2 DIMM 2 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 7000,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.2.82',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 1 DIMM 1 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 7000,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.32.1.81',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Processor 2 CPU 2 DTS',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = -1800,
                              unitModifier = -2,
                              baseUnits = 'unspecified',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.3.2.54',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Processor 2 CPU 2 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 8100,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.3.2.52',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Processor 1 CPU 1 DTS',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = -2000,
                              unitModifier = -2,
                              baseUnits = 'unspecified',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.3.1.53',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Processor 1 CPU 1 Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 7900,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.3.1.51',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Chassis 1 System Air Flow',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 4900,
                              unitModifier = -2,
                              baseUnits = 'CFM',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.23.1.58',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'External Environment 2 Exhaust Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 5000,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.39.2.50',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'External Environment 1 Ambient Temp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 2100,
                              unitModifier = -2,
                              baseUnits = 'degrees C',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.39.1.49',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 23 Drive 23',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'storage',
                              id = '0.4.23.200',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 22 Drive 22',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'storage',
                              id = '0.4.22.199',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 21 Drive 21',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'storage',
                              id = '0.4.21.198',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 20 Drive 20',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'storage',
                              id = '0.4.20.197',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 19 Drive 19',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'storage',
                              id = '0.4.19.196',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 18 Drive 18',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'storage',
                              id = '0.4.18.195',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 17 Drive 17',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'storage',
                              id = '0.4.17.194',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 16 Drive 16',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'storage',
                              id = '0.4.16.193',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 15 Drive 15',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'storage',
                              id = '0.4.15.192',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 14 Drive 14',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'storage',
                              id = '0.4.14.191',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 13 Drive 13',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'storage',
                              id = '0.4.13.190',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 12 Drive 12',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'storage',
                              id = '0.4.12.189',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 11 Drive 11',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'storage',
                              id = '0.4.11.188',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 10 Drive 10',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'storage',
                              id = '0.4.10.187',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 9 Drive 9',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'storage',
                              id = '0.4.9.186',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 8 Drive 8',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'storage',
                              id = '0.4.8.185',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 7 Drive 7',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'storage',
                              id = '0.4.7.184',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 6 Drive 6',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'storage',
                              id = '0.4.6.183',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 5 Drive 5',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'storage',
                              id = '0.4.5.182',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 4 Drive 4',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'storage',
                              id = '0.4.4.181',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 3 Drive 3',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'storage',
                              id = '0.4.3.180',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 2 Drive 2',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'storage',
                              id = '0.4.2.179',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 1 Drive 1',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'storage',
                              id = '0.4.1.178',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 0 Drive 0',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'storage',
                              id = '0.4.0.177',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Group 4 Drive Mismatch',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'storage',
                              id = '0.37.4.222',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = '[Device] Chasis Specific 31 Ext Enclosure PS',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'power',
                              id = '0.160.127.233',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = '[Device] Disk or Disk Bay 31 Ext Drive',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'storage',
                              id = '0.4.127.221',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Cable/Interconnect 2 Front Video',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'cable',
                              id = '0.31.2.253',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Cable/Interconnect 1 COMport Card',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'cable',
                              id = '0.31.1.252',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Internal Expansion Board 4 TPM Module Prsnt',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.16.4.63',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Front Panel Board 1 Front Panel',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.12.1.248',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Drive Backplane 7 Mid BP 2 Status',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.15.7.247',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Drive Backplane 6 Mid BP 1 Status',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.15.6.246',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Drive Backplane 5 Rear BP2 Status',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.15.5.245',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Drive Backplane 4 Rear BP1 Status',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.15.4.244',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Drive Backplane 3 BP 3 Status',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.15.3.243',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:03Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Drive Backplane 2 BP 2 Status',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.15.2.242',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Drive Backplane 1 BP 1 Status',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.15.1.241',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Add-in Card 6 RAID Card 6',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.11.6.120',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Add-in Card 5 RAID Card 5',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.11.5.119',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Add-in Card 4 RAID Card 4',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.11.4.118',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Add-in Card 3 RAID Card 3',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.11.3.117',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Add-in Card 2 RAID Card 2',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.11.2.116',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Add-in Card 1 RAID Card 1',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.11.1.115',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Add-in Card 9 OCP OverTemp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.11.9.169',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Add-in Card 9 OCP Fault',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.11.9.169',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Add-in Card 6 PCI 6 OverTemp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.11.6.166',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Add-in Card 6 PCI 6 Fault',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 4,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.11.6.166',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Add-in Card 5 PCI 5 OverTemp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.11.5.165',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Add-in Card 5 PCI 5 Fault',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 4,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.11.5.165',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Add-in Card 4 PCI 4 OverTemp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.11.4.164',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Add-in Card 4 PCI 4 Fault',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.11.4.164',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Add-in Card 3 PCI 3 OverTemp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.11.3.163',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Add-in Card 3 PCI 3 Fault',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 4,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.11.3.163',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Add-in Card 2 PCI 2 OverTemp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.11.2.162',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Add-in Card 2 PCI 2 Fault',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 4,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.11.2.162',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Add-in Card 1 PCI 1 OverTemp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.11.1.161',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Add-in Card 1 PCI 1 Fault',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 4,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.11.1.161',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Internal Expansion Board 3 PCI Riser 3',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.16.3.251',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Internal Expansion Board 2 PCI Riser 2',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.16.2.250',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Internal Expansion Board 1 PCI Riser 1',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.16.1.249',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Supply 2 PSU 2 IN Failure',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'power',
                              id = '0.10.2.232',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Supply 2 PSU 2 PF Failure',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'power',
                              id = '0.10.2.230',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Supply 2 PSU 2 Failure',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'power',
                              id = '0.10.2.228',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Supply 2 PSU 2',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'power',
                              id = '0.10.2.226',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Supply 1 PSU 1 IN Failure',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'power',
                              id = '0.10.1.231',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Supply 1 PSU 1 PF Failure',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'power',
                              id = '0.10.1.229',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Supply 1 PSU 1 Failure',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'power',
                              id = '0.10.1.227',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Supply 1 PSU 1',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'power',
                              id = '0.10.1.225',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Fan Device 5 Fan Mismatch',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'fan',
                              id = '0.29.5.85',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Board 1 Pwr Rail MNOP Er',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'voltage',
                              id = '0.7.1.111',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Board 1 Pwr Rail IJKL Er',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'voltage',
                              id = '0.7.1.110',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Board 1 Pwr Rail EFGH Er',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'voltage',
                              id = '0.7.1.109',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Board 1 Pwr Rail ABCD Er',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'voltage',
                              id = '0.7.1.108',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Board 1 CPU 2 VR',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'voltage',
                              id = '0.7.1.107',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Board 1 CPU 1 VR',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'voltage',
                              id = '0.7.1.106',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Board 1 SysBrd Vol Fault',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'voltage',
                              id = '0.7.1.105',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 32 DIMM 32',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.32.160',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 31 DIMM 31',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.31.159',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 30 DIMM 30',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.30.158',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 29 DIMM 29',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.29.157',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 28 DIMM 28',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.28.156',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 27 DIMM 27',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.27.155',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 26 DIMM 26',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.26.154',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 25 DIMM 25',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.25.153',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 24 DIMM 24',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.24.152',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 23 DIMM 23',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.23.151',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 22 DIMM 22',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.22.150',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 21 DIMM 21',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.21.149',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 20 DIMM 20',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.20.148',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 19 DIMM 19',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.19.147',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 18 DIMM 18',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.18.146',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 17 DIMM 17',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.17.145',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 16 DIMM 16',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.16.144',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 15 DIMM 15',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.15.143',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 14 DIMM 14',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.14.142',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 13 DIMM 13',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.13.141',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 12 DIMM 12',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.12.140',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 11 DIMM 11',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.11.139',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 10 DIMM 10',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.10.138',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 9 DIMM 9',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.9.137',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 8 DIMM 8',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.8.136',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 7 DIMM 7',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.7.135',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 6 DIMM 6',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.6.134',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 5 DIMM 5',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.5.133',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 4 DIMM 4',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.4.132',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 3 DIMM 3',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.3.131',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 2 DIMM 2',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.2.130',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 1 DIMM 1',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 64,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.32.1.129',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Processor 2 CPU ExtLink 2 Er',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'cable',
                              id = '0.3.2.128',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Processor 2 CPU 2 OverTemp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.3.2.56',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Processor 1 CPU ExtLink 1 Er',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'cable',
                              id = '0.3.1.127',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Processor 1 CPU 1 OverTemp',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 1,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'temperature',
                              id = '0.3.1.55',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'I/O Module 1 NIC Link state',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.44.1.62',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Chassis 1 Chassis',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.23.1.61',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Management Software 1 XCC DB Status',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.33.1.42',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Management Software 1 XCC Switchover',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.33.1.15',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Management Software 1 XCC FW Corrupted',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'assert-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.33.1.14',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Management Module 1 SMM Monitor',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'assert-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.6.1.31',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Management Module 1 SMM Mode',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'assert-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.6.1.30',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Group 2 One of PCIs',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.37.2.26',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Group 2 All PCI Error',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.37.2.6',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Group 2 PCIs',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.37.2.27',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Group 1 SMI Lane Failed',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.37.1.35',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Group 1 Non-Auth DIMMs',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'assert-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.37.1.23',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Group 1 Memory Resized',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'assert-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.37.1.18',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Group 1 Lane Failover',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'assert-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.37.1.16',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Group 1 Backup Memory',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'redundancy-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.37.1.8',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Group 1 One of DIMMs',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.37.1.25',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Group 1 DIMMs',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.37.1.11',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Group 1 All DIMMs',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'memory',
                              id = '0.37.1.5',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Board 1 3_STRIKE_TIMEOUT',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'assert-discrete',
                              rateUnits = 'none',
                              sensorType = 'systemBoard',
                              id = '0.7.1.45',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Add-in Card 1 RAID Log',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.11.1.9',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Group 2 No I/O Resources',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'severity-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.37.2.21',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Chassis 1 NMI State',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.23.1.19',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Management Software 1 SEL Fullness',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Yellow',
                                 summary = 'The sensor is operating under conditions that are non-critical',
                                 key = 'Yellow'
                              },
                              currentReading = 48,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.33.1.254',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Management Software 1 IPMI Watchdog',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'watchdog',
                              id = '0.33.1.2',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Processor 2 CPU 2 Status',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 128,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'processor',
                              id = '0.3.2.124',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Processor 1 CPU 1 Status',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 128,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'processor',
                              id = '0.3.1.123',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Group 3 One of CPUs',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'processor',
                              id = '0.37.3.24',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Group 3 All CPUs',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'processor',
                              id = '0.37.3.4',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Group 3 CPUs',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'The sensor is operating under normal conditions',
                                 key = 'Green'
                              },
                              currentReading = 0,
                              unitModifier = 0,
                              baseUnits = 'sensor-discrete',
                              rateUnits = 'none',
                              sensorType = 'other',
                              id = '0.37.3.10',
                              sensorNumber = <unset>,
                              timeStamp = '2021-08-20T15:48:04Z',
                              fru = <unset>
                           }
                        ],
                        presenceSensorInfo = (vim.host.PresenceSensorInfo) []
                     },
                     hardwareStatusInfo = (vim.host.HardwareStatusInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        memoryStatusInfo = (vim.host.HardwareStatusInfo.HardwareElementInfo) [
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.1.129',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.2.130',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.3.131',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.5.133',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.6.134',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.10.138',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.9.137',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.11.139',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.14.142',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.16.144',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.17.145',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.16.96',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.8.136',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.15.95',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.15.143',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.8.88',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.12.140',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.17.97',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.28.108',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.31.159',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.24.152',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.13.93',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.4.132',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.20.100',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.30.110',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.31.111',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.28.156',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.22.150',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.12.92',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.9.89',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.23.103',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.7.135',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.30.158',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.32.112',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.7.87',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.18.98',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.26.106',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.29.109',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.20.148',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.21.101',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.25.105',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.11.91',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.22.102',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.2.82',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.32.160',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.19.99',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.24.104',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.3.83',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.10.90',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.27.155',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.6.86',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.21.149',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.13.141',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.4.84',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.1.81',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.29.157',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.18.146',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.27.107',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.5.85',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.26.154',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.25.153',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.23.151',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.14.94',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory 0.32.19.147',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           }
                        ],
                        cpuStatusInfo = (vim.host.HardwareStatusInfo.HardwareElementInfo) [
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Proc 0.3.1.123',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Proc 0.3.1.127',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Proc 0.3.2.56',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Proc 0.3.2.54',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Proc 0.3.2.52',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Proc 0.3.2.124',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Proc 0.3.1.55',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Proc 0.3.2.128',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Proc 0.3.1.53',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           },
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Proc 0.3.1.51',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           }
                        ],
                        storageStatusInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo) []
                     },
                     bmcInfo = <unset>
                  },
                  dasHostState = <unset>,
                  tpmPcrValues = (vim.host.TpmDigestInfo) [],
                  cpuCapacityForVm = <unset>,
                  memoryCapacityForVm = <unset>,
                  vsanRuntimeInfo = (vim.vsan.host.VsanRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     membershipList = (vim.vsan.host.MembershipInfo) [],
                     diskIssues = (vim.vsan.host.VsanRuntimeInfo.DiskIssue) [],
                     accessGenNo = <unset>
                  },
                  networkRuntimeInfo = (vim.host.RuntimeInfo.NetworkRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     netStackInstanceRuntimeInfo = (vim.host.RuntimeInfo.NetStackInstanceRuntimeInfo) [
                        (vim.host.RuntimeInfo.NetStackInstanceRuntimeInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           netStackInstanceKey = 'defaultTcpipStack',
                           state = 'active',
                           vmknicKeys = (str) [
                              'vmk0',
                              'vmk1',
                              'vmk2'
                           ],
                           maxNumberOfConnections = 11000,
                           currentIpV6Enabled = true
                        }
                     ],
                     networkResourceRuntime = <unset>
                  },
                  vFlashResourceRuntimeInfo = (vim.host.VFlashManager.VFlashResourceRunTimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     usage = 22882025472,
                     capacity = 128580583424,
                     accessible = true,
                     capacityForVmCache = 128580583424,
                     freeForVmCache = 105698557952
                  },
                  hostMaxVirtualDiskCapacity = 68169720922112,
                  cryptoState = 'incapable',
                  cryptoKeyId = <unset>,
                  statelessNvdsMigrationReady = <unset>,
                  partialMaintenanceMode = (vim.host.PartialMaintenanceModeRuntimeInfo) []
               },
               config = (vim.host.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'esxi7-22',
                  port = 902,
                  sslThumbprint = <unset>,
                  product = (vim.AboutInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'VMware ESXi',
                     fullName = 'VMware ESXi 7.0.2 build-17867351',
                     vendor = 'VMware, Inc.',
                     version = '7.0.2',
                     patchLevel = '0.0',
                     build = '17867351',
                     localeVersion = 'INTL',
                     localeBuild = '000',
                     osType = 'vmnix-x86',
                     productLineId = 'embeddedEsx',
                     apiType = 'HostAgent',
                     apiVersion = '7.0.2.0',
                     instanceUuid = <unset>,
                     licenseProductName = 'VMware ESX Server',
                     licenseProductVersion = '7.0'
                  },
                  vmotionEnabled = false,
                  faultToleranceEnabled = false,
                  featureVersion = (vim.host.FeatureVersionInfo) [],
                  agentVmDatastore = <unset>,
                  agentVmNetwork = <unset>
               },
               quickStats = (vim.host.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 166701,
                  overallMemoryUsage = 1556481,
                  distributedCpuFairness = <unset>,
                  distributedMemoryFairness = <unset>,
                  availablePMemCapacity = <unset>,
                  uptime = 1204106
               },
               overallStatus = 'gray',
               rebootRequired = false,
               customValue = (vim.CustomFieldsManager.Value) [],
               managementServerIp = '172.27.200.101',
               maxEVCModeKey = <unset>,
               currentEVCModeKey = <unset>,
               currentEVCGraphicsModeKey = <unset>,
               gateway = <unset>,
               tpmAttestation = <unset>,
               trustAuthorityAttestationInfos = (vim.host.TrustAuthorityAttestationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'systemResources',
            val = (vim.host.SystemResourceInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               key = 'host',
               config = (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = <unset>,
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 312960,
                     expandableReservation = false,
                     limit = 312960,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4096000,
                        level = 'custom'
                     },
                     overheadLimit = 0
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 2084337,
                     expandableReservation = false,
                     limit = 2084337,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = -1,
                        level = 'custom'
                     },
                     overheadLimit = 0
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               child = (vim.host.SystemResourceInfo) [
                  (vim.host.SystemResourceInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'host/system',
                     config = (vim.ResourceConfigSpec) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        entity = <unset>,
                        changeVersion = <unset>,
                        lastModified = <unset>,
                        cpuAllocation = (vim.ResourceAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 245,
                           expandableReservation = true,
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 500,
                              level = 'custom'
                           },
                           overheadLimit = -1
                        },
                        memoryAllocation = (vim.ResourceAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 36498,
                           expandableReservation = true,
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 500,
                              level = 'custom'
                           },
                           overheadLimit = -1
                        },
                        networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                        scaleDescendantsShares = <unset>
                     },
                     child = (vim.host.SystemResourceInfo) [
                        (vim.host.SystemResourceInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'host/system/kernel',
                           config = (vim.ResourceConfigSpec) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              entity = <unset>,
                              changeVersion = <unset>,
                              lastModified = <unset>,
                              cpuAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0,
                                 expandableReservation = false,
                                 limit = 0,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 0,
                                    level = 'custom'
                                 },
                                 overheadLimit = 0
                              },
                              memoryAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0,
                                 expandableReservation = true,
                                 limit = -1,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1
                              },
                              networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                              scaleDescendantsShares = <unset>
                           },
                           child = (vim.host.SystemResourceInfo) [
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/system/kernel/visorfsPager',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 35,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/system/kernel/root',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 32,
                                       expandableReservation = true,
                                       limit = 32,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/system/kernel/etc',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 28,
                                       expandableReservation = true,
                                       limit = 28,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/system/kernel/opt',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 32,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/system/kernel/var',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 5,
                                       expandableReservation = true,
                                       limit = 48,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/system/kernel/tmp',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 2,
                                       expandableReservation = true,
                                       limit = 256,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/system/kernel/iofilters',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 32,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/system/kernel/shm',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 1024,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/system/kernel/crx',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 1024,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/system/kernel/configstore',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 32,
                                       expandableReservation = true,
                                       limit = 32,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/system/kernel/configstorebkp',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 32,
                                       expandableReservation = true,
                                       limit = 32,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/system/kernel/hostdstats',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 2053,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              }
                           ]
                        },
                        (vim.host.SystemResourceInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'host/system/helper',
                           config = (vim.ResourceConfigSpec) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              entity = <unset>,
                              changeVersion = <unset>,
                              lastModified = <unset>,
                              cpuAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 73,
                                 expandableReservation = true,
                                 limit = -1,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1
                              },
                              memoryAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0,
                                 expandableReservation = false,
                                 limit = 0,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 0,
                                    level = 'custom'
                                 },
                                 overheadLimit = 0
                              },
                              networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                              scaleDescendantsShares = <unset>
                           },
                           child = (vim.host.SystemResourceInfo) []
                        },
                        (vim.host.SystemResourceInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'host/system/lfhelper',
                           config = (vim.ResourceConfigSpec) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              entity = <unset>,
                              changeVersion = <unset>,
                              lastModified = <unset>,
                              cpuAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 73,
                                 expandableReservation = true,
                                 limit = -1,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1
                              },
                              memoryAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0,
                                 expandableReservation = false,
                                 limit = 0,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 0,
                                    level = 'custom'
                                 },
                                 overheadLimit = 0
                              },
                              networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                              scaleDescendantsShares = <unset>
                           },
                           child = (vim.host.SystemResourceInfo) []
                        },
                        (vim.host.SystemResourceInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'host/system/drivers',
                           config = (vim.ResourceConfigSpec) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              entity = <unset>,
                              changeVersion = <unset>,
                              lastModified = <unset>,
                              cpuAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 73,
                                 expandableReservation = true,
                                 limit = -1,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1
                              },
                              memoryAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0,
                                 expandableReservation = false,
                                 limit = 0,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 0,
                                    level = 'custom'
                                 },
                                 overheadLimit = 0
                              },
                              networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                              scaleDescendantsShares = <unset>
                           },
                           child = (vim.host.SystemResourceInfo) []
                        },
                        (vim.host.SystemResourceInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'host/system/ft',
                           config = (vim.ResourceConfigSpec) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              entity = <unset>,
                              changeVersion = <unset>,
                              lastModified = <unset>,
                              cpuAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0,
                                 expandableReservation = true,
                                 limit = -1,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1
                              },
                              memoryAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0,
                                 expandableReservation = false,
                                 limit = 0,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 0,
                                    level = 'custom'
                                 },
                                 overheadLimit = 0
                              },
                              networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                              scaleDescendantsShares = <unset>
                           },
                           child = (vim.host.SystemResourceInfo) []
                        },
                        (vim.host.SystemResourceInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'host/system/vmotion',
                           config = (vim.ResourceConfigSpec) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              entity = <unset>,
                              changeVersion = <unset>,
                              lastModified = <unset>,
                              cpuAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0,
                                 expandableReservation = true,
                                 limit = -1,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1
                              },
                              memoryAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0,
                                 expandableReservation = false,
                                 limit = 0,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 0,
                                    level = 'custom'
                                 },
                                 overheadLimit = 0
                              },
                              networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                              scaleDescendantsShares = <unset>
                           },
                           child = (vim.host.SystemResourceInfo) []
                        },
                        (vim.host.SystemResourceInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'host/system/svmotion',
                           config = (vim.ResourceConfigSpec) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              entity = <unset>,
                              changeVersion = <unset>,
                              lastModified = <unset>,
                              cpuAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0,
                                 expandableReservation = true,
                                 limit = -1,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1
                              },
                              memoryAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0,
                                 expandableReservation = false,
                                 limit = 0,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 0,
                                    level = 'custom'
                                 },
                                 overheadLimit = 0
                              },
                              networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                              scaleDescendantsShares = <unset>
                           },
                           child = (vim.host.SystemResourceInfo) []
                        },
                        (vim.host.SystemResourceInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'host/system/vmkapimod',
                           config = (vim.ResourceConfigSpec) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              entity = <unset>,
                              changeVersion = <unset>,
                              lastModified = <unset>,
                              cpuAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 73,
                                 expandableReservation = true,
                                 limit = -1,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1
                              },
                              memoryAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0,
                                 expandableReservation = false,
                                 limit = 0,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = 0
                              },
                              networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                              scaleDescendantsShares = <unset>
                           },
                           child = (vim.host.SystemResourceInfo) []
                        }
                     ]
                  },
                  (vim.host.SystemResourceInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'host/vim',
                     config = (vim.ResourceConfigSpec) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        entity = <unset>,
                        changeVersion = <unset>,
                        lastModified = <unset>,
                        cpuAllocation = (vim.ResourceAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 8191,
                           expandableReservation = true,
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 500,
                              level = 'custom'
                           },
                           overheadLimit = -1
                        },
                        memoryAllocation = (vim.ResourceAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           expandableReservation = true,
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 500,
                              level = 'custom'
                           },
                           overheadLimit = -1
                        },
                        networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                        scaleDescendantsShares = <unset>
                     },
                     child = (vim.host.SystemResourceInfo) [
                        (vim.host.SystemResourceInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'host/vim/vmci',
                           config = (vim.ResourceConfigSpec) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              entity = <unset>,
                              changeVersion = <unset>,
                              lastModified = <unset>,
                              cpuAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0,
                                 expandableReservation = false,
                                 limit = 0,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 0,
                                    level = 'custom'
                                 },
                                 overheadLimit = 0
                              },
                              memoryAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0,
                                 expandableReservation = true,
                                 limit = -1,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1
                              },
                              networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                              scaleDescendantsShares = <unset>
                           },
                           child = (vim.host.SystemResourceInfo) []
                        },
                        (vim.host.SystemResourceInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'host/vim/vmvisor',
                           config = (vim.ResourceConfigSpec) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              entity = <unset>,
                              changeVersion = <unset>,
                              lastModified = <unset>,
                              cpuAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 856,
                                 expandableReservation = true,
                                 limit = -1,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1
                              },
                              memoryAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0,
                                 expandableReservation = true,
                                 limit = -1,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1
                              },
                              networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                              scaleDescendantsShares = <unset>
                           },
                           child = (vim.host.SystemResourceInfo) [
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/aam',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/boot',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 200,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/clusterAgent',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/dcui',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 500,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 45,
                                       expandableReservation = true,
                                       limit = 101,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/dcui/dcui.2102737',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/dhclient',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/dhclientrelease',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/envoy',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/esximage',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 800,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/esximage/python.3068788',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/esxtokend',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 38,
                                       expandableReservation = true,
                                       limit = 38,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/esxtokend/sh.2100872',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/esxtokend/esxtokend.2100957',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/etcd',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/gstored',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/hbrca',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/healthd',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/hostd',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 5892,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 2235,
                                       expandableReservation = true,
                                       limit = 2235,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/hostd/sh.2101515',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/hostd/hostd.2101533',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/hostd-probe',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 30,
                                       expandableReservation = true,
                                       limit = 30,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/hostd-probe/stats',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = -1
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) [
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vmvisor/hostd-probe/stats/awk',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = true,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = -1
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = true,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                                scaleDescendantsShares = <unset>
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vmvisor/hostd-probe/stats/head',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = true,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = -1
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = true,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                                scaleDescendantsShares = <unset>
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vmvisor/hostd-probe/stats/logger',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = true,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = -1
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = true,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                                scaleDescendantsShares = <unset>
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vmvisor/hostd-probe/stats/ls',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = true,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = -1
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = true,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                                scaleDescendantsShares = <unset>
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vmvisor/hostd-probe/stats/pgrep',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = true,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = -1
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = true,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                                scaleDescendantsShares = <unset>
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vmvisor/hostd-probe/stats/probe',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = true,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = -1
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = true,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                                scaleDescendantsShares = <unset>
                                             },
                                             child = (vim.host.SystemResourceInfo) [
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/vim/vmvisor/hostd-probe/stats/probe/hostd-probe.2102863',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0,
                                                         expandableReservation = false,
                                                         limit = -1,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 1000,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0,
                                                         expandableReservation = true,
                                                         limit = -1,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'normal'
                                                         },
                                                         overheadLimit = -1
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                                      scaleDescendantsShares = <unset>
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                }
                                             ]
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vmvisor/hostd-probe/stats/sh',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = true,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = -1
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = true,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                                scaleDescendantsShares = <unset>
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vmvisor/hostd-probe/stats/vmkbacktrace',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = true,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = -1
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = true,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                                scaleDescendantsShares = <unset>
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vmvisor/hostd-probe/stats/vmware',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = true,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = -1
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = true,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                                scaleDescendantsShares = <unset>
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          }
                                       ]
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/hostdCgiServer',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 30,
                                       expandableReservation = true,
                                       limit = 30,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/hostdCgiServer/sh.2100887',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/hostdCgiServer/hostdCgiServer.2100966',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/hostd-tmp',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 20,
                                       expandableReservation = true,
                                       limit = 500,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/rhttpproxy',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 50,
                                       expandableReservation = true,
                                       limit = 50,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/rhttpproxy/sh.2101017',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/rhttpproxy/rhttpproxy.2101072',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/init',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 500,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 109,
                                       expandableReservation = true,
                                       limit = 1024,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/init/init.2098567',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/init/busybox.2100149',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/init/busybox.2100212',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/lacpd',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 245,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 20,
                                       expandableReservation = true,
                                       limit = 20,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/lacpd/sh.2099749',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/lacpd/net-lacp.2099758',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/lbt',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 734,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 13,
                                       expandableReservation = true,
                                       limit = 16,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/lbt/sh.2100885',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/lbt/net-lbt.2100968',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/lifecycle-cgi',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 800,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/likewise',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 734,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/loadESX',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/logging',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 709,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 126,
                                       expandableReservation = true,
                                       limit = 126,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/logging/vmsyslogd.2098616',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/logging/vmsyslogd.2098617',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/lsud',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 50,
                                       expandableReservation = true,
                                       limit = 50,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/lsud/sh.2101826',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/lsud/lsud.2101875',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/net-daemons',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 245,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 15,
                                       expandableReservation = true,
                                       limit = 50,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/net-daemons/sh.2101822',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/net-daemons/sh.2101828',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/net-daemons/dcbd.2101876',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/net-daemons/net-cdp.2101877',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/netcpa',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/petronas',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/petronas-integ',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/nfcd',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 16,
                                       expandableReservation = true,
                                       limit = 16,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/nfsgssd',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/nicmgmtd',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 25,
                                       expandableReservation = true,
                                       limit = 25,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/nicmgmtd/sh.2101906',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/nicmgmtd/nicmgmtd.2101921',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/nscd',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 245,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 20,
                                       expandableReservation = true,
                                       limit = 20,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/nscd/sh.2101809',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/nscd/nscd.2101857',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/ntpd',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 15,
                                       expandableReservation = true,
                                       limit = 15,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/ntpd/sh.2100375',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/ntpd/ntpd.2100385',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/ptpd',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 245,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/osfsd',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/pcscd',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/plugins',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 734,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/pmemGC',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 400,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/sensord',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 10,
                                       expandableReservation = true,
                                       limit = 10,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/settingsd',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 35,
                                       expandableReservation = true,
                                       limit = 35,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/settingsd/sh.2102124',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/settingsd/settingsd.2102138',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/settingsd-task-forks',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 250,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/settingsd-nontask-forks',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 220,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/sfcb',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 734,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/sfcb_aux',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 734,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/sioc',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 734,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 56,
                                       expandableReservation = true,
                                       limit = 56,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/sioc/sh.2100864',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/sioc/sh.2100891',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/sioc/sdrsInjector.2100948',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/sioc/storageRM.2100963',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/slp',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 734,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 11,
                                       expandableReservation = true,
                                       limit = 11,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/slp/slpd.2101764',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/smartd',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 245,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 15,
                                       expandableReservation = true,
                                       limit = 50,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/smartd/sh.2101817',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/smartd/smartd.2101865',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/snmpd',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 245,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/spherelet',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/spherelet/imgfetcher',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = -1
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/spherelet/logfetcher',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = -1
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/swapobjd',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 16,
                                       expandableReservation = true,
                                       limit = 16,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/swapobjd/sh.2100449',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/swapobjd/swapobjd.2100466',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/upittraced',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/usbArbitrator',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 24,
                                       expandableReservation = true,
                                       limit = 24,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/usbArbitrator/sh.2100656',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/usbArbitrator/vmware-usbarbitrator.2100673',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/uwdaemons',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/vaai-nasd',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 40,
                                       expandableReservation = true,
                                       limit = 40,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/vdtc',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 30,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/vmfstraced',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/vmkdevmgr',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 82,
                                       expandableReservation = true,
                                       limit = 82,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/vmkdevmgr/vmkdevmgr.2099480',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/vmkeventd',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 25,
                                       expandableReservation = true,
                                       limit = 92,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/vmkeventd/sh.2098810',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/vmkeventd/vmkeventd.2098819',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/vmkiscsid',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/vmsupport',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 1500,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/vmsupport/python.3067985',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/vmsupport/sh.3068517',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/vmsupport/sh.3068556',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/vmsupport/python.3068560',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/vmsupport/python.3068624',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/vmsupport/sh.3068787',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/vmsupport/localcli.3068806',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/vmsupport/python.3068810',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/vobd',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 734,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 40,
                                       expandableReservation = true,
                                       limit = 40,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/vobd/sh.2098629',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/vobd/vobd.2098639',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/vpxa',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 978,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 999,
                                       expandableReservation = true,
                                       limit = 999,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/vpxa/sh.2102163',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/vpxa/vpxa.2102248',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/vsanConfig',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/vvold',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/vvoltraced',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/wsman',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 734,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/apiForwarder',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 60,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/apiForwarder/sh.2100869',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/apiForwarder/apiForwarder.2100965',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/esxapiadapter',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/attestd',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/kmxd',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/kmxa',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 44,
                                       expandableReservation = true,
                                       limit = 44,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/kmxa/sh.2100158',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/kmxa/kmxa.2100169',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/sddc-bootstrap',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/keypersist',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 12,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/keypersist/keypersist.2098831',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/keypersist/keypersist.2098832',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/configStoreBackup',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 20,
                                       expandableReservation = true,
                                       limit = 20,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/config-file-tracker',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 200,
                                       expandableReservation = true,
                                       limit = 200,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/esxgdpd',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/sandboxd',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = 0,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/vsanperfsvc',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 245,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 100,
                                       expandableReservation = true,
                                       limit = 170,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/vsanperfsvc/sh.2121868',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/vsanperfsvc/vsanmgmtd.2121879',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = false,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              }
                           ]
                        },
                        (vim.host.SystemResourceInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'host/vim/vimuser',
                           config = (vim.ResourceConfigSpec) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              entity = <unset>,
                              changeVersion = <unset>,
                              lastModified = <unset>,
                              cpuAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0,
                                 expandableReservation = true,
                                 limit = -1,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 250,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1
                              },
                              memoryAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0,
                                 expandableReservation = true,
                                 limit = -1,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1
                              },
                              networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                              scaleDescendantsShares = <unset>
                           },
                           child = (vim.host.SystemResourceInfo) [
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vimuser/terminal',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 500,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 45,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vimuser/terminal/shell',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 500,
                                                level = 'custom'
                                             },
                                             overheadLimit = -1
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = 512,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) [
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vimuser/terminal/shell/sh.2102736',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = false,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = true,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                                scaleDescendantsShares = <unset>
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          }
                                       ]
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vimuser/terminal/ssh',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = -1,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 500,
                                                level = 'custom'
                                             },
                                             overheadLimit = -1
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0,
                                             expandableReservation = true,
                                             limit = 800,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                          scaleDescendantsShares = <unset>
                                       },
                                       child = (vim.host.SystemResourceInfo) [
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vimuser/terminal/ssh/sshd.3067895',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = false,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = true,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                                scaleDescendantsShares = <unset>
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vimuser/terminal/ssh/sh.3067899',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = false,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = true,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                                scaleDescendantsShares = <unset>
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vimuser/terminal/ssh/sh.3067900',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = false,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = true,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                                scaleDescendantsShares = <unset>
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vimuser/terminal/ssh/sh.3067984',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = false,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = true,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                                scaleDescendantsShares = <unset>
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vimuser/terminal/ssh/tail.3067986',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = false,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0,
                                                   expandableReservation = true,
                                                   limit = -1,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                                scaleDescendantsShares = <unset>
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          }
                                       ]
                                    }
                                 ]
                              }
                           ]
                        },
                        (vim.host.SystemResourceInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'host/vim/tmp',
                           config = (vim.ResourceConfigSpec) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              entity = <unset>,
                              changeVersion = <unset>,
                              lastModified = <unset>,
                              cpuAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0,
                                 expandableReservation = true,
                                 limit = -1,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 250,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1
                              },
                              memoryAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0,
                                 expandableReservation = true,
                                 limit = -1,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1
                              },
                              networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                              scaleDescendantsShares = <unset>
                           },
                           child = (vim.host.SystemResourceInfo) []
                        }
                     ]
                  },
                  (vim.host.SystemResourceInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'host/iofilters',
                     config = (vim.ResourceConfigSpec) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        entity = <unset>,
                        changeVersion = <unset>,
                        lastModified = <unset>,
                        cpuAllocation = (vim.ResourceAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           expandableReservation = true,
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'custom'
                           },
                           overheadLimit = -1
                        },
                        memoryAllocation = (vim.ResourceAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           expandableReservation = true,
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 500,
                              level = 'custom'
                           },
                           overheadLimit = -1
                        },
                        networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                        scaleDescendantsShares = <unset>
                     },
                     child = (vim.host.SystemResourceInfo) [
                        (vim.host.SystemResourceInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'host/iofilters/iofiltervpd',
                           config = (vim.ResourceConfigSpec) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              entity = <unset>,
                              changeVersion = <unset>,
                              lastModified = <unset>,
                              cpuAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0,
                                 expandableReservation = true,
                                 limit = -1,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1
                              },
                              memoryAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 25,
                                 expandableReservation = true,
                                 limit = 25,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 0,
                                    level = 'normal'
                                 },
                                 overheadLimit = -1
                              },
                              networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                              scaleDescendantsShares = <unset>
                           },
                           child = (vim.host.SystemResourceInfo) [
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/iofilters/iofiltervpd/sh.2100547',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = false,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = 0
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/iofilters/iofiltervpd/ioFilterVPServer.2100564',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = false,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = 0
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0,
                                       expandableReservation = true,
                                       limit = -1,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'normal'
                                       },
                                       overheadLimit = -1
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                                    scaleDescendantsShares = <unset>
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              }
                           ]
                        },
                        (vim.host.SystemResourceInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'host/iofilters/vmwarevmcrypt',
                           config = (vim.ResourceConfigSpec) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              entity = <unset>,
                              changeVersion = <unset>,
                              lastModified = <unset>,
                              cpuAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0,
                                 expandableReservation = true,
                                 limit = -1,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1
                              },
                              memoryAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0,
                                 expandableReservation = true,
                                 limit = -1,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 0,
                                    level = 'normal'
                                 },
                                 overheadLimit = -1
                              },
                              networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                              scaleDescendantsShares = <unset>
                           },
                           child = (vim.host.SystemResourceInfo) []
                        },
                        (vim.host.SystemResourceInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'host/iofilters/spm',
                           config = (vim.ResourceConfigSpec) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              entity = <unset>,
                              changeVersion = <unset>,
                              lastModified = <unset>,
                              cpuAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0,
                                 expandableReservation = true,
                                 limit = -1,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1
                              },
                              memoryAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0,
                                 expandableReservation = true,
                                 limit = -1,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 0,
                                    level = 'normal'
                                 },
                                 overheadLimit = -1
                              },
                              networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                              scaleDescendantsShares = <unset>
                           },
                           child = (vim.host.SystemResourceInfo) []
                        }
                     ]
                  },
                  (vim.host.SystemResourceInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'host/user',
                     config = (vim.ResourceConfigSpec) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        entity = <unset>,
                        changeVersion = <unset>,
                        lastModified = <unset>,
                        cpuAllocation = (vim.ResourceAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           expandableReservation = true,
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 9000,
                              level = 'custom'
                           },
                           overheadLimit = -1
                        },
                        memoryAllocation = (vim.ResourceAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           expandableReservation = true,
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 9000,
                              level = 'custom'
                           },
                           overheadLimit = -1
                        },
                        networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                        scaleDescendantsShares = <unset>
                     },
                     child = (vim.host.SystemResourceInfo) []
                  }
               ]
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'vm',
            val = (ManagedObject) [
               'vim.VirtualMachine:1',
               'vim.VirtualMachine:1614',
               'vim.VirtualMachine:1617',
               'vim.VirtualMachine:1620',
               'vim.VirtualMachine:1621',
               'vim.VirtualMachine:1624',
               'vim.VirtualMachine:1626',
               'vim.VirtualMachine:1629',
               'vim.VirtualMachine:1632',
               'vim.VirtualMachine:1634',
               'vim.VirtualMachine:1635',
               'vim.VirtualMachine:1636',
               'vim.VirtualMachine:1639',
               'vim.VirtualMachine:1641',
               'vim.VirtualMachine:1644',
               'vim.VirtualMachine:1646',
               'vim.VirtualMachine:1649',
               'vim.VirtualMachine:1650',
               'vim.VirtualMachine:1652',
               'vim.VirtualMachine:1657',
               'vim.VirtualMachine:1658',
               'vim.VirtualMachine:1663',
               'vim.VirtualMachine:1667',
               'vim.VirtualMachine:1668',
               'vim.VirtualMachine:1671',
               'vim.VirtualMachine:1675',
               'vim.VirtualMachine:1677',
               'vim.VirtualMachine:1689',
               'vim.VirtualMachine:1690',
               'vim.VirtualMachine:1693',
               'vim.VirtualMachine:1695',
               'vim.VirtualMachine:1696',
               'vim.VirtualMachine:1698',
               'vim.VirtualMachine:1704',
               'vim.VirtualMachine:1707',
               'vim.VirtualMachine:1708',
               'vim.VirtualMachine:1710',
               'vim.VirtualMachine:1712',
               'vim.VirtualMachine:1714',
               'vim.VirtualMachine:1716',
               'vim.VirtualMachine:1717',
               'vim.VirtualMachine:1721',
               'vim.VirtualMachine:1723',
               'vim.VirtualMachine:1724',
               'vim.VirtualMachine:1791',
               'vim.VirtualMachine:1796',
               'vim.VirtualMachine:1817',
               'vim.VirtualMachine:1819',
               'vim.VirtualMachine:1821',
               'vim.VirtualMachine:1822',
               'vim.VirtualMachine:1824',
               'vim.VirtualMachine:1825',
               'vim.VirtualMachine:1831',
               'vim.VirtualMachine:1832',
               'vim.VirtualMachine:1833',
               'vim.VirtualMachine:1835',
               'vim.VirtualMachine:1836',
               'vim.VirtualMachine:1837',
               'vim.VirtualMachine:1843',
               'vim.VirtualMachine:1906',
               'vim.VirtualMachine:1913',
               'vim.VirtualMachine:1919',
               'vim.VirtualMachine:1926',
               'vim.VirtualMachine:1927',
               'vim.VirtualMachine:1928',
               'vim.VirtualMachine:1931',
               'vim.VirtualMachine:1933',
               'vim.VirtualMachine:1934',
               'vim.VirtualMachine:1935',
               'vim.VirtualMachine:1936',
               'vim.VirtualMachine:1937',
               'vim.VirtualMachine:1941',
               'vim.VirtualMachine:1942',
               'vim.VirtualMachine:1943',
               'vim.VirtualMachine:1946',
               'vim.VirtualMachine:1957',
               'vim.VirtualMachine:1961',
               'vim.VirtualMachine:1965',
               'vim.VirtualMachine:1983',
               'vim.VirtualMachine:1991',
               'vim.VirtualMachine:1995',
               'vim.VirtualMachine:2007',
               'vim.VirtualMachine:2018',
               'vim.VirtualMachine:2023',
               'vim.VirtualMachine:2026',
               'vim.VirtualMachine:2035',
               'vim.VirtualMachine:2036',
               'vim.VirtualMachine:2037',
               'vim.VirtualMachine:2038',
               'vim.VirtualMachine:2039',
               'vim.VirtualMachine:2040',
               'vim.VirtualMachine:2041',
               'vim.VirtualMachine:2042',
               'vim.VirtualMachine:2043',
               'vim.VirtualMachine:2044',
               'vim.VirtualMachine:2045',
               'vim.VirtualMachine:2046',
               'vim.VirtualMachine:2051',
               'vim.VirtualMachine:2053',
               'vim.VirtualMachine:2055',
               'vim.VirtualMachine:2056',
               'vim.VirtualMachine:2057',
               'vim.VirtualMachine:2058',
               'vim.VirtualMachine:2059',
               'vim.VirtualMachine:2060',
               'vim.VirtualMachine:2063',
               'vim.VirtualMachine:2064',
               'vim.VirtualMachine:2066',
               'vim.VirtualMachine:2068',
               'vim.VirtualMachine:2070',
               'vim.VirtualMachine:2073',
               'vim.VirtualMachine:2075',
               'vim.VirtualMachine:2076',
               'vim.VirtualMachine:2077',
               'vim.VirtualMachine:2079',
               'vim.VirtualMachine:2081',
               'vim.VirtualMachine:2082',
               'vim.VirtualMachine:2083',
               'vim.VirtualMachine:2084',
               'vim.VirtualMachine:2085',
               'vim.VirtualMachine:2086',
               'vim.VirtualMachine:2087',
               'vim.VirtualMachine:2088',
               'vim.VirtualMachine:2089',
               'vim.VirtualMachine:2091',
               'vim.VirtualMachine:2092',
               'vim.VirtualMachine:2093',
               'vim.VirtualMachine:2095',
               'vim.VirtualMachine:2096',
               'vim.VirtualMachine:2097',
               'vim.VirtualMachine:2098',
               'vim.VirtualMachine:2099',
               'vim.VirtualMachine:2100',
               'vim.VirtualMachine:2101',
               'vim.VirtualMachine:2102',
               'vim.VirtualMachine:2103',
               'vim.VirtualMachine:2106',
               'vim.VirtualMachine:2107',
               'vim.VirtualMachine:2112',
               'vim.VirtualMachine:2115',
               'vim.VirtualMachine:2116',
               'vim.VirtualMachine:2119',
               'vim.VirtualMachine:2121',
               'vim.VirtualMachine:2122',
               'vim.VirtualMachine:2123',
               'vim.VirtualMachine:2125',
               'vim.VirtualMachine:2126',
               'vim.VirtualMachine:2127',
               'vim.VirtualMachine:2128',
               'vim.VirtualMachine:2131',
               'vim.VirtualMachine:2132',
               'vim.VirtualMachine:2133',
               'vim.VirtualMachine:2134',
               'vim.VirtualMachine:2135',
               'vim.VirtualMachine:2136'
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 170. vim.LicenseManager::ha-license-manager ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.LicenseManager:ha-license-manager',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'evaluation',
            val = (vim.LicenseManager.EvaluationInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               properties = (vmodl.KeyAnyValue) [
                  (vmodl.KeyAnyValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'expirationHours',
                     value = 792
                  },
                  (vmodl.KeyAnyValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'expirationMinutes',
                     value = 0
                  },
                  (vmodl.KeyAnyValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'expirationDate',
                     value = 2021-09-22T15:49:40.318826Z
                  },
                  (vmodl.KeyAnyValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'system_time',
                     value = 2021-08-20T15:49:40.318856Z
                  }
               ]
            }
         },
         (vmodl.DynamicProperty) {
            name = 'featureInfo',
            val = (vim.LicenseManager.FeatureInfo) []
         },
         (vmodl.DynamicProperty) {
            name = 'licensedEdition',
            val = ''
         },
         (vmodl.DynamicProperty) {
            name = 'licenses',
            val = (vim.LicenseManager.LicenseInfo) [
               (vim.LicenseManager.LicenseInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  licenseKey = '00000-00000-00000-00000-00000',
                  editionKey = 'eval',
                  name = 'Evaluation Mode',
                  total = 1,
                  used = 1,
                  costUnit = 'host',
                  properties = (vmodl.KeyAnyValue) [
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'ProductName',
                        value = 'VMware ESX Server'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'ProductVersion',
                        value = '7.0'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'evaluation',
                        value = 'License has not been set, evaluation Period in effect.'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'expirationHours',
                        value = 792
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'expirationMinutes',
                        value = 0
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'expirationDate',
                        value = 2021-09-22T15:49:40.319909Z
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'system_time',
                        value = 2021-08-20T15:49:40.325651Z
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'vsmp:0',
                           value = 'Unlimited virtual SMP'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'h264remote',
                           value = 'H.264 for Remote Console Connections'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'esxHost',
                           value = 'vCenter agent for VMware host'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'vimapi',
                           value = 'vSphere API'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'contentlib',
                           value = 'Content Library'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'vstorage',
                           value = 'Storage APIs'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'vmotion',
                           value = 'vSphere vMotion'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'xswitchvmotion',
                           value = 'X-Switch vMotion'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'das',
                           value = 'vSphere HA'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'dr',
                           value = 'vSphere Data Protection'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'endpoint',
                           value = 'vShield Endpoint'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'replication',
                           value = 'vSphere Replication'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'vshield',
                           value = 'vShield Zones'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'hotplug',
                           value = 'Hot-Pluggable virtual HW'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'svmotion',
                           value = 'vSphere Storage vMotion'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'smartcard',
                           value = 'Shared Smart Card Reader'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'ft:8',
                           value = 'vSphere FT (up to 8 virtual CPUs)'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'vvolumes',
                           value = 'Virtual Volumes'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'storageawarenessapi',
                           value = 'APIs for Storage Awareness'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'spbm',
                           value = 'Storage-Policy Based Management'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'vaai',
                           value = 'vSphere Storage APIs for Array Integration'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'drs',
                           value = 'vSphere DRS'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'serialuri:2',
                           value = 'Remote virtual Serial Port Concentrator'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'mpio',
                           value = 'MPIO / Third-Party Multi-Pathing'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'bigdataex',
                           value = 'Big Data Extensions'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'rem',
                           value = 'Reliable Memory'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'dvs',
                           value = 'vSphere Distributed Switch'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'hostprofile',
                           value = 'vSphere Host Profiles'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'autodeploy',
                           value = 'vSphere Auto Deploy'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'sriov',
                           value = 'SR-IOV'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'sioshares',
                           value = 'vSphere Storage I/O Control'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'dpvmotion',
                           value = 'Direct Path vMotion'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'storagedrs',
                           value = 'vSphere Storage DRS'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'metrovmotion',
                           value = 'vSphere vMotion Metro'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'viewaccel',
                           value = 'vSphere View Accelerator'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'appha',
                           value = 'vSphere App HA'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'xvcvmotion',
                           value = 'Cross Virtual Center vMotion'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'vgpu',
                           value = 'vGPU'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'proactiveha',
                           value = 'vSphere Proactive HA'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'vmcrypt',
                           value = 'vSphere VM Encryption'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'encryptedvmotion',
                           value = 'vSphere Encrypted vMotion'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'predictivedrs',
                           value = 'vSphere Predictive DRS'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'pmem',
                           value = 'Persistent Memory'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'drsmm',
                           value = 'DRS in Maintenance Mode'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'trustedplatform',
                           value = 'vSphere Trust Authority'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'wcp',
                           value = 'Compatible with Tanzu Kubernetes Grid Service and Hybrid Infrastructure Service'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'bitfusion',
                           value = 'vSphere Bitfusion'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'sourceId',
                        value = 'vc'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'FileVersion',
                        value = '7.0.3.1'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e20-c4-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e20-c1-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e21-eoem-c1-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e8-robo-c3-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e5-robo-c1-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e6-robo-c1-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e5-robo-c4-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e6-robo-c4-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e12-c4-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e10-c4-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e18-c4-201901'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e10-c1-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e12-c1-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-eval-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e1-c4-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e9-c1-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e3-c4-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e5-c4-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e7-c4-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e9-c4-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e3-c1-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e1-c1-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e7-c1-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e5-c1-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e14-eoem-c1-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e10-eoem-c4-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e10-eoem-c1-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e14-eoem-c4-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e9-eoem-c1-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e8-eoem-c1-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e8-eoem-c4-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e9-eoem-c4-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e1-eoem-c1-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e2-eoem-c1-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e1-eoem-c4-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e2-eoem-c4-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e15-c4-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e15-c1-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e11-c3-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e19-c4-201901'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e22-robo-c3-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e8-c1-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e2-c4-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e4-c4-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e6-c4-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e8-c4-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e2-c1-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e6-c1-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e4-c1-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e13-robo-c3-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-70-e17-robo-c3-201909'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'Localized',
                        value = (vmodl.KeyAnyValue) []
                     }
                  ],
                  labels = (vim.KeyValue) []
               }
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) [
         (vmodl.query.PropertyCollector.MissingProperty) {
            dynamicType = <unset>,
            dynamicProperty = (vmodl.DynamicProperty) [],
            path = 'sourceAvailable',
            fault = (vmodl.fault.SystemError) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               msg = '',
               faultCause = <unset>,
               faultMessage = (vmodl.LocalizableMessage) [],
               reason = 'unexpected error reading property'
            }
         }
      ]
   }
]
=============== 171. vim.Network::HaNetwork-VM Network ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Network:HaNetwork-VM Network',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) []
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'host',
            val = (ManagedObject) [
               'vim.HostSystem:ha-host'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'VM Network'
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-network'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.Network.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               network = 'vim.Network:HaNetwork-VM Network',
               name = 'VM Network',
               accessible = true,
               ipPoolName = '',
               ipPoolId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'vm',
            val = (ManagedObject) [
               'vim.VirtualMachine:1614',
               'vim.VirtualMachine:1617',
               'vim.VirtualMachine:1620',
               'vim.VirtualMachine:1621',
               'vim.VirtualMachine:1624',
               'vim.VirtualMachine:1626',
               'vim.VirtualMachine:1629',
               'vim.VirtualMachine:1632',
               'vim.VirtualMachine:1634',
               'vim.VirtualMachine:1635',
               'vim.VirtualMachine:1636',
               'vim.VirtualMachine:1639',
               'vim.VirtualMachine:1641',
               'vim.VirtualMachine:1644',
               'vim.VirtualMachine:1646',
               'vim.VirtualMachine:1649',
               'vim.VirtualMachine:1650',
               'vim.VirtualMachine:1652',
               'vim.VirtualMachine:1657',
               'vim.VirtualMachine:1658',
               'vim.VirtualMachine:1663',
               'vim.VirtualMachine:1667',
               'vim.VirtualMachine:1668',
               'vim.VirtualMachine:1671',
               'vim.VirtualMachine:1675',
               'vim.VirtualMachine:1677',
               'vim.VirtualMachine:1689',
               'vim.VirtualMachine:1690',
               'vim.VirtualMachine:1693',
               'vim.VirtualMachine:1695',
               'vim.VirtualMachine:1696',
               'vim.VirtualMachine:1698',
               'vim.VirtualMachine:1704',
               'vim.VirtualMachine:1707',
               'vim.VirtualMachine:1708',
               'vim.VirtualMachine:1710',
               'vim.VirtualMachine:1712',
               'vim.VirtualMachine:1714',
               'vim.VirtualMachine:1716',
               'vim.VirtualMachine:1717',
               'vim.VirtualMachine:1721',
               'vim.VirtualMachine:1723',
               'vim.VirtualMachine:1724',
               'vim.VirtualMachine:1791',
               'vim.VirtualMachine:1796',
               'vim.VirtualMachine:1817',
               'vim.VirtualMachine:1819',
               'vim.VirtualMachine:1821',
               'vim.VirtualMachine:1822',
               'vim.VirtualMachine:1824',
               'vim.VirtualMachine:1825',
               'vim.VirtualMachine:1831',
               'vim.VirtualMachine:1832',
               'vim.VirtualMachine:1833',
               'vim.VirtualMachine:1835',
               'vim.VirtualMachine:1836',
               'vim.VirtualMachine:1837',
               'vim.VirtualMachine:1843',
               'vim.VirtualMachine:1906',
               'vim.VirtualMachine:1913',
               'vim.VirtualMachine:1919',
               'vim.VirtualMachine:1926',
               'vim.VirtualMachine:1927',
               'vim.VirtualMachine:1928',
               'vim.VirtualMachine:1931',
               'vim.VirtualMachine:1933',
               'vim.VirtualMachine:1934',
               'vim.VirtualMachine:1935',
               'vim.VirtualMachine:1936',
               'vim.VirtualMachine:1937',
               'vim.VirtualMachine:1941',
               'vim.VirtualMachine:1942',
               'vim.VirtualMachine:1943',
               'vim.VirtualMachine:1946',
               'vim.VirtualMachine:1957',
               'vim.VirtualMachine:1961',
               'vim.VirtualMachine:1965',
               'vim.VirtualMachine:1983',
               'vim.VirtualMachine:1991',
               'vim.VirtualMachine:1995',
               'vim.VirtualMachine:2007',
               'vim.VirtualMachine:2018',
               'vim.VirtualMachine:2023',
               'vim.VirtualMachine:2026',
               'vim.VirtualMachine:2035',
               'vim.VirtualMachine:2036',
               'vim.VirtualMachine:2037',
               'vim.VirtualMachine:2038',
               'vim.VirtualMachine:2039',
               'vim.VirtualMachine:2040',
               'vim.VirtualMachine:2041',
               'vim.VirtualMachine:2042',
               'vim.VirtualMachine:2043',
               'vim.VirtualMachine:2044',
               'vim.VirtualMachine:2045',
               'vim.VirtualMachine:2046',
               'vim.VirtualMachine:2051',
               'vim.VirtualMachine:2053',
               'vim.VirtualMachine:2055',
               'vim.VirtualMachine:2056',
               'vim.VirtualMachine:2057',
               'vim.VirtualMachine:2058',
               'vim.VirtualMachine:2059',
               'vim.VirtualMachine:2060',
               'vim.VirtualMachine:2063',
               'vim.VirtualMachine:2064',
               'vim.VirtualMachine:2066',
               'vim.VirtualMachine:2068',
               'vim.VirtualMachine:2070',
               'vim.VirtualMachine:2073',
               'vim.VirtualMachine:2075',
               'vim.VirtualMachine:2076',
               'vim.VirtualMachine:2077',
               'vim.VirtualMachine:2079',
               'vim.VirtualMachine:2081',
               'vim.VirtualMachine:2082',
               'vim.VirtualMachine:2083',
               'vim.VirtualMachine:2084',
               'vim.VirtualMachine:2085',
               'vim.VirtualMachine:2086',
               'vim.VirtualMachine:2087',
               'vim.VirtualMachine:2088',
               'vim.VirtualMachine:2089',
               'vim.VirtualMachine:2091',
               'vim.VirtualMachine:2092',
               'vim.VirtualMachine:2093',
               'vim.VirtualMachine:2095',
               'vim.VirtualMachine:2096',
               'vim.VirtualMachine:2097',
               'vim.VirtualMachine:2098',
               'vim.VirtualMachine:2099',
               'vim.VirtualMachine:2100',
               'vim.VirtualMachine:2101',
               'vim.VirtualMachine:2102',
               'vim.VirtualMachine:2103',
               'vim.VirtualMachine:2106',
               'vim.VirtualMachine:2107',
               'vim.VirtualMachine:2112',
               'vim.VirtualMachine:2115',
               'vim.VirtualMachine:2116',
               'vim.VirtualMachine:2119',
               'vim.VirtualMachine:2121',
               'vim.VirtualMachine:2122',
               'vim.VirtualMachine:2123',
               'vim.VirtualMachine:2125',
               'vim.VirtualMachine:2126',
               'vim.VirtualMachine:2127',
               'vim.VirtualMachine:2128',
               'vim.VirtualMachine:2131',
               'vim.VirtualMachine:2132',
               'vim.VirtualMachine:2133',
               'vim.VirtualMachine:2134',
               'vim.VirtualMachine:2135',
               'vim.VirtualMachine:2136'
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 172. vim.PerformanceManager::ha-perfmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.PerformanceManager:ha-perfmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'description',
            val = (vim.PerformanceDescription) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               counterType = (vim.ElementDescription) [
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Average',
                     summary = 'The average performance counter value is collected',
                     key = 'average'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Maximum',
                     summary = 'The maximum performance counter value is collected',
                     key = 'maximum'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Minimum',
                     summary = 'The minimum performance counter value is collected',
                     key = 'minimum'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Latest',
                     summary = 'The latest performance counter value is collected',
                     key = 'latest'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Summation',
                     summary = 'The summation performance counter value is collected',
                     key = 'summation'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'None',
                     summary = 'No rollup performed',
                     key = 'none'
                  }
               ],
               statsType = (vim.ElementDescription) [
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Absolute',
                     summary = 'Absolute statistic collection',
                     key = 'absolute'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delta',
                     summary = 'Delta statistic collection',
                     key = 'delta'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rate',
                     summary = 'Rate statistic collection',
                     key = 'rate'
                  }
               ]
            }
         },
         (vmodl.DynamicProperty) {
            name = 'historicalInterval',
            val = (vim.HistoricalInterval) []
         },
         (vmodl.DynamicProperty) {
            name = 'perfCounter',
            val = (vim.PerformanceManager.CounterInfo) [
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 0,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Usage',
                     summary = 'CPU usage as a percentage during the interval',
                     key = 'usage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'none',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     1,
                     2,
                     3
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Usage',
                     summary = 'CPU usage as a percentage during the interval',
                     key = 'usage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 2,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Usage',
                     summary = 'CPU usage as a percentage during the interval',
                     key = 'usage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'maximum',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 3,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Usage',
                     summary = 'CPU usage as a percentage during the interval',
                     key = 'usage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'minimum',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 4,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Usage in MHz',
                     summary = 'CPU usage in megahertz during the interval',
                     key = 'usagemhz'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MHz',
                     summary = 'Megahertz',
                     key = 'megaHertz'
                  },
                  rollupType = 'none',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     5,
                     6,
                     7
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 5,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Usage in MHz',
                     summary = 'CPU usage in megahertz during the interval',
                     key = 'usagemhz'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MHz',
                     summary = 'Megahertz',
                     key = 'megaHertz'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 6,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Usage in MHz',
                     summary = 'CPU usage in megahertz during the interval',
                     key = 'usagemhz'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MHz',
                     summary = 'Megahertz',
                     key = 'megaHertz'
                  },
                  rollupType = 'maximum',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 7,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Usage in MHz',
                     summary = 'CPU usage in megahertz during the interval',
                     key = 'usagemhz'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MHz',
                     summary = 'Megahertz',
                     key = 'megaHertz'
                  },
                  rollupType = 'minimum',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 8,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reserved capacity',
                     summary = 'Total CPU capacity reserved by virtual machines',
                     key = 'reservedCapacity'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MHz',
                     summary = 'Megahertz',
                     key = 'megaHertz'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 9,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'Amount of time spent on system processes on each virtual CPU in the virtual machine',
                     key = 'system'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 10,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Wait',
                     summary = 'Total CPU time spent in wait state',
                     key = 'wait'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 11,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Ready',
                     summary = 'Time that the virtual machine was ready, but could not get scheduled to run on the physical CPU during last measurement interval',
                     key = 'ready'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 12,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Used',
                     summary = 'Total CPU usage',
                     key = 'used'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 13,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Idle',
                     summary = 'Total time that the CPU spent in an idle state',
                     key = 'idle'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 14,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Swap wait',
                     summary = 'CPU time spent waiting for swap-in',
                     key = 'swapwait'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 15,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Utilization',
                     summary = 'CPU utilization as a percentage during the interval (CPU usage and CPU utilization might be different due to power management technologies or hyper-threading)',
                     key = 'utilization'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'none',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     16,
                     17,
                     18
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 16,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Utilization',
                     summary = 'CPU utilization as a percentage during the interval (CPU usage and CPU utilization might be different due to power management technologies or hyper-threading)',
                     key = 'utilization'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 17,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Utilization',
                     summary = 'CPU utilization as a percentage during the interval (CPU usage and CPU utilization might be different due to power management technologies or hyper-threading)',
                     key = 'utilization'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'maximum',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 18,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Utilization',
                     summary = 'CPU utilization as a percentage during the interval (CPU usage and CPU utilization might be different due to power management technologies or hyper-threading)',
                     key = 'utilization'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'minimum',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 19,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Core Utilization',
                     summary = 'CPU utilization of the corresponding core (if hyper-threading is enabled) as a percentage during the interval (A core is utilized if either or both of its logical CPUs are utilized)',
                     key = 'coreUtilization'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'none',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     20,
                     21,
                     22
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 20,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Core Utilization',
                     summary = 'CPU utilization of the corresponding core (if hyper-threading is enabled) as a percentage during the interval (A core is utilized if either or both of its logical CPUs are utilized)',
                     key = 'coreUtilization'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 21,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Core Utilization',
                     summary = 'CPU utilization of the corresponding core (if hyper-threading is enabled) as a percentage during the interval (A core is utilized if either or both of its logical CPUs are utilized)',
                     key = 'coreUtilization'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'maximum',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 22,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Core Utilization',
                     summary = 'CPU utilization of the corresponding core (if hyper-threading is enabled) as a percentage during the interval (A core is utilized if either or both of its logical CPUs are utilized)',
                     key = 'coreUtilization'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'minimum',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 23,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Total capacity',
                     summary = 'Total CPU capacity reserved by and available for virtual machines',
                     key = 'totalCapacity'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MHz',
                     summary = 'Megahertz',
                     key = 'megaHertz'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 24,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Latency',
                     summary = 'Percent of time the virtual machine is unable to run because it is contending for access to the physical CPU(s)',
                     key = 'latency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 25,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Entitlement',
                     summary = 'CPU resources devoted by the ESX scheduler',
                     key = 'entitlement'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MHz',
                     summary = 'Megahertz',
                     key = 'megaHertz'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 26,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Demand',
                     summary = 'The amount of CPU resources a virtual machine would use if there were no CPU contention or CPU limit',
                     key = 'demand'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MHz',
                     summary = 'Megahertz',
                     key = 'megaHertz'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 27,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Co-stop',
                     summary = 'Time the virtual machine is ready to run, but is unable to run due to co-scheduling constraints',
                     key = 'costop'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 28,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Max limited',
                     summary = 'Time the virtual machine is ready to run, but is not run due to maxing out its CPU limit setting',
                     key = 'maxlimited'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 29,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Overlap',
                     summary = 'Time the virtual machine was interrupted to perform system services on behalf of itself or other virtual machines',
                     key = 'overlap'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 30,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Run',
                     summary = 'Time the virtual machine is scheduled to run',
                     key = 'run'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 31,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Demand-to-entitlement ratio',
                     summary = 'CPU resource entitlement to CPU demand ratio (in percents)',
                     key = 'demandEntitlementRatio'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 32,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Readiness',
                     summary = 'Percentage of time that the virtual machine was ready, but could not get scheduled to run on the physical CPU',
                     key = 'readiness'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 33,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VCPU Usage',
                     summary = 'Virtual CPU usage as a percentage during the interval',
                     key = 'usage.vcpus'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU',
                     summary = 'CPU',
                     key = 'cpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65536,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Host consumed %',
                     summary = 'Percentage of host physical memory that has been consumed',
                     key = 'usage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'none',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     65537,
                     65538,
                     65539
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65537,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Host consumed %',
                     summary = 'Percentage of host physical memory that has been consumed',
                     key = 'usage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65538,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Host consumed %',
                     summary = 'Percentage of host physical memory that has been consumed',
                     key = 'usage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'maximum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65539,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Host consumed %',
                     summary = 'Percentage of host physical memory that has been consumed',
                     key = 'usage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'minimum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65540,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Granted',
                     summary = 'Amount of host physical memory or physical memory that is mapped for a virtual machine or a host',
                     key = 'granted'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'none',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     65541,
                     65542,
                     65543
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65541,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Granted',
                     summary = 'Amount of host physical memory or physical memory that is mapped for a virtual machine or a host',
                     key = 'granted'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65542,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Granted',
                     summary = 'Amount of host physical memory or physical memory that is mapped for a virtual machine or a host',
                     key = 'granted'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'maximum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65543,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Granted',
                     summary = 'Amount of host physical memory or physical memory that is mapped for a virtual machine or a host',
                     key = 'granted'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'minimum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65544,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Active',
                     summary = 'Amount of guest physical memory that is being actively read or written by guest. Activeness is estimated by ESXi',
                     key = 'active'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'none',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     65545,
                     65546,
                     65547
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65545,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Active',
                     summary = 'Amount of guest physical memory that is being actively read or written by guest. Activeness is estimated by ESXi',
                     key = 'active'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65546,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Active',
                     summary = 'Amount of guest physical memory that is being actively read or written by guest. Activeness is estimated by ESXi',
                     key = 'active'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'maximum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65547,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Active',
                     summary = 'Amount of guest physical memory that is being actively read or written by guest. Activeness is estimated by ESXi',
                     key = 'active'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'minimum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65548,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Shared',
                     summary = 'Amount of guest physical memory that is shared within a single virtual machine or across virtual machines',
                     key = 'shared'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'none',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     65549,
                     65550,
                     65551
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65549,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Shared',
                     summary = 'Amount of guest physical memory that is shared within a single virtual machine or across virtual machines',
                     key = 'shared'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65550,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Shared',
                     summary = 'Amount of guest physical memory that is shared within a single virtual machine or across virtual machines',
                     key = 'shared'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'maximum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65551,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Shared',
                     summary = 'Amount of guest physical memory that is shared within a single virtual machine or across virtual machines',
                     key = 'shared'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'minimum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65552,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Zero pages',
                     summary = 'Guest physical memory pages whose content is 0x00',
                     key = 'zero'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'none',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     65553,
                     65554,
                     65555
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65553,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Zero pages',
                     summary = 'Guest physical memory pages whose content is 0x00',
                     key = 'zero'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65554,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Zero pages',
                     summary = 'Guest physical memory pages whose content is 0x00',
                     key = 'zero'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'maximum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65555,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Zero pages',
                     summary = 'Guest physical memory pages whose content is 0x00',
                     key = 'zero'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'minimum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65556,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reservation available',
                     summary = 'Amount by which reservation can be raised',
                     key = 'unreserved'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'none',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     65557,
                     65558,
                     65559
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65557,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reservation available',
                     summary = 'Amount by which reservation can be raised',
                     key = 'unreserved'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65558,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reservation available',
                     summary = 'Amount by which reservation can be raised',
                     key = 'unreserved'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'maximum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65559,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reservation available',
                     summary = 'Amount by which reservation can be raised',
                     key = 'unreserved'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'minimum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65560,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Swap consumed',
                     summary = 'Swap storage space consumed',
                     key = 'swapused'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'none',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     65561,
                     65562,
                     65563
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65561,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Swap consumed',
                     summary = 'Swap storage space consumed',
                     key = 'swapused'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65562,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Swap consumed',
                     summary = 'Swap storage space consumed',
                     key = 'swapused'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'maximum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65563,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Swap consumed',
                     summary = 'Swap storage space consumed',
                     key = 'swapused'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'minimum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65568,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Shared common',
                     summary = 'Amount of host physical memory that backs shared guest physical memory (Shared)',
                     key = 'sharedcommon'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'none',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     65569,
                     65570,
                     65571
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65569,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Shared common',
                     summary = 'Amount of host physical memory that backs shared guest physical memory (Shared)',
                     key = 'sharedcommon'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65570,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Shared common',
                     summary = 'Amount of host physical memory that backs shared guest physical memory (Shared)',
                     key = 'sharedcommon'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'maximum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65571,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Shared common',
                     summary = 'Amount of host physical memory that backs shared guest physical memory (Shared)',
                     key = 'sharedcommon'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'minimum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65572,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Heap',
                     summary = 'Virtual address space of ESXi that is dedicated to its heap',
                     key = 'heap'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'none',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     65573,
                     65574,
                     65575
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65573,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Heap',
                     summary = 'Virtual address space of ESXi that is dedicated to its heap',
                     key = 'heap'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65574,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Heap',
                     summary = 'Virtual address space of ESXi that is dedicated to its heap',
                     key = 'heap'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'maximum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65575,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Heap',
                     summary = 'Virtual address space of ESXi that is dedicated to its heap',
                     key = 'heap'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'minimum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65576,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Heap free',
                     summary = 'Free address space in the heap of ESXi. This is less than or equal to Heap',
                     key = 'heapfree'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'none',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     65577,
                     65578,
                     65579
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65577,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Heap free',
                     summary = 'Free address space in the heap of ESXi. This is less than or equal to Heap',
                     key = 'heapfree'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65578,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Heap free',
                     summary = 'Free address space in the heap of ESXi. This is less than or equal to Heap',
                     key = 'heapfree'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'maximum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65579,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Heap free',
                     summary = 'Free address space in the heap of ESXi. This is less than or equal to Heap',
                     key = 'heapfree'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'minimum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65580,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Free state',
                     summary = 'Current memory availability state of ESXi. Possible values are high, clear, soft, hard, low. The state value determines the techniques used for memory reclamation from virtual machines',
                     key = 'state'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65581,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Ballooned memory',
                     summary = 'Amount of guest physical memory reclaimed from the virtual machine by the balloon driver in the guest',
                     key = 'vmmemctl'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'none',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     65582,
                     65583,
                     65584
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65582,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Ballooned memory',
                     summary = 'Amount of guest physical memory reclaimed from the virtual machine by the balloon driver in the guest',
                     key = 'vmmemctl'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65583,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Ballooned memory',
                     summary = 'Amount of guest physical memory reclaimed from the virtual machine by the balloon driver in the guest',
                     key = 'vmmemctl'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'maximum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65584,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Ballooned memory',
                     summary = 'Amount of guest physical memory reclaimed from the virtual machine by the balloon driver in the guest',
                     key = 'vmmemctl'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'minimum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65585,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Overhead consumed',
                     summary = 'Host physical memory consumed by ESXi data structures for running the virtual machines',
                     key = 'overhead'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'none',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     65586,
                     65587,
                     65588
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65586,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Overhead consumed',
                     summary = 'Host physical memory consumed by ESXi data structures for running the virtual machines',
                     key = 'overhead'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65587,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Overhead consumed',
                     summary = 'Host physical memory consumed by ESXi data structures for running the virtual machines',
                     key = 'overhead'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'maximum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65588,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Overhead consumed',
                     summary = 'Host physical memory consumed by ESXi data structures for running the virtual machines',
                     key = 'overhead'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'minimum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65589,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reservation consumed',
                     summary = 'Memory reservation consumed by powered-on virtual machines',
                     key = 'reservedCapacity'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MB',
                     summary = 'Megabyte',
                     key = 'megaBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65590,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Swapped',
                     summary = 'Amount of guest physical memory that is swapped out to the swap space',
                     key = 'swapped'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'none',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     65591,
                     65592,
                     65593
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65591,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Swapped',
                     summary = 'Amount of guest physical memory that is swapped out to the swap space',
                     key = 'swapped'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65592,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Swapped',
                     summary = 'Amount of guest physical memory that is swapped out to the swap space',
                     key = 'swapped'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'maximum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65593,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Swapped',
                     summary = 'Amount of guest physical memory that is swapped out to the swap space',
                     key = 'swapped'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'minimum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65594,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Swap target',
                     summary = 'Amount of memory that ESXi needs to reclaim by swapping',
                     key = 'swaptarget'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'none',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     65595,
                     65596,
                     65597
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65595,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Swap target',
                     summary = 'Amount of memory that ESXi needs to reclaim by swapping',
                     key = 'swaptarget'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65596,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Swap target',
                     summary = 'Amount of memory that ESXi needs to reclaim by swapping',
                     key = 'swaptarget'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'maximum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65597,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Swap target',
                     summary = 'Amount of memory that ESXi needs to reclaim by swapping',
                     key = 'swaptarget'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'minimum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65598,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Swap in',
                     summary = "Amount of guest physical memory that is swapped in from the swap space since the virtual machine has been powered on. This value is less than or equal to the 'Swap out' counter",
                     key = 'swapin'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'none',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     65599,
                     65600,
                     65601
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65599,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Swap in',
                     summary = "Amount of guest physical memory that is swapped in from the swap space since the virtual machine has been powered on. This value is less than or equal to the 'Swap out' counter",
                     key = 'swapin'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65600,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Swap in',
                     summary = "Amount of guest physical memory that is swapped in from the swap space since the virtual machine has been powered on. This value is less than or equal to the 'Swap out' counter",
                     key = 'swapin'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'maximum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65601,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Swap in',
                     summary = "Amount of guest physical memory that is swapped in from the swap space since the virtual machine has been powered on. This value is less than or equal to the 'Swap out' counter",
                     key = 'swapin'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'minimum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65602,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Swap out',
                     summary = 'Amount of guest physical memory that is swapped out from the virtual machine to its swap space since it has been powered on.',
                     key = 'swapout'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'none',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     65603,
                     65604,
                     65605
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65603,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Swap out',
                     summary = 'Amount of guest physical memory that is swapped out from the virtual machine to its swap space since it has been powered on.',
                     key = 'swapout'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65604,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Swap out',
                     summary = 'Amount of guest physical memory that is swapped out from the virtual machine to its swap space since it has been powered on.',
                     key = 'swapout'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'maximum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65605,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Swap out',
                     summary = 'Amount of guest physical memory that is swapped out from the virtual machine to its swap space since it has been powered on.',
                     key = 'swapout'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'minimum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65606,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Balloon target',
                     summary = 'Desired amount of guest physical memory the balloon driver needs to reclaim, as determined by ESXi',
                     key = 'vmmemctltarget'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'none',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     65607,
                     65608,
                     65609
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65607,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Balloon target',
                     summary = 'Desired amount of guest physical memory the balloon driver needs to reclaim, as determined by ESXi',
                     key = 'vmmemctltarget'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65608,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Balloon target',
                     summary = 'Desired amount of guest physical memory the balloon driver needs to reclaim, as determined by ESXi',
                     key = 'vmmemctltarget'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'maximum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65609,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Balloon target',
                     summary = 'Desired amount of guest physical memory the balloon driver needs to reclaim, as determined by ESXi',
                     key = 'vmmemctltarget'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'minimum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65610,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Consumed',
                     summary = 'Amount of host physical memory consumed for backing up guest physical memory pages',
                     key = 'consumed'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'none',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     65611,
                     65612,
                     65613
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65611,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Consumed',
                     summary = 'Amount of host physical memory consumed for backing up guest physical memory pages',
                     key = 'consumed'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65612,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Consumed',
                     summary = 'Amount of host physical memory consumed for backing up guest physical memory pages',
                     key = 'consumed'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'maximum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65613,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Consumed',
                     summary = 'Amount of host physical memory consumed for backing up guest physical memory pages',
                     key = 'consumed'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'minimum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65614,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel consumed',
                     summary = 'Amount of host physical memory consumed by VMkernel',
                     key = 'sysUsage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'none',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     65615,
                     65616,
                     65617
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65615,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel consumed',
                     summary = 'Amount of host physical memory consumed by VMkernel',
                     key = 'sysUsage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65616,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel consumed',
                     summary = 'Amount of host physical memory consumed by VMkernel',
                     key = 'sysUsage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'maximum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65617,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel consumed',
                     summary = 'Amount of host physical memory consumed by VMkernel',
                     key = 'sysUsage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'minimum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65618,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Swap in rate',
                     summary = 'Rate at which guest physical memory is swapped in from the swap space',
                     key = 'swapinRate'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65619,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Swap out rate',
                     summary = 'Rate at which guest physical memory is swapped out to the swap space',
                     key = 'swapoutRate'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65620,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Active write',
                     summary = 'Amount of guest physical memory that is being actively written by guest. Activeness is estimated by ESXi',
                     key = 'activewrite'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65621,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Compressed',
                     summary = 'Guest physical memory pages that have undergone memory compression',
                     key = 'compressed'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65622,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Compression rate',
                     summary = 'Rate of guest physical memory page compression by ESXi',
                     key = 'compressionRate'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65623,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Decompression rate',
                     summary = 'Rate of guest physical memory decompression',
                     key = 'decompressionRate'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65624,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Overhead reserved',
                     summary = 'Host physical memory reserved by ESXi, for its data structures, for running the virtual machine',
                     key = 'overheadMax'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65625,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Total reservation',
                     summary = 'Total reservation, available and consumed, for powered-on virtual machines',
                     key = 'totalCapacity'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MB',
                     summary = 'Megabyte',
                     key = 'megaBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65626,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Compressed',
                     summary = 'Amount of guest physical memory pages compressed by ESXi',
                     key = 'zipped'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65627,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Compression saved',
                     summary = "Host physical memory, reclaimed from a virtual machine, by memory compression. This value is less than the value of 'Compressed' memory",
                     key = 'zipSaved'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65628,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Page-fault latency',
                     summary = 'Percentage of time the virtual machine spent waiting to swap in or decompress guest physical memory',
                     key = 'latency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65629,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Entitlement',
                     summary = 'Amount of host physical memory the virtual machine deserves, as determined by ESXi',
                     key = 'entitlement'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65630,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reclamation threshold',
                     summary = 'Threshold of free host physical memory below which ESXi will begin actively reclaiming memory from virtual machines by swapping, compression and ballooning',
                     key = 'lowfreethreshold'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65631,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Host cache consumed',
                     summary = 'Storage space consumed on the host swap cache for storing swapped guest physical memory pages',
                     key = 'llSwapUsed'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'none',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     65635,
                     65636,
                     65637
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65632,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Host cache swap in rate',
                     summary = 'Rate at which guest physical memory is swapped in from the host swap cache',
                     key = 'llSwapInRate'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65633,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Host cache swap out rate',
                     summary = 'Rate at which guest physical memory is swapped out to the host swap cache',
                     key = 'llSwapOutRate'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65634,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Overhead active',
                     summary = 'Estimate of the host physical memory, from Overhead consumed, that is actively read or written to by ESXi',
                     key = 'overheadTouched'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65635,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Host cache consumed',
                     summary = 'Storage space consumed on the host swap cache for storing swapped guest physical memory pages',
                     key = 'llSwapUsed'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65636,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Host cache consumed',
                     summary = 'Storage space consumed on the host swap cache for storing swapped guest physical memory pages',
                     key = 'llSwapUsed'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'maximum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65637,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Host cache consumed',
                     summary = 'Storage space consumed on the host swap cache for storing swapped guest physical memory pages',
                     key = 'llSwapUsed'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'minimum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65638,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Host cache swap in',
                     summary = 'Amount of guest physical memory swapped in from host cache',
                     key = 'llSwapIn'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'none',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     65639,
                     65640,
                     65641
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65639,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Host cache swap in',
                     summary = 'Amount of guest physical memory swapped in from host cache',
                     key = 'llSwapIn'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65640,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Host cache swap in',
                     summary = 'Amount of guest physical memory swapped in from host cache',
                     key = 'llSwapIn'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'maximum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65641,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Host cache swap in',
                     summary = 'Amount of guest physical memory swapped in from host cache',
                     key = 'llSwapIn'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'minimum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65642,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Host cache swap out',
                     summary = 'Amount of guest physical memory swapped out to the host swap cache',
                     key = 'llSwapOut'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'none',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     65643,
                     65644,
                     65645
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65643,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Host cache swap out',
                     summary = 'Amount of guest physical memory swapped out to the host swap cache',
                     key = 'llSwapOut'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65644,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Host cache swap out',
                     summary = 'Amount of guest physical memory swapped out to the host swap cache',
                     key = 'llSwapOut'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'maximum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65645,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Host cache swap out',
                     summary = 'Amount of guest physical memory swapped out to the host swap cache',
                     key = 'llSwapOut'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'minimum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65646,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMFS PB Cache Size',
                     summary = 'Space used for holding VMFS Pointer Blocks in memory',
                     key = 'vmfs.pbc.size'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MB',
                     summary = 'Megabyte',
                     key = 'megaBytes'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65647,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Maximum VMFS PB Cache Size',
                     summary = 'Maximum size the VMFS Pointer Block Cache can grow to',
                     key = 'vmfs.pbc.sizeMax'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MB',
                     summary = 'Megabyte',
                     key = 'megaBytes'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65648,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMFS Working Set',
                     summary = 'Amount of file blocks whose addresses are cached in the VMFS PB Cache',
                     key = 'vmfs.pbc.workingSet'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TB',
                     summary = 'Terabyte',
                     key = 'teraBytes'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65649,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Maximum VMFS Working Set',
                     summary = 'Maximum amount of file blocks whose addresses are cached in the VMFS PB Cache',
                     key = 'vmfs.pbc.workingSetMax'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TB',
                     summary = 'Terabyte',
                     key = 'teraBytes'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65650,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMFS PB Cache Overhead',
                     summary = 'Amount of VMFS heap used by the VMFS PB Cache',
                     key = 'vmfs.pbc.overhead'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 65651,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMFS PB Cache Capacity Miss Ratio',
                     summary = 'Trailing average of the ratio of capacity misses to compulsory misses for the VMFS PB Cache',
                     key = 'vmfs.pbc.capMissRatio'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory',
                     summary = 'Memory',
                     key = 'mem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 131072,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Usage',
                     summary = 'Aggregated disk I/O rate. For hosts, this metric includes the rates for all virtual machines running on the host during the collection interval.',
                     key = 'usage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk',
                     summary = 'Disk',
                     key = 'disk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'none',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     131073,
                     131074,
                     131075
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 131073,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Usage',
                     summary = 'Aggregated disk I/O rate. For hosts, this metric includes the rates for all virtual machines running on the host during the collection interval.',
                     key = 'usage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk',
                     summary = 'Disk',
                     key = 'disk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 131074,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Usage',
                     summary = 'Aggregated disk I/O rate. For hosts, this metric includes the rates for all virtual machines running on the host during the collection interval.',
                     key = 'usage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk',
                     summary = 'Disk',
                     key = 'disk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'maximum',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 131075,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Usage',
                     summary = 'Aggregated disk I/O rate. For hosts, this metric includes the rates for all virtual machines running on the host during the collection interval.',
                     key = 'usage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk',
                     summary = 'Disk',
                     key = 'disk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'minimum',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 131076,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read requests',
                     summary = 'Number of disk reads during the collection interval',
                     key = 'numberRead'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk',
                     summary = 'Disk',
                     key = 'disk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 131077,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Write requests',
                     summary = 'Number of disk writes during the collection interval',
                     key = 'numberWrite'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk',
                     summary = 'Disk',
                     key = 'disk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 131078,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read rate',
                     summary = 'Average number of kilobytes read from the disk each second during the collection interval',
                     key = 'read'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk',
                     summary = 'Disk',
                     key = 'disk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 131079,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Write rate',
                     summary = 'Average number of kilobytes written to disk each second during the collection interval',
                     key = 'write'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk',
                     summary = 'Disk',
                     key = 'disk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 131080,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Commands issued',
                     summary = 'Number of SCSI commands issued during the collection interval',
                     key = 'commands'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk',
                     summary = 'Disk',
                     key = 'disk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 131081,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Commands aborted',
                     summary = 'Number of SCSI commands aborted during the collection interval',
                     key = 'commandsAborted'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk',
                     summary = 'Disk',
                     key = 'disk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 131082,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Bus resets',
                     summary = 'Number of SCSI-bus reset commands issued during the collection interval',
                     key = 'busResets'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk',
                     summary = 'Disk',
                     key = 'disk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 131083,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Physical device read latency',
                     summary = 'Average amount of time, in milliseconds, to read from the physical device',
                     key = 'deviceReadLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk',
                     summary = 'Disk',
                     key = 'disk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 131084,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Kernel read latency',
                     summary = 'Average amount of time, in milliseconds, spent by VMkernel to process each SCSI read command',
                     key = 'kernelReadLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk',
                     summary = 'Disk',
                     key = 'disk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 131085,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read latency',
                     summary = 'Average amount of time taken during the collection interval to process a SCSI read command issued from the guest OS to the virtual machine',
                     key = 'totalReadLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk',
                     summary = 'Disk',
                     key = 'disk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 131086,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Queue read latency',
                     summary = 'Average amount of time spent in the VMkernel queue, per SCSI read command, during the collection interval',
                     key = 'queueReadLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk',
                     summary = 'Disk',
                     key = 'disk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 131087,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Physical device write latency',
                     summary = 'Average amount of time, in milliseconds, to write to the physical device',
                     key = 'deviceWriteLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk',
                     summary = 'Disk',
                     key = 'disk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 131088,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Kernel write latency',
                     summary = 'Average amount of time, in milliseconds, spent by VMkernel to process each SCSI write command',
                     key = 'kernelWriteLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk',
                     summary = 'Disk',
                     key = 'disk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 131089,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Write latency',
                     summary = 'Average amount of time taken during the collection interval to process a SCSI write command issued by the guest OS to the virtual machine',
                     key = 'totalWriteLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk',
                     summary = 'Disk',
                     key = 'disk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 131090,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Queue write latency',
                     summary = 'Average amount of time spent in the VMkernel queue, per SCSI write command, during the collection interval',
                     key = 'queueWriteLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk',
                     summary = 'Disk',
                     key = 'disk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 131091,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Physical device command latency',
                     summary = 'Average amount of time, in milliseconds, to complete a SCSI command from the physical device',
                     key = 'deviceLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk',
                     summary = 'Disk',
                     key = 'disk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 131092,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Kernel command latency',
                     summary = 'Average amount of time, in milliseconds, spent by VMkernel to process each SCSI command',
                     key = 'kernelLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk',
                     summary = 'Disk',
                     key = 'disk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 131093,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Command latency',
                     summary = 'Average amount of time taken during the collection interval to process a SCSI command issued by the guest OS to the virtual machine',
                     key = 'totalLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk',
                     summary = 'Disk',
                     key = 'disk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 131094,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Queue command latency',
                     summary = 'Average amount of time spent in the VMkernel queue, per SCSI command, during the collection interval',
                     key = 'queueLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk',
                     summary = 'Disk',
                     key = 'disk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 131095,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Highest latency',
                     summary = 'Highest latency value across all disks used by the host',
                     key = 'maxTotalLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk',
                     summary = 'Disk',
                     key = 'disk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 131096,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Maximum queue depth',
                     summary = 'Maximum queue depth',
                     key = 'maxQueueDepth'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk',
                     summary = 'Disk',
                     key = 'disk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 131097,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Average read requests per second',
                     summary = 'Average number of disk reads per second during the collection interval',
                     key = 'numberReadAveraged'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk',
                     summary = 'Disk',
                     key = 'disk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 131098,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Average write requests per second',
                     summary = 'Average number of disk writes per second during the collection interval',
                     key = 'numberWriteAveraged'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk',
                     summary = 'Disk',
                     key = 'disk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 131099,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Average commands issued per second',
                     summary = 'Average number of SCSI commands issued per second during the collection interval',
                     key = 'commandsAveraged'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk',
                     summary = 'Disk',
                     key = 'disk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 196608,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Usage',
                     summary = 'Network utilization (combined transmit-rates and receive-rates) during the interval',
                     key = 'usage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Network',
                     summary = 'Network',
                     key = 'net'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'none',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     196609,
                     196610,
                     196611
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 196609,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Usage',
                     summary = 'Network utilization (combined transmit-rates and receive-rates) during the interval',
                     key = 'usage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Network',
                     summary = 'Network',
                     key = 'net'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 196610,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Usage',
                     summary = 'Network utilization (combined transmit-rates and receive-rates) during the interval',
                     key = 'usage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Network',
                     summary = 'Network',
                     key = 'net'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'maximum',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 196611,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Usage',
                     summary = 'Network utilization (combined transmit-rates and receive-rates) during the interval',
                     key = 'usage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Network',
                     summary = 'Network',
                     key = 'net'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'minimum',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 196612,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Packets received',
                     summary = 'Number of packets received during the interval',
                     key = 'packetsRx'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Network',
                     summary = 'Network',
                     key = 'net'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 196613,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Packets transmitted',
                     summary = 'Number of packets transmitted during the interval',
                     key = 'packetsTx'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Network',
                     summary = 'Network',
                     key = 'net'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 196614,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Data receive rate',
                     summary = 'Average rate at which data was received during the interval',
                     key = 'received'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Network',
                     summary = 'Network',
                     key = 'net'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 196615,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Data transmit rate',
                     summary = 'Average rate at which data was transmitted during the interval',
                     key = 'transmitted'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Network',
                     summary = 'Network',
                     key = 'net'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 196616,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Receive packets dropped',
                     summary = 'Number of receives dropped',
                     key = 'droppedRx'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Network',
                     summary = 'Network',
                     key = 'net'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 196617,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Transmit packets dropped',
                     summary = 'Number of transmits dropped',
                     key = 'droppedTx'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Network',
                     summary = 'Network',
                     key = 'net'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 196618,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Data receive rate',
                     summary = 'Average amount of data received per second',
                     key = 'bytesRx'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Network',
                     summary = 'Network',
                     key = 'net'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 196619,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Data transmit rate',
                     summary = 'Average amount of data transmitted per second',
                     key = 'bytesTx'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Network',
                     summary = 'Network',
                     key = 'net'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 196620,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Broadcast receives',
                     summary = 'Number of broadcast packets received during the sampling interval',
                     key = 'broadcastRx'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Network',
                     summary = 'Network',
                     key = 'net'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 196621,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Broadcast transmits',
                     summary = 'Number of broadcast packets transmitted during the sampling interval',
                     key = 'broadcastTx'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Network',
                     summary = 'Network',
                     key = 'net'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 196622,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Multicast receives',
                     summary = 'Number of multicast packets received during the sampling interval',
                     key = 'multicastRx'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Network',
                     summary = 'Network',
                     key = 'net'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 196623,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Multicast transmits',
                     summary = 'Number of multicast packets transmitted during the sampling interval',
                     key = 'multicastTx'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Network',
                     summary = 'Network',
                     key = 'net'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 196624,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Packet receive errors',
                     summary = 'Number of packets with errors received during the sampling interval',
                     key = 'errorsRx'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Network',
                     summary = 'Network',
                     key = 'net'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 196625,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Packet transmit errors',
                     summary = 'Number of packets with errors transmitted during the sampling interval',
                     key = 'errorsTx'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Network',
                     summary = 'Network',
                     key = 'net'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 196626,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Unknown protocol frames',
                     summary = 'Number of frames with unknown protocol received during the sampling interval',
                     key = 'unknownProtos'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Network',
                     summary = 'Network',
                     key = 'net'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 196627,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'pnicBytesRx',
                     summary = 'pnicBytesRx',
                     key = 'pnicBytesRx'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Network',
                     summary = 'Network',
                     key = 'net'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 196628,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'pnicBytesTx',
                     summary = 'pnicBytesTx',
                     key = 'pnicBytesTx'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Network',
                     summary = 'Network',
                     key = 'net'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 262144,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Uptime',
                     summary = 'Total time elapsed, in seconds, since last system startup',
                     key = 'uptime'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'sys'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 's',
                     summary = 'Second',
                     key = 'second'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 262145,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Heartbeat',
                     summary = 'Number of heartbeats issued per virtual machine during the interval',
                     key = 'heartbeat'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'sys'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 262146,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk usage',
                     summary = 'Amount of disk space usage for each mount point',
                     key = 'diskUsage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'sys'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 262147,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource CPU usage (None)',
                     summary = 'Amount of CPU used by the Service Console and other applications during the interval',
                     key = 'resourceCpuUsage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'sys'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MHz',
                     summary = 'Megahertz',
                     key = 'megaHertz'
                  },
                  rollupType = 'none',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     262148,
                     262149,
                     262150
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 262148,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource CPU usage (Average)',
                     summary = 'Amount of CPU used by the Service Console and other applications during the interval',
                     key = 'resourceCpuUsage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'sys'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MHz',
                     summary = 'Megahertz',
                     key = 'megaHertz'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 262149,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource CPU usage (Maximum)',
                     summary = 'Amount of CPU used by the Service Console and other applications during the interval',
                     key = 'resourceCpuUsage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'sys'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MHz',
                     summary = 'Megahertz',
                     key = 'megaHertz'
                  },
                  rollupType = 'maximum',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 262150,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource CPU usage (Minimum)',
                     summary = 'Amount of CPU used by the Service Console and other applications during the interval',
                     key = 'resourceCpuUsage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'sys'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MHz',
                     summary = 'Megahertz',
                     key = 'megaHertz'
                  },
                  rollupType = 'minimum',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 262151,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource memory touched',
                     summary = 'Memory touched by the system resource group',
                     key = 'resourceMemTouched'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'sys'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 262152,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource memory mapped',
                     summary = 'Memory mapped by the system resource group',
                     key = 'resourceMemMapped'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'sys'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 262153,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource memory share saved',
                     summary = 'Memory saved due to sharing by the system resource group',
                     key = 'resourceMemShared'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'sys'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 262154,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource memory swapped',
                     summary = 'Memory swapped out by the system resource group',
                     key = 'resourceMemSwapped'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'sys'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 262155,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource memory overhead',
                     summary = 'Overhead memory consumed by the system resource group',
                     key = 'resourceMemOverhead'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'sys'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 262156,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource memory shared',
                     summary = 'Memory shared by the system resource group',
                     key = 'resourceMemCow'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'sys'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 262157,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource memory zero',
                     summary = 'Zero filled memory used by the system resource group',
                     key = 'resourceMemZero'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'sys'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 262158,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource CPU running (1 min. average)',
                     summary = 'CPU running average over 1 minute of the system resource group',
                     key = 'resourceCpuRun1'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'sys'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 262159,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource CPU active (1 min average)',
                     summary = 'CPU active average over 1 minute of the system resource group',
                     key = 'resourceCpuAct1'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'sys'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 262160,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource CPU maximum limited (1 min)',
                     summary = 'CPU maximum limited over 1 minute of the system resource group',
                     key = 'resourceCpuMaxLimited1'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'sys'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 262161,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource CPU running (5 min average)',
                     summary = 'CPU running average over 5 minutes of the system resource group',
                     key = 'resourceCpuRun5'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'sys'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 262162,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource CPU active (5 min average)',
                     summary = 'CPU active average over 5 minutes of the system resource group',
                     key = 'resourceCpuAct5'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'sys'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 262163,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource CPU maximum limited (5 min)',
                     summary = 'CPU maximum limited over 5 minutes of the system resource group',
                     key = 'resourceCpuMaxLimited5'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'sys'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 262164,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource CPU allocation minimum (in MHz)',
                     summary = 'CPU allocation reservation (in MHz) of the system resource group',
                     key = 'resourceCpuAllocMin'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'sys'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MHz',
                     summary = 'Megahertz',
                     key = 'megaHertz'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 262165,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource CPU allocation maximum (in MHz)',
                     summary = 'CPU allocation limit (in MHz) of the system resource group',
                     key = 'resourceCpuAllocMax'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'sys'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MHz',
                     summary = 'Megahertz',
                     key = 'megaHertz'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 262166,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource CPU allocation shares',
                     summary = 'CPU allocation shares of the system resource group',
                     key = 'resourceCpuAllocShares'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'sys'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 262167,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource memory allocation minimum (in KB)',
                     summary = 'Memory allocation reservation (in KB) of the system resource group',
                     key = 'resourceMemAllocMin'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'sys'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 262168,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource memory allocation maximum (in KB)',
                     summary = 'Memory allocation limit (in KB) of the system resource group',
                     key = 'resourceMemAllocMax'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'sys'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 262169,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource memory allocation shares',
                     summary = 'Memory allocation shares of the system resource group',
                     key = 'resourceMemAllocShares'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'sys'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 262170,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'OS Uptime',
                     summary = 'Total time elapsed, in seconds, since last operating system boot-up',
                     key = 'osUptime'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'sys'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 's',
                     summary = 'Second',
                     key = 'second'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 262171,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource memory consumed',
                     summary = 'Memory consumed by the system resource group',
                     key = 'resourceMemConsumed'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'sys'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 262172,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'File descriptors used',
                     summary = 'Number of file descriptors used by the system resource group',
                     key = 'resourceFdUsage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'sys'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 327680,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Active (1 min average)',
                     summary = 'CPU active average over 1 minute',
                     key = 'actav1'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource group CPU',
                     summary = 'Resource group CPU',
                     key = 'rescpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 327681,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Active (1 min peak)',
                     summary = 'CPU active peak over 1 minute',
                     key = 'actpk1'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource group CPU',
                     summary = 'Resource group CPU',
                     key = 'rescpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 327682,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Running (1 min average)',
                     summary = 'CPU running average over 1 minute',
                     key = 'runav1'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource group CPU',
                     summary = 'Resource group CPU',
                     key = 'rescpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 327683,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Active (5 min average)',
                     summary = 'CPU active average over 5 minutes',
                     key = 'actav5'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource group CPU',
                     summary = 'Resource group CPU',
                     key = 'rescpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 327684,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Active (5 min peak)',
                     summary = 'CPU active peak over 5 minutes',
                     key = 'actpk5'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource group CPU',
                     summary = 'Resource group CPU',
                     key = 'rescpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 327685,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Running (5 min average)',
                     summary = 'CPU running average over 5 minutes',
                     key = 'runav5'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource group CPU',
                     summary = 'Resource group CPU',
                     key = 'rescpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 327686,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Active (15 min average)',
                     summary = 'CPU active average over 15 minutes',
                     key = 'actav15'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource group CPU',
                     summary = 'Resource group CPU',
                     key = 'rescpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 327687,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Active (15 min peak)',
                     summary = 'CPU active peak over 15 minutes',
                     key = 'actpk15'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource group CPU',
                     summary = 'Resource group CPU',
                     key = 'rescpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 327688,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Running (15 min average)',
                     summary = 'CPU running average over 15 minutes',
                     key = 'runav15'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource group CPU',
                     summary = 'Resource group CPU',
                     key = 'rescpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 327689,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Running (1 min peak)',
                     summary = 'CPU running peak over 1 minute',
                     key = 'runpk1'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource group CPU',
                     summary = 'Resource group CPU',
                     key = 'rescpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 327690,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Throttled (1 min average)',
                     summary = 'Amount of CPU resources over the limit that were refused, average over 1 minute',
                     key = 'maxLimited1'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource group CPU',
                     summary = 'Resource group CPU',
                     key = 'rescpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 327691,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Running (5 min peak)',
                     summary = 'CPU running peak over 5 minutes',
                     key = 'runpk5'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource group CPU',
                     summary = 'Resource group CPU',
                     key = 'rescpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 327692,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Throttled (5 min average)',
                     summary = 'Amount of CPU resources over the limit that were refused, average over 5 minutes',
                     key = 'maxLimited5'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource group CPU',
                     summary = 'Resource group CPU',
                     key = 'rescpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 327693,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Running (15 min peak)',
                     summary = 'CPU running peak over 15 minutes',
                     key = 'runpk15'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource group CPU',
                     summary = 'Resource group CPU',
                     key = 'rescpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 327694,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Throttled (15 min average)',
                     summary = 'Amount of CPU resources over the limit that were refused, average over 15 minutes',
                     key = 'maxLimited15'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource group CPU',
                     summary = 'Resource group CPU',
                     key = 'rescpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 327695,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Group CPU sample count',
                     summary = 'Group CPU sample count',
                     key = 'sampleCount'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource group CPU',
                     summary = 'Resource group CPU',
                     key = 'rescpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 327696,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Group CPU sample period',
                     summary = 'Group CPU sample period',
                     key = 'samplePeriod'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resource group CPU',
                     summary = 'Resource group CPU',
                     key = 'rescpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 393216,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory used',
                     summary = 'Amount of total configured memory that is available for use',
                     key = 'memUsed'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Management agent',
                     summary = 'Management agent',
                     key = 'managementAgent'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 393217,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory swap used',
                     summary = 'Sum of the memory swapped by all powered-on virtual machines on the host',
                     key = 'swapUsed'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Management agent',
                     summary = 'Management agent',
                     key = 'managementAgent'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 393218,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory swap in',
                     summary = 'Amount of memory that is swapped in for the Service Console',
                     key = 'swapIn'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Management agent',
                     summary = 'Management agent',
                     key = 'managementAgent'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 393219,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory swap out',
                     summary = 'Amount of memory that is swapped out for the Service Console',
                     key = 'swapOut'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Management agent',
                     summary = 'Management agent',
                     key = 'managementAgent'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 393220,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CPU usage',
                     summary = 'Amount of Service Console CPU usage',
                     key = 'cpuUsage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Management agent',
                     summary = 'Management agent',
                     key = 'managementAgent'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MHz',
                     summary = 'Megahertz',
                     key = 'megaHertz'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 458752,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Average commands issued per second',
                     summary = 'Average number of commands issued per second by the storage adapter during the collection interval',
                     key = 'commandsAveraged'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage adapter',
                     summary = 'Storage adapter',
                     key = 'storageAdapter'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 458753,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Average read requests per second',
                     summary = 'Average number of read commands issued per second by the storage adapter during the collection interval',
                     key = 'numberReadAveraged'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage adapter',
                     summary = 'Storage adapter',
                     key = 'storageAdapter'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 458754,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Average write requests per second',
                     summary = 'Average number of write commands issued per second by the storage adapter during the collection interval',
                     key = 'numberWriteAveraged'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage adapter',
                     summary = 'Storage adapter',
                     key = 'storageAdapter'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 458755,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read rate',
                     summary = 'Rate of reading data by the storage adapter',
                     key = 'read'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage adapter',
                     summary = 'Storage adapter',
                     key = 'storageAdapter'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 458756,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Write rate',
                     summary = 'Rate of writing data by the storage adapter',
                     key = 'write'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage adapter',
                     summary = 'Storage adapter',
                     key = 'storageAdapter'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 458757,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read latency',
                     summary = 'The average time a read by the storage adapter takes',
                     key = 'totalReadLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage adapter',
                     summary = 'Storage adapter',
                     key = 'storageAdapter'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 458758,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Write latency',
                     summary = 'The average time a write by the storage adapter takes',
                     key = 'totalWriteLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage adapter',
                     summary = 'Storage adapter',
                     key = 'storageAdapter'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 458759,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Highest latency',
                     summary = 'Highest latency value across all storage adapters used by the host',
                     key = 'maxTotalLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage adapter',
                     summary = 'Storage adapter',
                     key = 'storageAdapter'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 524288,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Average commands issued per second',
                     summary = 'Average number of commands issued per second on the storage path during the collection interval',
                     key = 'commandsAveraged'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage path',
                     summary = 'Storage path',
                     key = 'storagePath'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 524289,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Average read requests per second',
                     summary = 'Average number of read commands issued per second on the storage path during the collection interval',
                     key = 'numberReadAveraged'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage path',
                     summary = 'Storage path',
                     key = 'storagePath'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 524290,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Average write requests per second',
                     summary = 'Average number of write commands issued per second on the storage path during the collection interval',
                     key = 'numberWriteAveraged'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage path',
                     summary = 'Storage path',
                     key = 'storagePath'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 524291,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read rate',
                     summary = 'Rate of reading data on the storage path',
                     key = 'read'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage path',
                     summary = 'Storage path',
                     key = 'storagePath'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 524292,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Write rate',
                     summary = 'Rate of writing data on the storage path',
                     key = 'write'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage path',
                     summary = 'Storage path',
                     key = 'storagePath'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 524293,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read latency',
                     summary = 'The average time a read issued on the storage path takes',
                     key = 'totalReadLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage path',
                     summary = 'Storage path',
                     key = 'storagePath'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 524294,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Write latency',
                     summary = 'The average time a write issued on the storage path takes',
                     key = 'totalWriteLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage path',
                     summary = 'Storage path',
                     key = 'storagePath'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 524295,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Highest latency',
                     summary = 'Highest latency value across all storage paths used by the host',
                     key = 'maxTotalLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage path',
                     summary = 'Storage path',
                     key = 'storagePath'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 589824,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Average read requests per second',
                     summary = 'Average number of read commands issued per second to the virtual disk during the collection interval',
                     key = 'numberReadAveraged'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Virtual disk',
                     summary = 'Virtual disk',
                     key = 'virtualDisk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 589825,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Average write requests per second',
                     summary = 'Average number of write commands issued per second to the virtual disk during the collection interval',
                     key = 'numberWriteAveraged'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Virtual disk',
                     summary = 'Virtual disk',
                     key = 'virtualDisk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 589826,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read rate',
                     summary = 'Rate of reading data from the virtual disk',
                     key = 'read'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Virtual disk',
                     summary = 'Virtual disk',
                     key = 'virtualDisk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 589827,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Write rate',
                     summary = 'Rate of writing data to the virtual disk',
                     key = 'write'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Virtual disk',
                     summary = 'Virtual disk',
                     key = 'virtualDisk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 589828,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read latency',
                     summary = 'The average time a read from the virtual disk takes',
                     key = 'totalReadLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Virtual disk',
                     summary = 'Virtual disk',
                     key = 'virtualDisk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 589829,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Write latency',
                     summary = 'The average time a write to the virtual disk takes',
                     key = 'totalWriteLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Virtual disk',
                     summary = 'Virtual disk',
                     key = 'virtualDisk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 589830,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Average number of outstanding read requests',
                     summary = 'Average number of outstanding read requests to the virtual disk during the collection interval',
                     key = 'readOIO'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Virtual disk',
                     summary = 'Virtual disk',
                     key = 'virtualDisk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 589831,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Average number of outstanding write requests',
                     summary = 'Average number of outstanding write requests to the virtual disk during the collection interval',
                     key = 'writeOIO'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Virtual disk',
                     summary = 'Virtual disk',
                     key = 'virtualDisk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 589832,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read workload metric',
                     summary = 'Storage DRS virtual disk metric for the read workload model',
                     key = 'readLoadMetric'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Virtual disk',
                     summary = 'Virtual disk',
                     key = 'virtualDisk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 589833,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Write workload metric',
                     summary = 'Storage DRS virtual disk metric for the write workload model',
                     key = 'writeLoadMetric'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Virtual disk',
                     summary = 'Virtual disk',
                     key = 'virtualDisk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 589834,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read request size',
                     summary = 'Average read request size in bytes',
                     key = 'readIOSize'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Virtual disk',
                     summary = 'Virtual disk',
                     key = 'virtualDisk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 589835,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Write request size',
                     summary = 'Average write request size in bytes',
                     key = 'writeIOSize'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Virtual disk',
                     summary = 'Virtual disk',
                     key = 'virtualDisk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 589836,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Number of small seeks',
                     summary = 'Number of seeks during the interval that were less than 64 LBNs apart',
                     key = 'smallSeeks'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Virtual disk',
                     summary = 'Virtual disk',
                     key = 'virtualDisk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 589837,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Number of medium seeks',
                     summary = 'Number of seeks during the interval that were between 64 and 8192 LBNs apart',
                     key = 'mediumSeeks'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Virtual disk',
                     summary = 'Virtual disk',
                     key = 'virtualDisk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 589838,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Number of large seeks',
                     summary = 'Number of seeks during the interval that were greater than 8192 LBNs apart',
                     key = 'largeSeeks'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Virtual disk',
                     summary = 'Virtual disk',
                     key = 'virtualDisk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 589839,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read Latency (us)',
                     summary = 'Read latency in microseconds',
                     key = 'readLatencyUS'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Virtual disk',
                     summary = 'Virtual disk',
                     key = 'virtualDisk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'µs',
                     summary = 'Microsecond',
                     key = 'microsecond'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 589840,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Write Latency (us)',
                     summary = 'Write latency in microseconds',
                     key = 'writeLatencyUS'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Virtual disk',
                     summary = 'Virtual disk',
                     key = 'virtualDisk'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'µs',
                     summary = 'Microsecond',
                     key = 'microsecond'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 655360,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Average read requests per second',
                     summary = 'Average number of read commands issued per second to the datastore during the collection interval',
                     key = 'numberReadAveraged'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Datastore',
                     summary = 'Datastore',
                     key = 'datastore'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 655361,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Average write requests per second',
                     summary = 'Average number of write commands issued per second to the datastore during the collection interval',
                     key = 'numberWriteAveraged'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Datastore',
                     summary = 'Datastore',
                     key = 'datastore'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 655362,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read rate',
                     summary = 'Rate of reading data from the datastore',
                     key = 'read'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Datastore',
                     summary = 'Datastore',
                     key = 'datastore'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 655363,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Write rate',
                     summary = 'Rate of writing data to the datastore',
                     key = 'write'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Datastore',
                     summary = 'Datastore',
                     key = 'datastore'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 655364,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read latency',
                     summary = 'The average time a read from the datastore takes',
                     key = 'totalReadLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Datastore',
                     summary = 'Datastore',
                     key = 'datastore'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 655365,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Write latency',
                     summary = 'The average time a write to the datastore takes',
                     key = 'totalWriteLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Datastore',
                     summary = 'Datastore',
                     key = 'datastore'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 655366,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage I/O Control normalized latency',
                     summary = 'Storage I/O Control size-normalized I/O latency',
                     key = 'sizeNormalizedDatastoreLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Datastore',
                     summary = 'Datastore',
                     key = 'datastore'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'µs',
                     summary = 'Microsecond',
                     key = 'microsecond'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 655367,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage I/O Control aggregated IOPS',
                     summary = 'Storage I/O Control aggregated IOPS',
                     key = 'datastoreIops'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Datastore',
                     summary = 'Datastore',
                     key = 'datastore'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 655368,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage DRS datastore bytes read',
                     summary = 'Storage DRS datastore bytes read',
                     key = 'datastoreReadBytes'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Datastore',
                     summary = 'Datastore',
                     key = 'datastore'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 655369,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage DRS datastore bytes written',
                     summary = 'Storage DRS datastore bytes written',
                     key = 'datastoreWriteBytes'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Datastore',
                     summary = 'Datastore',
                     key = 'datastore'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 655370,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage DRS datastore read I/O rate',
                     summary = 'Storage DRS datastore read I/O rate',
                     key = 'datastoreReadIops'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Datastore',
                     summary = 'Datastore',
                     key = 'datastore'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 655371,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage DRS datastore write I/O rate',
                     summary = 'Storage DRS datastore write I/O rate',
                     key = 'datastoreWriteIops'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Datastore',
                     summary = 'Datastore',
                     key = 'datastore'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 655372,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage DRS datastore normalized read latency',
                     summary = 'Storage DRS datastore normalized read latency',
                     key = 'datastoreNormalReadLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Datastore',
                     summary = 'Datastore',
                     key = 'datastore'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 655373,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage DRS datastore normalized write latency',
                     summary = 'Storage DRS datastore normalized write latency',
                     key = 'datastoreNormalWriteLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Datastore',
                     summary = 'Datastore',
                     key = 'datastore'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 655374,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage DRS datastore outstanding read requests',
                     summary = 'Storage DRS datastore outstanding read requests',
                     key = 'datastoreReadOIO'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Datastore',
                     summary = 'Datastore',
                     key = 'datastore'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 655375,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage DRS datastore outstanding write requests',
                     summary = 'Storage DRS datastore outstanding write requests',
                     key = 'datastoreWriteOIO'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Datastore',
                     summary = 'Datastore',
                     key = 'datastore'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 655376,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage I/O Control datastore maximum queue depth',
                     summary = 'Storage I/O Control datastore maximum queue depth',
                     key = 'datastoreMaxQueueDepth'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Datastore',
                     summary = 'Datastore',
                     key = 'datastore'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 655377,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage DRS datastore read workload metric',
                     summary = 'Storage DRS datastore metric for read workload model',
                     key = 'datastoreReadLoadMetric'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Datastore',
                     summary = 'Datastore',
                     key = 'datastore'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 655378,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage DRS datastore write workload metric',
                     summary = 'Storage DRS datastore metric for write workload model',
                     key = 'datastoreWriteLoadMetric'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Datastore',
                     summary = 'Datastore',
                     key = 'datastore'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 655379,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Highest latency',
                     summary = 'Highest latency value across all datastores used by the host',
                     key = 'maxTotalLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Datastore',
                     summary = 'Datastore',
                     key = 'datastore'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 655380,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Storage I/O Control active time percentage',
                     summary = 'Percentage of time Storage I/O Control actively controlled datastore latency',
                     key = 'siocActiveTimePercentage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Datastore',
                     summary = 'Datastore',
                     key = 'datastore'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 655381,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Datastore latency observed by VMs',
                     summary = 'The average datastore latency as seen by virtual machines',
                     key = 'datastoreVMObservedLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Datastore',
                     summary = 'Datastore',
                     key = 'datastore'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'µs',
                     summary = 'Microsecond',
                     key = 'microsecond'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 655382,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'unmapSize',
                     summary = 'unmapSize',
                     key = 'unmapSize'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Datastore',
                     summary = 'Datastore',
                     key = 'datastore'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MB',
                     summary = 'Megabyte',
                     key = 'megaBytes'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 655383,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'unmapIOs',
                     summary = 'unmapIOs',
                     key = 'unmapIOs'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Datastore',
                     summary = 'Datastore',
                     key = 'datastore'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 720896,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Usage',
                     summary = 'Current power usage',
                     key = 'power'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Power',
                     summary = 'Power',
                     key = 'power'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'W',
                     summary = 'Watt',
                     key = 'watt'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 720897,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Cap',
                     summary = 'Maximum allowed power usage',
                     key = 'powerCap'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Power',
                     summary = 'Power',
                     key = 'power'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'W',
                     summary = 'Watt',
                     key = 'watt'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 720898,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Energy usage',
                     summary = 'Total energy used since last stats reset',
                     key = 'energy'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Power',
                     summary = 'Power',
                     key = 'power'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'J',
                     summary = 'Joule',
                     key = 'joule'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 786432,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSphere Replication VM Count',
                     summary = 'Current number of replicated virtual machines',
                     key = 'hbrNumVms'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSphere Replication',
                     summary = 'vSphere Replication',
                     key = 'hbr'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 786433,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Replication Data Receive Rate',
                     summary = 'Average amount of data received per second',
                     key = 'hbrNetRx'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSphere Replication',
                     summary = 'vSphere Replication',
                     key = 'hbr'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 786434,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Replication Data Transmit Rate',
                     summary = 'Average amount of data transmitted per second',
                     key = 'hbrNetTx'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSphere Replication',
                     summary = 'vSphere Replication',
                     key = 'hbr'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 851968,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Number of caches controlled by the virtual flash module',
                     summary = 'Number of caches controlled by the virtual flash module',
                     key = 'numActiveVMDKs'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Virtual flash',
                     summary = 'Virtual flash module related statistical values',
                     key = 'vflashModule'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1245184,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read IOPS',
                     summary = 'Read IOPS',
                     key = 'readIops'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSAN DOM Objects',
                     summary = 'vSAN DOM object related statistical values',
                     key = 'vsanDomObj'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1245185,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read throughput',
                     summary = 'Read throughput in kBps',
                     key = 'readThroughput'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSAN DOM Objects',
                     summary = 'vSAN DOM object related statistical values',
                     key = 'vsanDomObj'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1245186,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Average read latency',
                     summary = 'Average read latency in ms',
                     key = 'readAvgLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSAN DOM Objects',
                     summary = 'vSAN DOM object related statistical values',
                     key = 'vsanDomObj'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1245187,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Max read latency',
                     summary = 'Max read latency in ms',
                     key = 'readMaxLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSAN DOM Objects',
                     summary = 'vSAN DOM object related statistical values',
                     key = 'vsanDomObj'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1245188,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Cache hit rate',
                     summary = 'Cache hit rate percentage',
                     key = 'readCacheHitRate'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSAN DOM Objects',
                     summary = 'vSAN DOM object related statistical values',
                     key = 'vsanDomObj'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1245189,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read congestion per sampling interval',
                     summary = 'Read congestion',
                     key = 'readCongestion'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSAN DOM Objects',
                     summary = 'vSAN DOM object related statistical values',
                     key = 'vsanDomObj'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1245190,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Write IOPS',
                     summary = 'Write IOPS',
                     key = 'writeIops'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSAN DOM Objects',
                     summary = 'vSAN DOM object related statistical values',
                     key = 'vsanDomObj'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1245191,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Write throughput',
                     summary = 'Write throughput in kBps',
                     key = 'writeThroughput'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSAN DOM Objects',
                     summary = 'vSAN DOM object related statistical values',
                     key = 'vsanDomObj'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1245192,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Average write latency',
                     summary = 'Average write latency in ms',
                     key = 'writeAvgLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSAN DOM Objects',
                     summary = 'vSAN DOM object related statistical values',
                     key = 'vsanDomObj'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1245193,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Max write latency',
                     summary = 'Max write latency in ms',
                     key = 'writeMaxLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSAN DOM Objects',
                     summary = 'vSAN DOM object related statistical values',
                     key = 'vsanDomObj'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1245194,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Write congestion per sampling interval',
                     summary = 'Write congestion',
                     key = 'writeCongestion'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSAN DOM Objects',
                     summary = 'vSAN DOM object related statistical values',
                     key = 'vsanDomObj'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1245195,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Recovery write IOPS',
                     summary = 'Recovery write IOPS',
                     key = 'recoveryWriteIops'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSAN DOM Objects',
                     summary = 'vSAN DOM object related statistical values',
                     key = 'vsanDomObj'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1245196,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Recovery write through-put',
                     summary = 'Recovery write through-put in kBps',
                     key = 'recoveryWriteThroughput'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSAN DOM Objects',
                     summary = 'vSAN DOM object related statistical values',
                     key = 'vsanDomObj'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KBps',
                     summary = 'Kilobytes per second',
                     key = 'kiloBytesPerSecond'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1245197,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Average recovery write latency',
                     summary = 'Average recovery write latency in ms',
                     key = 'recoveryWriteAvgLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSAN DOM Objects',
                     summary = 'vSAN DOM object related statistical values',
                     key = 'vsanDomObj'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1245198,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Max recovery write latency',
                     summary = 'Max recovery write latency in ms',
                     key = 'recoveryWriteMaxLatency'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSAN DOM Objects',
                     summary = 'vSAN DOM object related statistical values',
                     key = 'vsanDomObj'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ms',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1245199,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Recovery write congestion per sampling interval',
                     summary = 'Recovery write congestion',
                     key = 'recoveryWriteCongestion'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSAN DOM Objects',
                     summary = 'vSAN DOM object related statistical values',
                     key = 'vsanDomObj'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'num',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1310720,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Utilization',
                     summary = 'The utilization of a GPU in percentages',
                     key = 'utilization'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'GPU',
                     summary = 'GPU',
                     key = 'gpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'none',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     1310721,
                     1310722,
                     1310723
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1310721,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Utilization',
                     summary = 'The utilization of a GPU in percentages',
                     key = 'utilization'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'GPU',
                     summary = 'GPU',
                     key = 'gpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1310722,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Utilization',
                     summary = 'The utilization of a GPU in percentages',
                     key = 'utilization'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'GPU',
                     summary = 'GPU',
                     key = 'gpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'maximum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1310723,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Utilization',
                     summary = 'The utilization of a GPU in percentages',
                     key = 'utilization'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'GPU',
                     summary = 'GPU',
                     key = 'gpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'minimum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1310724,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory used',
                     summary = 'The amount of GPU memory used in kilobytes',
                     key = 'mem.used'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'GPU',
                     summary = 'GPU',
                     key = 'gpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'none',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     1310725,
                     1310726,
                     1310727
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1310725,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory used',
                     summary = 'The amount of GPU memory used in kilobytes',
                     key = 'mem.used'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'GPU',
                     summary = 'GPU',
                     key = 'gpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1310726,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory used',
                     summary = 'The amount of GPU memory used in kilobytes',
                     key = 'mem.used'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'GPU',
                     summary = 'GPU',
                     key = 'gpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'maximum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1310727,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory used',
                     summary = 'The amount of GPU memory used in kilobytes',
                     key = 'mem.used'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'GPU',
                     summary = 'GPU',
                     key = 'gpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KB',
                     summary = 'Kilobyte',
                     key = 'kiloBytes'
                  },
                  rollupType = 'minimum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1310728,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory usage',
                     summary = 'The amount of GPU memory used in percentages of the total available',
                     key = 'mem.usage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'GPU',
                     summary = 'GPU',
                     key = 'gpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'none',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) [
                     1310729,
                     1310730,
                     1310731
                  ]
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1310729,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory usage',
                     summary = 'The amount of GPU memory used in percentages of the total available',
                     key = 'mem.usage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'GPU',
                     summary = 'GPU',
                     key = 'gpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1310730,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory usage',
                     summary = 'The amount of GPU memory used in percentages of the total available',
                     key = 'mem.usage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'GPU',
                     summary = 'GPU',
                     key = 'gpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'maximum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1310731,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Memory usage',
                     summary = 'The amount of GPU memory used in percentages of the total available',
                     key = 'mem.usage'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'GPU',
                     summary = 'GPU',
                     key = 'gpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '%',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'minimum',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1310732,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Temperature',
                     summary = 'The temperature of a GPU in degrees celsius',
                     key = 'temperature'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'GPU',
                     summary = 'GPU',
                     key = 'gpu'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '℃',
                     summary = 'Temperature in degrees Celsius',
                     key = 'celsius'
                  },
                  rollupType = 'average',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1376256,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Persistent memory available reservation',
                     summary = 'Persistent memory available reservation on a host.',
                     key = 'available.reservation'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PMEM',
                     summary = 'PMEM',
                     key = 'pmem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MB',
                     summary = 'Megabyte',
                     key = 'megaBytes'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               },
               (vim.PerformanceManager.CounterInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1376257,
                  nameInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Persistent memory reservation managed by DRS',
                     summary = 'Persistent memory reservation managed by DRS on a host.',
                     key = 'drsmanaged.reservation'
                  },
                  groupInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PMEM',
                     summary = 'PMEM',
                     key = 'pmem'
                  },
                  unitInfo = (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MB',
                     summary = 'Megabyte',
                     key = 'megaBytes'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  level = <unset>,
                  perDeviceLevel = <unset>,
                  associatedCounterId = (int) []
               }
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 173. vim.ResourcePool::ha-root-pool ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.ResourcePool:ha-root-pool',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'childConfiguration',
            val = (vim.ResourceConfigSpec) [
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1280,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1614',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 92
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1617',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 203
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1620',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 203
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1621',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 82
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1624',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 203
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1626',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 94
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1629',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 203
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1632',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 40920,
                        level = 'normal'
                     },
                     overheadLimit = 71
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1634',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 193
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1635',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 203
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1636',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 92
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1639',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 94
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1641',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 40920,
                        level = 'normal'
                     },
                     overheadLimit = 71
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1644',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 94
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1646',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 203
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1649',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 94
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1650',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 203
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1652',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 92
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1657',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 92
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1658',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 40920,
                        level = 'normal'
                     },
                     overheadLimit = 71
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1663',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 203
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1667',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 92
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1668',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 82
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1671',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 203
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1675',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1677',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1689',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 40920,
                        level = 'normal'
                     },
                     overheadLimit = 61
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1690',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1693',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1695',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 40920,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1696',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1698',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 40920,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1704',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 8000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1707',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1708',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 82
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1710',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1712',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 40920,
                        level = 'normal'
                     },
                     overheadLimit = 71
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1714',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 92
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1716',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 40920,
                        level = 'normal'
                     },
                     overheadLimit = 71
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1717',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 203
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1721',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 203
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1723',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 94
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1724',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 201
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1791',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 40920,
                        level = 'normal'
                     },
                     overheadLimit = 73
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1796',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 92
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1817',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 203
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1819',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 203
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1821',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 94
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1822',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 94
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1824',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 92
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1825',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 92
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1831',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 203
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1832',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 94
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1835',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 92
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1833',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 194
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1836',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 94
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1837',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 94
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1843',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 82
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1906',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 94
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1913',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 40920,
                        level = 'normal'
                     },
                     overheadLimit = 71
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1919',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1926',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 94
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1927',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 92
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1928',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1931',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 8000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 214
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1933',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1934',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 84
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1935',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1936',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 203
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1942',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 94
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1941',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = false,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1937',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 203
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1943',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 203
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1946',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 204
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1957',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 203
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1961',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 204
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1965',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 8000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 214
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1983',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 203
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1991',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 203
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1995',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 8000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 214
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2007',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 194
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2018',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 40920,
                        level = 'normal'
                     },
                     overheadLimit = 72
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2023',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 8000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 196
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2026',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 193
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2035',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 40920,
                        level = 'normal'
                     },
                     overheadLimit = 72
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2036',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 40920,
                        level = 'normal'
                     },
                     overheadLimit = 72
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2037',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 40920,
                        level = 'normal'
                     },
                     overheadLimit = 72
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2038',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 40920,
                        level = 'normal'
                     },
                     overheadLimit = 61
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2039',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 40920,
                        level = 'normal'
                     },
                     overheadLimit = 74
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2040',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 40920,
                        level = 'normal'
                     },
                     overheadLimit = 72
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2041',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 40920,
                        level = 'normal'
                     },
                     overheadLimit = 72
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2042',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 40920,
                        level = 'normal'
                     },
                     overheadLimit = 61
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2043',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 40920,
                        level = 'normal'
                     },
                     overheadLimit = 72
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2044',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 40920,
                        level = 'normal'
                     },
                     overheadLimit = 72
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2045',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 40920,
                        level = 'normal'
                     },
                     overheadLimit = 72
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2046',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 40920,
                        level = 'normal'
                     },
                     overheadLimit = 72
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2051',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 204
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2053',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 8000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 206
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2055',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 8000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 215
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2056',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2057',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2058',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 203
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2059',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 8000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 214
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2060',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 204
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2063',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2064',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2066',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 99
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2068',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2070',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2073',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2075',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2076',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2077',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2079',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2081',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2082',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2083',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2084',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2085',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2086',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 204
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2087',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2088',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2089',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 204
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2091',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2092',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2093',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2095',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2096',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2097',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 204
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2098',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 8000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 214
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2099',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 204
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2100',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2101',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2102',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2103',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2106',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2107',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2112',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 194
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2115',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 194
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2116',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 6000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 245760,
                        level = 'normal'
                     },
                     overheadLimit = 203
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2119',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2121',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 99
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2122',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 93
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2123',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 99
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2125',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 100
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2126',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 101
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2127',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 100
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2128',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2131',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2132',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2133',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2134',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2135',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2136',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0,
                     expandableReservation = <unset>,
                     limit = -1,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 81920,
                        level = 'normal'
                     },
                     overheadLimit = 117
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               }
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.ResourcePool:ha-root-pool',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 304475,
                  expandableReservation = false,
                  limit = 304475,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 9000,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2042999,
                  expandableReservation = false,
                  limit = 2042999,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 9000,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'Reload',
               'Rename_Task',
               'Destroy_Task',
               'UpdateConfig',
               'MoveIntoResourcePool',
               'UpdateChildResourceConfiguration',
               'CreateResourcePool',
               'DestroyChildren',
               'CreateVApp',
               'CreateChildVM_Task',
               'RegisterChildVM_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'Resources'
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'owner',
            val = 'vim.ComputeResource:ha-compute-res'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.ComputeResource:ha-compute-res'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) [
               'vim.Task:haTask-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-441135519'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.ResourcePool.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               memory = (vim.ResourcePool.ResourceUsage) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservationUsed = 16280190976,
                  reservationUsedForVm = 16280190976,
                  unreservedForPool = 2126084308992,
                  unreservedForVm = 2126084308992,
                  overallUsage = 1829901662208,
                  maxUsage = 2142364499968
               },
               cpu = (vim.ResourcePool.ResourceUsage) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservationUsed = 0,
                  reservationUsedForVm = 0,
                  unreservedForPool = 304475,
                  unreservedForVm = 304475,
                  overallUsage = 209676,
                  maxUsage = 304475
               },
               overallStatus = 'green',
               sharesScalable = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.ResourcePool.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               name = 'Resources',
               config = (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.ResourcePool:ha-root-pool',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 304475,
                     expandableReservation = false,
                     limit = 304475,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 9000,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 2042999,
                     expandableReservation = false,
                     limit = 2042999,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 9000,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
                  scaleDescendantsShares = <unset>
               },
               runtime = (vim.ResourcePool.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  memory = (vim.ResourcePool.ResourceUsage) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservationUsed = 16280190976,
                     reservationUsedForVm = 16280190976,
                     unreservedForPool = 2126084308992,
                     unreservedForVm = 2126084308992,
                     overallUsage = 1829901662208,
                     maxUsage = 2142364499968
                  },
                  cpu = (vim.ResourcePool.ResourceUsage) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservationUsed = 0,
                     reservationUsedForVm = 0,
                     unreservedForPool = 304475,
                     unreservedForVm = 304475,
                     overallUsage = 209676,
                     maxUsage = 304475
                  },
                  overallStatus = 'green',
                  sharesScalable = <unset>
               },
               quickStats = <unset>,
               configuredMemoryMB = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'vm',
            val = (ManagedObject) [
               'vim.VirtualMachine:1',
               'vim.VirtualMachine:1614',
               'vim.VirtualMachine:1617',
               'vim.VirtualMachine:1620',
               'vim.VirtualMachine:1621',
               'vim.VirtualMachine:1624',
               'vim.VirtualMachine:1626',
               'vim.VirtualMachine:1629',
               'vim.VirtualMachine:1632',
               'vim.VirtualMachine:1634',
               'vim.VirtualMachine:1635',
               'vim.VirtualMachine:1636',
               'vim.VirtualMachine:1639',
               'vim.VirtualMachine:1641',
               'vim.VirtualMachine:1644',
               'vim.VirtualMachine:1646',
               'vim.VirtualMachine:1649',
               'vim.VirtualMachine:1650',
               'vim.VirtualMachine:1652',
               'vim.VirtualMachine:1657',
               'vim.VirtualMachine:1658',
               'vim.VirtualMachine:1663',
               'vim.VirtualMachine:1667',
               'vim.VirtualMachine:1668',
               'vim.VirtualMachine:1671',
               'vim.VirtualMachine:1675',
               'vim.VirtualMachine:1677',
               'vim.VirtualMachine:1689',
               'vim.VirtualMachine:1690',
               'vim.VirtualMachine:1693',
               'vim.VirtualMachine:1695',
               'vim.VirtualMachine:1696',
               'vim.VirtualMachine:1698',
               'vim.VirtualMachine:1704',
               'vim.VirtualMachine:1707',
               'vim.VirtualMachine:1708',
               'vim.VirtualMachine:1710',
               'vim.VirtualMachine:1712',
               'vim.VirtualMachine:1714',
               'vim.VirtualMachine:1716',
               'vim.VirtualMachine:1717',
               'vim.VirtualMachine:1721',
               'vim.VirtualMachine:1723',
               'vim.VirtualMachine:1724',
               'vim.VirtualMachine:1791',
               'vim.VirtualMachine:1796',
               'vim.VirtualMachine:1817',
               'vim.VirtualMachine:1819',
               'vim.VirtualMachine:1821',
               'vim.VirtualMachine:1822',
               'vim.VirtualMachine:1824',
               'vim.VirtualMachine:1825',
               'vim.VirtualMachine:1831',
               'vim.VirtualMachine:1832',
               'vim.VirtualMachine:1835',
               'vim.VirtualMachine:1833',
               'vim.VirtualMachine:1836',
               'vim.VirtualMachine:1837',
               'vim.VirtualMachine:1843',
               'vim.VirtualMachine:1906',
               'vim.VirtualMachine:1913',
               'vim.VirtualMachine:1919',
               'vim.VirtualMachine:1926',
               'vim.VirtualMachine:1927',
               'vim.VirtualMachine:1928',
               'vim.VirtualMachine:1931',
               'vim.VirtualMachine:1933',
               'vim.VirtualMachine:1934',
               'vim.VirtualMachine:1935',
               'vim.VirtualMachine:1936',
               'vim.VirtualMachine:1942',
               'vim.VirtualMachine:1941',
               'vim.VirtualMachine:1937',
               'vim.VirtualMachine:1943',
               'vim.VirtualMachine:1946',
               'vim.VirtualMachine:1957',
               'vim.VirtualMachine:1961',
               'vim.VirtualMachine:1965',
               'vim.VirtualMachine:1983',
               'vim.VirtualMachine:1991',
               'vim.VirtualMachine:1995',
               'vim.VirtualMachine:2007',
               'vim.VirtualMachine:2018',
               'vim.VirtualMachine:2023',
               'vim.VirtualMachine:2026',
               'vim.VirtualMachine:2035',
               'vim.VirtualMachine:2036',
               'vim.VirtualMachine:2037',
               'vim.VirtualMachine:2038',
               'vim.VirtualMachine:2039',
               'vim.VirtualMachine:2040',
               'vim.VirtualMachine:2041',
               'vim.VirtualMachine:2042',
               'vim.VirtualMachine:2043',
               'vim.VirtualMachine:2044',
               'vim.VirtualMachine:2045',
               'vim.VirtualMachine:2046',
               'vim.VirtualMachine:2051',
               'vim.VirtualMachine:2053',
               'vim.VirtualMachine:2055',
               'vim.VirtualMachine:2056',
               'vim.VirtualMachine:2057',
               'vim.VirtualMachine:2058',
               'vim.VirtualMachine:2059',
               'vim.VirtualMachine:2060',
               'vim.VirtualMachine:2063',
               'vim.VirtualMachine:2064',
               'vim.VirtualMachine:2066',
               'vim.VirtualMachine:2068',
               'vim.VirtualMachine:2070',
               'vim.VirtualMachine:2073',
               'vim.VirtualMachine:2075',
               'vim.VirtualMachine:2076',
               'vim.VirtualMachine:2077',
               'vim.VirtualMachine:2079',
               'vim.VirtualMachine:2081',
               'vim.VirtualMachine:2082',
               'vim.VirtualMachine:2083',
               'vim.VirtualMachine:2084',
               'vim.VirtualMachine:2085',
               'vim.VirtualMachine:2086',
               'vim.VirtualMachine:2087',
               'vim.VirtualMachine:2088',
               'vim.VirtualMachine:2089',
               'vim.VirtualMachine:2091',
               'vim.VirtualMachine:2092',
               'vim.VirtualMachine:2093',
               'vim.VirtualMachine:2095',
               'vim.VirtualMachine:2096',
               'vim.VirtualMachine:2097',
               'vim.VirtualMachine:2098',
               'vim.VirtualMachine:2099',
               'vim.VirtualMachine:2100',
               'vim.VirtualMachine:2101',
               'vim.VirtualMachine:2102',
               'vim.VirtualMachine:2103',
               'vim.VirtualMachine:2106',
               'vim.VirtualMachine:2107',
               'vim.VirtualMachine:2112',
               'vim.VirtualMachine:2115',
               'vim.VirtualMachine:2116',
               'vim.VirtualMachine:2119',
               'vim.VirtualMachine:2121',
               'vim.VirtualMachine:2122',
               'vim.VirtualMachine:2123',
               'vim.VirtualMachine:2125',
               'vim.VirtualMachine:2126',
               'vim.VirtualMachine:2127',
               'vim.VirtualMachine:2128',
               'vim.VirtualMachine:2131',
               'vim.VirtualMachine:2132',
               'vim.VirtualMachine:2133',
               'vim.VirtualMachine:2134',
               'vim.VirtualMachine:2135',
               'vim.VirtualMachine:2136'
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 174. vim.SearchIndex::ha-searchindex ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.SearchIndex:ha-searchindex',
      propSet = (vmodl.DynamicProperty) [],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 175. vim.ServiceInstance::ServiceInstance ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.ServiceInstance:ServiceInstance',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               provisioningSupported = false,
               multiHostSupported = false,
               userShellAccessSupported = true,
               supportedEVCMode = (vim.EVCMode) [],
               supportedEVCGraphicsMode = (vim.FeatureEVCMode) [],
               networkBackupAndRestoreSupported = <unset>,
               ftDrsWithoutEvcSupported = <unset>,
               hciWorkflowSupported = <unset>,
               computePolicyVersion = <unset>,
               clusterPlacementSupported = <unset>,
               ftDrsMetroClusterSupported = <unset>,
               lifecycleManagementSupported = <unset>,
               hostSeedingSupported = <unset>,
               scalableSharesSupported = <unset>,
               hadcsSupported = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'content',
            val = (vim.ServiceInstanceContent) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               rootFolder = 'vim.Folder:ha-folder-root',
               propertyCollector = 'vmodl.query.PropertyCollector:ha-property-collector',
               viewManager = 'vim.view.ViewManager:ViewManager',
               about = (vim.AboutInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'VMware ESXi',
                  fullName = 'VMware ESXi 7.0.2 build-17867351',
                  vendor = 'VMware, Inc.',
                  version = '7.0.2',
                  patchLevel = '0.0',
                  build = '17867351',
                  localeVersion = 'INTL',
                  localeBuild = '000',
                  osType = 'vmnix-x86',
                  productLineId = 'embeddedEsx',
                  apiType = 'HostAgent',
                  apiVersion = '7.0.2.0',
                  instanceUuid = <unset>,
                  licenseProductName = 'VMware ESX Server',
                  licenseProductVersion = '7.0'
               },
               setting = 'vim.option.OptionManager:HostAgentSettings',
               userDirectory = 'vim.UserDirectory:ha-user-directory',
               sessionManager = 'vim.SessionManager:ha-sessionmgr',
               authorizationManager = 'vim.AuthorizationManager:ha-authmgr',
               serviceManager = 'vim.ServiceManager:ha-servicemanager',
               perfManager = 'vim.PerformanceManager:ha-perfmgr',
               scheduledTaskManager = <unset>,
               alarmManager = <unset>,
               eventManager = 'vim.event.EventManager:ha-eventmgr',
               taskManager = 'vim.TaskManager:ha-taskmgr',
               extensionManager = <unset>,
               customizationSpecManager = <unset>,
               guestCustomizationManager = <unset>,
               customFieldsManager = <unset>,
               accountManager = 'vim.host.LocalAccountManager:ha-localacctmgr',
               diagnosticManager = 'vim.DiagnosticManager:ha-diagnosticmgr',
               licenseManager = 'vim.LicenseManager:ha-license-manager',
               searchIndex = 'vim.SearchIndex:ha-searchindex',
               fileManager = 'vim.FileManager:ha-nfc-file-manager',
               datastoreNamespaceManager = 'vim.DatastoreNamespaceManager:ha-datastore-namespace-manager',
               virtualDiskManager = 'vim.VirtualDiskManager:ha-vdiskmanager',
               virtualizationManager = <unset>,
               snmpSystem = <unset>,
               vmProvisioningChecker = <unset>,
               vmCompatibilityChecker = <unset>,
               ovfManager = 'vim.OvfManager:ha-ovf-manager',
               ipPoolManager = <unset>,
               dvSwitchManager = 'vim.dvs.DistributedVirtualSwitchManager:ha-dvsmanager',
               hostProfileManager = <unset>,
               clusterProfileManager = <unset>,
               complianceManager = <unset>,
               localizationManager = 'vim.LocalizationManager:ha-l10n-manager',
               storageResourceManager = 'vim.StorageResourceManager:ha-storage-resource-manager',
               guestOperationsManager = 'vim.vm.guest.GuestOperationsManager:ha-guest-operations-manager',
               overheadMemoryManager = <unset>,
               certificateManager = <unset>,
               ioFilterManager = <unset>,
               vStorageObjectManager = 'vim.vslm.host.VStorageObjectManager:ha-vstorage-object-manager',
               hostSpecManager = <unset>,
               cryptoManager = 'vim.encryption.CryptoManagerHost:ha-crypto-manager',
               healthUpdateManager = <unset>,
               failoverClusterConfigurator = <unset>,
               failoverClusterManager = <unset>,
               tenantManager = <unset>,
               siteInfoManager = <unset>,
               storageQueryManager = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'serverClock',
            val = 2021-08-20T15:49:40.614579Z
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 176. vim.SessionManager::ha-sessionmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.SessionManager:ha-sessionmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'currentSession',
            val = (vim.UserSession) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               key = '52be4ed3-e8bd-8e55-6fed-892e15fd25ac',
               userName = 'dcui',
               fullName = '',
               loginTime = 2021-08-20T15:49:38.50136Z,
               lastActiveTime = 2021-08-20T15:49:40.620897Z,
               locale = 'en',
               messageLocale = 'en',
               extensionSession = false,
               ipAddress = '127.0.0.1',
               userAgent = 'pyvmomi Python/3.8.3 (VMkernel; 7.0.2; x86_64)',
               callCount = 1
            }
         },
         (vmodl.DynamicProperty) {
            name = 'defaultLocale',
            val = 'en'
         },
         (vmodl.DynamicProperty) {
            name = 'message',
            val = ''
         },
         (vmodl.DynamicProperty) {
            name = 'messageLocaleList',
            val = (str) [
               'zh-CN',
               'es',
               'ja',
               'zh_TW',
               'fr',
               'zh_CN',
               'de',
               'ko',
               'zh-TW',
               'en'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'sessionList',
            val = (vim.UserSession) [
               (vim.UserSession) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = '52088f5d-5b60-e599-3a61-37560694a651',
                  userName = 'vpxuser',
                  fullName = '',
                  loginTime = 2021-08-20T15:49:38.432408Z,
                  lastActiveTime = 2021-08-20T15:49:40.608068Z,
                  locale = 'en',
                  messageLocale = 'en',
                  extensionSession = false,
                  ipAddress = '127.0.0.1',
                  userAgent = 'pyvmomi Python/3.8.3 (VMkernel; 7.0.2; x86_64)',
                  callCount = 2
               },
               (vim.UserSession) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = '521db4e3-e022-eb22-da21-3d8673c0d2c8',
                  userName = 'dcui',
                  fullName = '',
                  loginTime = 2021-08-06T20:21:31.459328Z,
                  lastActiveTime = 2021-08-20T15:49:27.775216Z,
                  locale = 'en',
                  messageLocale = 'en',
                  extensionSession = false,
                  ipAddress = '127.0.0.1',
                  userAgent = 'VMware-client/6.5.0',
                  callCount = 33
               },
               (vim.UserSession) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = '5243e692-75ae-6661-3961-1f55e1eb336d',
                  userName = 'vpxuser',
                  fullName = '',
                  loginTime = 2021-08-06T17:22:03.520003Z,
                  lastActiveTime = 2021-08-20T15:49:40.410455Z,
                  locale = 'en',
                  messageLocale = 'en',
                  extensionSession = false,
                  ipAddress = '127.0.0.1',
                  userAgent = 'VMware-client/6.5.0',
                  callCount = 7814565
               },
               (vim.UserSession) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = '52be4ed3-e8bd-8e55-6fed-892e15fd25ac',
                  userName = 'dcui',
                  fullName = '',
                  loginTime = 2021-08-20T15:49:38.50136Z,
                  lastActiveTime = 2021-08-20T15:49:40.620897Z,
                  locale = 'en',
                  messageLocale = 'en',
                  extensionSession = false,
                  ipAddress = '127.0.0.1',
                  userAgent = 'pyvmomi Python/3.8.3 (VMkernel; 7.0.2; x86_64)',
                  callCount = 1
               },
               (vim.UserSession) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = '52d49ffc-d5a3-375a-7148-a8e6c870f70f',
                  userName = 'dcui',
                  fullName = '',
                  loginTime = 2021-08-06T17:25:00.895268Z,
                  lastActiveTime = 2021-08-20T15:46:42.863803Z,
                  locale = 'en',
                  messageLocale = 'en',
                  extensionSession = false,
                  ipAddress = '127.0.0.1',
                  userAgent = 'VMware-client/6.5.0',
                  callCount = 4013
               }
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'supportedLocaleList',
            val = (str) [
               'tr_TR',
               'th_TH',
               'sw',
               'sv',
               'mr',
               'sr',
               'sq',
               'sl',
               'sv_FI',
               'pt_PT',
               'sq_AL',
               'pt_BR',
               'syr',
               'ky',
               'ur',
               'gu',
               'bn',
               'he',
               'en_TT',
               'zh-HK',
               'kz',
               'et_EE',
               'gd',
               'sk',
               'he_IL',
               'vi_VN',
               'sa',
               'hy',
               'es_CO',
               'hi_IN',
               'in',
               'kn',
               'ka_GE',
               'ka',
               'en_GB',
               'th',
               'es_ES',
               'ar_YE',
               'it',
               'hr',
               'ar_AE',
               'en_ZW',
               'ar_LY',
               'no_NO',
               'zh-SG',
               'id',
               'gl',
               'en',
               'ar_QA',
               'mn',
               'uk',
               'ar_EG',
               'en_CA',
               'ar_IQ',
               'de_AT',
               'de',
               'ml',
               'es_UY',
               'ts',
               'en_IE',
               'is_IS',
               'bg',
               'eu_ES',
               'or',
               'ar_SA',
               'ms',
               'en_BZ',
               'ar_LB',
               'zh_CN',
               'uz_UZ',
               'es_HN',
               'es_PE',
               'zh_SG',
               'en_NZ',
               'es_CR',
               'kk_KZ',
               'sb',
               'en_US',
               'as',
               'zh-CN',
               'en_AU',
               'en_ZA',
               'ji',
               'zh',
               'kk',
               'de_LU',
               'te',
               'es_BO',
               'bg_BG',
               'de_CH',
               'ar_SY',
               'da',
               'az_AZ',
               'sx',
               'ru_RU',
               'vi',
               'az',
               'ur_PK',
               'de_DE',
               'da_DK',
               'cs',
               'hi',
               'ar_TN',
               'zh-MO',
               'es_CL',
               'zh_TW',
               'ko',
               'es_AR',
               'zh_HK',
               'ca_ES',
               'be_BY',
               'ar_MA',
               'pa',
               'ta',
               'hy_am',
               'mt',
               'ne',
               'zu',
               'ar_OM',
               'tn',
               'xh',
               'fi',
               'af',
               'be',
               'is',
               'es_GT',
               'ar_BH',
               'af_ZA',
               'ro_RO',
               'ar',
               'ar_DZ',
               'el',
               'ar_JO',
               'zh_MO',
               'cs_CZ',
               'sk_SK',
               'es',
               'lv_LV',
               'es_DO',
               'lb',
               'es_EC',
               'en_JM',
               'ru',
               'es_MX',
               'sl_SI',
               'es_NI',
               'es_PA',
               'en_PH',
               'lv',
               'mk_MK',
               'iw_IL',
               'es_PR',
               'es_PY',
               'hu_HU',
               'nl_NL',
               'es_SV',
               'ca',
               'es_VE',
               'eu',
               'tr',
               'fa',
               'nb_NO',
               'tt',
               'fi_FI',
               'fo',
               'en_CB',
               'div',
               'fo_FO',
               'fr',
               'tt_TA',
               'fa_IR',
               'fr_BE',
               'fr_CA',
               'fr_CH',
               'el_GR',
               'fr_LU',
               'fr_MC',
               'ar_KW',
               'hr_HR',
               'pl',
               'fr_FR',
               'hu',
               'ko_KR',
               'id_ID',
               'iw',
               'lt_LT',
               'ja',
               'ja_JP',
               'ro',
               'lb_LU',
               'lt',
               'et',
               'mk',
               'ms_BN',
               'sv_SE',
               'uk_UA',
               'it_CH',
               'ms_MY',
               'nl',
               'uz',
               'nl_BE',
               'no',
               'sr_SP',
               'nb',
               'de_LI',
               'it_IT',
               'nn_NO',
               'pl_PL',
               'pt',
               'sw_KE',
               'zh-TW'
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 177. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136103 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136103',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'info',
            val = (vim.TaskInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               key = 'haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136103',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136103',
               description = <unset>,
               name = vim.vslm.host.CatalogSyncManager.QueryCatalogChange,
               descriptionId = 'vslm.host.CatalogSyncManager.queryCatalogChange',
               entity = <unset>,
               entityName = <unset>,
               locked = (vim.ManagedEntity) [],
               state = 'success',
               cancelled = false,
               cancelable = false,
               error = <unset>,
               result = (vim.vslm.CatalogChangeResult) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  lastVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  tidyVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  doFullSync = false,
                  allRecordsReturned = true,
                  changedVStorageObject = (vim.vslm.CatalogChangeResult.VStorageObjectInfo) []
               },
               progress = <unset>,
               reason = (vim.TaskReasonUser) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  userName = 'vpxuser'
               },
               queueTime = 2021-08-20T15:40:22.87946Z,
               startTime = 2021-08-20T15:40:22.880082Z,
               completeTime = 2021-08-20T15:40:22.881016Z,
               eventChainId = 441136103,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 178. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136104 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136104',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'info',
            val = (vim.TaskInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               key = 'haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136104',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136104',
               description = <unset>,
               name = vim.vslm.host.CatalogSyncManager.QueryCatalogChange,
               descriptionId = 'vslm.host.CatalogSyncManager.queryCatalogChange',
               entity = <unset>,
               entityName = <unset>,
               locked = (vim.ManagedEntity) [],
               state = 'success',
               cancelled = false,
               cancelable = false,
               error = <unset>,
               result = (vim.vslm.CatalogChangeResult) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  lastVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  tidyVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  doFullSync = false,
                  allRecordsReturned = true,
                  changedVStorageObject = (vim.vslm.CatalogChangeResult.VStorageObjectInfo) []
               },
               progress = <unset>,
               reason = (vim.TaskReasonUser) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  userName = 'vpxuser'
               },
               queueTime = 2021-08-20T15:40:23.831261Z,
               startTime = 2021-08-20T15:40:23.831797Z,
               completeTime = 2021-08-20T15:40:23.832504Z,
               eventChainId = 441136104,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 179. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136388 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136388',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'info',
            val = (vim.TaskInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               key = 'haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136388',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136388',
               description = <unset>,
               name = vim.vslm.host.CatalogSyncManager.QueryCatalogChange,
               descriptionId = 'vslm.host.CatalogSyncManager.queryCatalogChange',
               entity = <unset>,
               entityName = <unset>,
               locked = (vim.ManagedEntity) [],
               state = 'success',
               cancelled = false,
               cancelable = false,
               error = <unset>,
               result = (vim.vslm.CatalogChangeResult) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  lastVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  tidyVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  doFullSync = false,
                  allRecordsReturned = true,
                  changedVStorageObject = (vim.vslm.CatalogChangeResult.VStorageObjectInfo) []
               },
               progress = <unset>,
               reason = (vim.TaskReasonUser) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  userName = 'vpxuser'
               },
               queueTime = 2021-08-20T15:41:18.982994Z,
               startTime = 2021-08-20T15:41:18.983647Z,
               completeTime = 2021-08-20T15:41:18.984551Z,
               eventChainId = 441136388,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 180. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136530 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136530',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'info',
            val = (vim.TaskInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               key = 'haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136530',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136530',
               description = <unset>,
               name = vim.vslm.host.CatalogSyncManager.QueryCatalogChange,
               descriptionId = 'vslm.host.CatalogSyncManager.queryCatalogChange',
               entity = <unset>,
               entityName = <unset>,
               locked = (vim.ManagedEntity) [],
               state = 'success',
               cancelled = false,
               cancelable = false,
               error = <unset>,
               result = (vim.vslm.CatalogChangeResult) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  lastVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  tidyVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  doFullSync = false,
                  allRecordsReturned = true,
                  changedVStorageObject = (vim.vslm.CatalogChangeResult.VStorageObjectInfo) []
               },
               progress = <unset>,
               reason = (vim.TaskReasonUser) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  userName = 'vpxuser'
               },
               queueTime = 2021-08-20T15:41:23.939496Z,
               startTime = 2021-08-20T15:41:23.940174Z,
               completeTime = 2021-08-20T15:41:23.940982Z,
               eventChainId = 441136530,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 181. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136954 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136954',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'info',
            val = (vim.TaskInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               key = 'haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136954',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136954',
               description = <unset>,
               name = vim.vslm.host.CatalogSyncManager.QueryCatalogChange,
               descriptionId = 'vslm.host.CatalogSyncManager.queryCatalogChange',
               entity = <unset>,
               entityName = <unset>,
               locked = (vim.ManagedEntity) [],
               state = 'success',
               cancelled = false,
               cancelable = false,
               error = <unset>,
               result = (vim.vslm.CatalogChangeResult) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  lastVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  tidyVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  doFullSync = false,
                  allRecordsReturned = true,
                  changedVStorageObject = (vim.vslm.CatalogChangeResult.VStorageObjectInfo) []
               },
               progress = <unset>,
               reason = (vim.TaskReasonUser) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  userName = 'vpxuser'
               },
               queueTime = 2021-08-20T15:42:23.097536Z,
               startTime = 2021-08-20T15:42:23.098266Z,
               completeTime = 2021-08-20T15:42:23.099751Z,
               eventChainId = 441136954,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 182. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136955 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136955',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'info',
            val = (vim.TaskInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               key = 'haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136955',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136955',
               description = <unset>,
               name = vim.vslm.host.CatalogSyncManager.QueryCatalogChange,
               descriptionId = 'vslm.host.CatalogSyncManager.queryCatalogChange',
               entity = <unset>,
               entityName = <unset>,
               locked = (vim.ManagedEntity) [],
               state = 'success',
               cancelled = false,
               cancelable = false,
               error = <unset>,
               result = (vim.vslm.CatalogChangeResult) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  lastVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  tidyVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  doFullSync = false,
                  allRecordsReturned = true,
                  changedVStorageObject = (vim.vslm.CatalogChangeResult.VStorageObjectInfo) []
               },
               progress = <unset>,
               reason = (vim.TaskReasonUser) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  userName = 'vpxuser'
               },
               queueTime = 2021-08-20T15:42:24.117277Z,
               startTime = 2021-08-20T15:42:24.117958Z,
               completeTime = 2021-08-20T15:42:24.118688Z,
               eventChainId = 441136955,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 183. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441137238 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441137238',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'info',
            val = (vim.TaskInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               key = 'haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441137238',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441137238',
               description = <unset>,
               name = vim.vslm.host.CatalogSyncManager.QueryCatalogChange,
               descriptionId = 'vslm.host.CatalogSyncManager.queryCatalogChange',
               entity = <unset>,
               entityName = <unset>,
               locked = (vim.ManagedEntity) [],
               state = 'success',
               cancelled = false,
               cancelable = false,
               error = <unset>,
               result = (vim.vslm.CatalogChangeResult) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  lastVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  tidyVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  doFullSync = false,
                  allRecordsReturned = true,
                  changedVStorageObject = (vim.vslm.CatalogChangeResult.VStorageObjectInfo) []
               },
               progress = <unset>,
               reason = (vim.TaskReasonUser) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  userName = 'vpxuser'
               },
               queueTime = 2021-08-20T15:43:19.198234Z,
               startTime = 2021-08-20T15:43:19.198941Z,
               completeTime = 2021-08-20T15:43:19.199823Z,
               eventChainId = 441137238,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 184. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441137380 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441137380',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'info',
            val = (vim.TaskInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               key = 'haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441137380',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441137380',
               description = <unset>,
               name = vim.vslm.host.CatalogSyncManager.QueryCatalogChange,
               descriptionId = 'vslm.host.CatalogSyncManager.queryCatalogChange',
               entity = <unset>,
               entityName = <unset>,
               locked = (vim.ManagedEntity) [],
               state = 'success',
               cancelled = false,
               cancelable = false,
               error = <unset>,
               result = (vim.vslm.CatalogChangeResult) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  lastVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  tidyVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  doFullSync = false,
                  allRecordsReturned = true,
                  changedVStorageObject = (vim.vslm.CatalogChangeResult.VStorageObjectInfo) []
               },
               progress = <unset>,
               reason = (vim.TaskReasonUser) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  userName = 'vpxuser'
               },
               queueTime = 2021-08-20T15:43:24.154299Z,
               startTime = 2021-08-20T15:43:24.154894Z,
               completeTime = 2021-08-20T15:43:24.155582Z,
               eventChainId = 441137380,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 185. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441137664 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441137664',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'info',
            val = (vim.TaskInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               key = 'haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441137664',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441137664',
               description = <unset>,
               name = vim.vslm.host.CatalogSyncManager.QueryCatalogChange,
               descriptionId = 'vslm.host.CatalogSyncManager.queryCatalogChange',
               entity = <unset>,
               entityName = <unset>,
               locked = (vim.ManagedEntity) [],
               state = 'success',
               cancelled = false,
               cancelable = false,
               error = <unset>,
               result = (vim.vslm.CatalogChangeResult) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  lastVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  tidyVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  doFullSync = false,
                  allRecordsReturned = true,
                  changedVStorageObject = (vim.vslm.CatalogChangeResult.VStorageObjectInfo) []
               },
               progress = <unset>,
               reason = (vim.TaskReasonUser) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  userName = 'vpxuser'
               },
               queueTime = 2021-08-20T15:44:19.307056Z,
               startTime = 2021-08-20T15:44:19.307624Z,
               completeTime = 2021-08-20T15:44:19.308179Z,
               eventChainId = 441137664,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 186. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441137806 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441137806',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'info',
            val = (vim.TaskInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               key = 'haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441137806',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441137806',
               description = <unset>,
               name = vim.vslm.host.CatalogSyncManager.QueryCatalogChange,
               descriptionId = 'vslm.host.CatalogSyncManager.queryCatalogChange',
               entity = <unset>,
               entityName = <unset>,
               locked = (vim.ManagedEntity) [],
               state = 'success',
               cancelled = false,
               cancelable = false,
               error = <unset>,
               result = (vim.vslm.CatalogChangeResult) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  lastVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  tidyVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  doFullSync = false,
                  allRecordsReturned = true,
                  changedVStorageObject = (vim.vslm.CatalogChangeResult.VStorageObjectInfo) []
               },
               progress = <unset>,
               reason = (vim.TaskReasonUser) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  userName = 'vpxuser'
               },
               queueTime = 2021-08-20T15:44:24.263585Z,
               startTime = 2021-08-20T15:44:24.264604Z,
               completeTime = 2021-08-20T15:44:24.265379Z,
               eventChainId = 441137806,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 187. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441138232 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441138232',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'info',
            val = (vim.TaskInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               key = 'haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441138232',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441138232',
               description = <unset>,
               name = vim.vslm.host.CatalogSyncManager.QueryCatalogChange,
               descriptionId = 'vslm.host.CatalogSyncManager.queryCatalogChange',
               entity = <unset>,
               entityName = <unset>,
               locked = (vim.ManagedEntity) [],
               state = 'success',
               cancelled = false,
               cancelable = false,
               error = <unset>,
               result = (vim.vslm.CatalogChangeResult) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  lastVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  tidyVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  doFullSync = false,
                  allRecordsReturned = true,
                  changedVStorageObject = (vim.vslm.CatalogChangeResult.VStorageObjectInfo) []
               },
               progress = <unset>,
               reason = (vim.TaskReasonUser) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  userName = 'vpxuser'
               },
               queueTime = 2021-08-20T15:45:24.378943Z,
               startTime = 2021-08-20T15:45:24.379591Z,
               completeTime = 2021-08-20T15:45:24.380252Z,
               eventChainId = 441138232,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 188. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441138516 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441138516',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'info',
            val = (vim.TaskInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               key = 'haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441138516',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441138516',
               description = <unset>,
               name = vim.vslm.host.CatalogSyncManager.QueryCatalogChange,
               descriptionId = 'vslm.host.CatalogSyncManager.queryCatalogChange',
               entity = <unset>,
               entityName = <unset>,
               locked = (vim.ManagedEntity) [],
               state = 'success',
               cancelled = false,
               cancelable = false,
               error = <unset>,
               result = (vim.vslm.CatalogChangeResult) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  lastVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  tidyVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  doFullSync = false,
                  allRecordsReturned = true,
                  changedVStorageObject = (vim.vslm.CatalogChangeResult.VStorageObjectInfo) []
               },
               progress = <unset>,
               reason = (vim.TaskReasonUser) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  userName = 'vpxuser'
               },
               queueTime = 2021-08-20T15:46:19.526489Z,
               startTime = 2021-08-20T15:46:19.527706Z,
               completeTime = 2021-08-20T15:46:19.52836Z,
               eventChainId = 441138516,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 189. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441138658 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441138658',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'info',
            val = (vim.TaskInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               key = 'haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441138658',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441138658',
               description = <unset>,
               name = vim.vslm.host.CatalogSyncManager.QueryCatalogChange,
               descriptionId = 'vslm.host.CatalogSyncManager.queryCatalogChange',
               entity = <unset>,
               entityName = <unset>,
               locked = (vim.ManagedEntity) [],
               state = 'success',
               cancelled = false,
               cancelable = false,
               error = <unset>,
               result = (vim.vslm.CatalogChangeResult) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  lastVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  tidyVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  doFullSync = false,
                  allRecordsReturned = true,
                  changedVStorageObject = (vim.vslm.CatalogChangeResult.VStorageObjectInfo) []
               },
               progress = <unset>,
               reason = (vim.TaskReasonUser) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  userName = 'vpxuser'
               },
               queueTime = 2021-08-20T15:46:24.479596Z,
               startTime = 2021-08-20T15:46:24.480224Z,
               completeTime = 2021-08-20T15:46:24.481024Z,
               eventChainId = 441138658,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 190. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441138941 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441138941',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'info',
            val = (vim.TaskInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               key = 'haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441138941',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441138941',
               description = <unset>,
               name = vim.vslm.host.CatalogSyncManager.QueryCatalogChange,
               descriptionId = 'vslm.host.CatalogSyncManager.queryCatalogChange',
               entity = <unset>,
               entityName = <unset>,
               locked = (vim.ManagedEntity) [],
               state = 'success',
               cancelled = false,
               cancelable = false,
               error = <unset>,
               result = (vim.vslm.CatalogChangeResult) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  lastVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  tidyVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  doFullSync = false,
                  allRecordsReturned = true,
                  changedVStorageObject = (vim.vslm.CatalogChangeResult.VStorageObjectInfo) []
               },
               progress = <unset>,
               reason = (vim.TaskReasonUser) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  userName = 'vpxuser'
               },
               queueTime = 2021-08-20T15:47:19.633598Z,
               startTime = 2021-08-20T15:47:19.634585Z,
               completeTime = 2021-08-20T15:47:19.635392Z,
               eventChainId = 441138941,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 191. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139083 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139083',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'info',
            val = (vim.TaskInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               key = 'haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139083',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139083',
               description = <unset>,
               name = vim.vslm.host.CatalogSyncManager.QueryCatalogChange,
               descriptionId = 'vslm.host.CatalogSyncManager.queryCatalogChange',
               entity = <unset>,
               entityName = <unset>,
               locked = (vim.ManagedEntity) [],
               state = 'success',
               cancelled = false,
               cancelable = false,
               error = <unset>,
               result = (vim.vslm.CatalogChangeResult) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  lastVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  tidyVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  doFullSync = false,
                  allRecordsReturned = true,
                  changedVStorageObject = (vim.vslm.CatalogChangeResult.VStorageObjectInfo) []
               },
               progress = <unset>,
               reason = (vim.TaskReasonUser) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  userName = 'vpxuser'
               },
               queueTime = 2021-08-20T15:47:24.588433Z,
               startTime = 2021-08-20T15:47:24.589761Z,
               completeTime = 2021-08-20T15:47:24.590476Z,
               eventChainId = 441139083,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 192. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139511 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139511',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'info',
            val = (vim.TaskInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               key = 'haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139511',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139511',
               description = <unset>,
               name = vim.vslm.host.CatalogSyncManager.QueryCatalogChange,
               descriptionId = 'vslm.host.CatalogSyncManager.queryCatalogChange',
               entity = <unset>,
               entityName = <unset>,
               locked = (vim.ManagedEntity) [],
               state = 'success',
               cancelled = false,
               cancelable = false,
               error = <unset>,
               result = (vim.vslm.CatalogChangeResult) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  lastVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  tidyVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  doFullSync = false,
                  allRecordsReturned = true,
                  changedVStorageObject = (vim.vslm.CatalogChangeResult.VStorageObjectInfo) []
               },
               progress = <unset>,
               reason = (vim.TaskReasonUser) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  userName = 'vpxuser'
               },
               queueTime = 2021-08-20T15:48:23.751059Z,
               startTime = 2021-08-20T15:48:23.75209Z,
               completeTime = 2021-08-20T15:48:23.754661Z,
               eventChainId = 441139511,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 193. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139512 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139512',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'info',
            val = (vim.TaskInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               key = 'haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139512',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139512',
               description = <unset>,
               name = vim.vslm.host.CatalogSyncManager.QueryCatalogChange,
               descriptionId = 'vslm.host.CatalogSyncManager.queryCatalogChange',
               entity = <unset>,
               entityName = <unset>,
               locked = (vim.ManagedEntity) [],
               state = 'success',
               cancelled = false,
               cancelable = false,
               error = <unset>,
               result = (vim.vslm.CatalogChangeResult) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  lastVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  tidyVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  doFullSync = false,
                  allRecordsReturned = true,
                  changedVStorageObject = (vim.vslm.CatalogChangeResult.VStorageObjectInfo) []
               },
               progress = <unset>,
               reason = (vim.TaskReasonUser) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  userName = 'vpxuser'
               },
               queueTime = 2021-08-20T15:48:24.69617Z,
               startTime = 2021-08-20T15:48:24.696867Z,
               completeTime = 2021-08-20T15:48:24.697505Z,
               eventChainId = 441139512,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 194. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139948 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139948',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'info',
            val = (vim.TaskInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               key = 'haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139948',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139948',
               description = <unset>,
               name = vim.vslm.host.CatalogSyncManager.QueryCatalogChange,
               descriptionId = 'vslm.host.CatalogSyncManager.queryCatalogChange',
               entity = <unset>,
               entityName = <unset>,
               locked = (vim.ManagedEntity) [],
               state = 'success',
               cancelled = false,
               cancelable = false,
               error = <unset>,
               result = (vim.vslm.CatalogChangeResult) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  lastVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  tidyVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  doFullSync = false,
                  allRecordsReturned = true,
                  changedVStorageObject = (vim.vslm.CatalogChangeResult.VStorageObjectInfo) []
               },
               progress = <unset>,
               reason = (vim.TaskReasonUser) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  userName = 'vpxuser'
               },
               queueTime = 2021-08-20T15:49:23.861789Z,
               startTime = 2021-08-20T15:49:23.862538Z,
               completeTime = 2021-08-20T15:49:23.863738Z,
               eventChainId = 441139948,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 195. vim.Task::haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139949 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139949',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'info',
            val = (vim.TaskInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               key = 'haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139949',
               task = 'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139949',
               description = <unset>,
               name = vim.vslm.host.CatalogSyncManager.QueryCatalogChange,
               descriptionId = 'vslm.host.CatalogSyncManager.queryCatalogChange',
               entity = <unset>,
               entityName = <unset>,
               locked = (vim.ManagedEntity) [],
               state = 'success',
               cancelled = false,
               cancelable = false,
               error = <unset>,
               result = (vim.vslm.CatalogChangeResult) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  lastVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  tidyVClockTime = (vim.vslm.VClockInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     vClockTime = -1
                  },
                  doFullSync = false,
                  allRecordsReturned = true,
                  changedVStorageObject = (vim.vslm.CatalogChangeResult.VStorageObjectInfo) []
               },
               progress = <unset>,
               reason = (vim.TaskReasonUser) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  userName = 'vpxuser'
               },
               queueTime = 2021-08-20T15:49:24.802887Z,
               startTime = 2021-08-20T15:49:24.80345Z,
               completeTime = 2021-08-20T15:49:24.804134Z,
               eventChainId = 441139949,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 196. vim.Task::haTask-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-441135519 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-441135519',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'info',
            val = (vim.TaskInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               key = 'haTask-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-441135519',
               task = 'vim.Task:haTask-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-441135519',
               description = <unset>,
               name = vim.ResourcePool.UpdateChildResourceConfiguration,
               descriptionId = 'ResourcePool.updateChildResourceConfiguration',
               entity = 'vim.ResourcePool:ha-root-pool',
               entityName = 'Resources',
               locked = (vim.ManagedEntity) [],
               state = 'success',
               cancelled = false,
               cancelable = false,
               error = <unset>,
               result = <unset>,
               progress = <unset>,
               reason = (vim.TaskReasonUser) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  userName = 'vpxuser'
               },
               queueTime = 2021-08-20T15:39:38.894064Z,
               startTime = 2021-08-20T15:39:38.894525Z,
               completeTime = 2021-08-20T15:39:38.966836Z,
               eventChainId = 441135519,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>,
               activationId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 197. vim.TaskManager::ha-taskmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.TaskManager:ha-taskmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'description',
            val = (vim.TaskDescription) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               methodInfo = (vim.ElementDescription) [
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'markServiceProviderEntities',
                     summary = 'markServiceProviderEntities',
                     key = 'tenant.TenantManager.markServiceProviderEntities'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'unmarkServiceProviderEntities',
                     summary = 'unmarkServiceProviderEntities',
                     key = 'tenant.TenantManager.unmarkServiceProviderEntities'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveServiceProviderEntities',
                     summary = 'retrieveServiceProviderEntities',
                     key = 'tenant.TenantManager.retrieveServiceProviderEntities'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'query',
                     summary = 'query',
                     key = 'dp.ResourceModel.query'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryBatch',
                     summary = 'queryBatch',
                     key = 'dp.ResourceModel.queryBatch'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'getSchema',
                     summary = 'getSchema',
                     key = 'dp.ResourceModel.getSchema'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'updateState',
                     summary = 'updateState',
                     key = 'recovery.EntityStateManager.updateState'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveState',
                     summary = 'retrieveState',
                     key = 'recovery.EntityStateManager.retrieveState'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveStateSet',
                     summary = 'retrieveStateSet',
                     key = 'recovery.EntityStateManager.retrieveStateSet'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'removeState',
                     summary = 'removeState',
                     key = 'recovery.EntityStateManager.removeState'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'listKeys',
                     summary = 'listKeys',
                     key = 'recovery.EntityStateManager.listKeys'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'enableStore',
                     summary = 'enableStore',
                     key = 'recovery.EntityStateManager.enableStore'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'disableStore',
                     summary = 'disableStore',
                     key = 'recovery.EntityStateManager.disableStore'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'addMonitor',
                     summary = 'addMonitor',
                     key = 'recovery.EntityStateManager.addMonitor'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'removeMonitor',
                     summary = 'removeMonitor',
                     key = 'recovery.EntityStateManager.removeMonitor'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'fetchChangedState',
                     summary = 'fetchChangedState',
                     key = 'recovery.EntityStateManager.fetchChangedState'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set vCenter HA cluster mode',
                     summary = 'Set vCenter HA cluster mode',
                     key = 'vcha.FailoverClusterManager.setClusterMode'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'getClusterMode',
                     summary = 'getClusterMode',
                     key = 'vcha.FailoverClusterManager.getClusterMode'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'getClusterHealth',
                     summary = 'getClusterHealth',
                     key = 'vcha.FailoverClusterManager.getClusterHealth'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Initiate failover',
                     summary = 'Initiate a failover from active vCenter Server node to the passive node',
                     key = 'vcha.FailoverClusterManager.initiateFailover'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add key',
                     summary = 'Add the specified key to the current host',
                     key = 'encryption.CryptoManagerHostKMS.addKey'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add keys',
                     summary = 'Add the specified keys to the current host',
                     key = 'encryption.CryptoManagerHostKMS.addKeys'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove key',
                     summary = 'Remove the specified key from the current host',
                     key = 'encryption.CryptoManagerHostKMS.removeKey'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove keys',
                     summary = 'Remove the specified keys from the current host',
                     key = 'encryption.CryptoManagerHostKMS.removeKeys'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'List all keys',
                     summary = 'List all the keys registered on the current host',
                     key = 'encryption.CryptoManagerHostKMS.listKeys'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'prepare',
                     summary = 'prepare',
                     key = 'encryption.CryptoManagerHostKMS.prepare'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'enable',
                     summary = 'enable',
                     key = 'encryption.CryptoManagerHostKMS.enable'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'changeKey',
                     summary = 'changeKey',
                     key = 'encryption.CryptoManagerHostKMS.changeKey'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'disable',
                     summary = 'disable',
                     key = 'encryption.CryptoManagerHostKMS.disable'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'generateCryptoKey',
                     summary = 'generateCryptoKey',
                     key = 'encryption.CryptoManagerHostKMS.generateCryptoKey'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'generateCryptoKeys',
                     summary = 'generateCryptoKeys',
                     key = 'encryption.CryptoManagerHostKMS.generateCryptoKeys'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'populateCryptoKey',
                     summary = 'populateCryptoKey',
                     key = 'encryption.CryptoManagerHostKMS.populateCryptoKey'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'populateCryptoKeys',
                     summary = 'populateCryptoKeys',
                     key = 'encryption.CryptoManagerHostKMS.populateCryptoKeys'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'getCryptoKeyStatus',
                     summary = 'getCryptoKeyStatus',
                     key = 'encryption.CryptoManagerHostKMS.getCryptoKeyStatus'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'sendKey',
                     summary = 'sendKey',
                     key = 'encryption.CryptoManagerHostKMS.sendKey'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'sendKeys',
                     summary = 'sendKeys',
                     key = 'encryption.CryptoManagerHostKMS.sendKeys'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'sendKeysWithRefCnt',
                     summary = 'sendKeysWithRefCnt',
                     key = 'encryption.CryptoManagerHostKMS.sendKeysWithRefCnt'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'removeKeysWithRefCnt',
                     summary = 'removeKeysWithRefCnt',
                     key = 'encryption.CryptoManagerHostKMS.removeKeysWithRefCnt'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'addKey',
                     summary = 'addKey',
                     key = 'encryption.CryptoManagerHost.addKey'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'addKeys',
                     summary = 'addKeys',
                     key = 'encryption.CryptoManagerHost.addKeys'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'removeKey',
                     summary = 'removeKey',
                     key = 'encryption.CryptoManagerHost.removeKey'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'removeKeys',
                     summary = 'removeKeys',
                     key = 'encryption.CryptoManagerHost.removeKeys'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'listKeys',
                     summary = 'listKeys',
                     key = 'encryption.CryptoManagerHost.listKeys'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'prepare',
                     summary = 'prepare',
                     key = 'encryption.CryptoManagerHost.prepare'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'enable',
                     summary = 'enable',
                     key = 'encryption.CryptoManagerHost.enable'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'changeKey',
                     summary = 'changeKey',
                     key = 'encryption.CryptoManagerHost.changeKey'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'disable',
                     summary = 'disable',
                     key = 'encryption.CryptoManagerHost.disable'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'generateCryptoKey',
                     summary = 'generateCryptoKey',
                     key = 'encryption.CryptoManagerHost.generateCryptoKey'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'generateCryptoKeys',
                     summary = 'generateCryptoKeys',
                     key = 'encryption.CryptoManagerHost.generateCryptoKeys'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'populateCryptoKey',
                     summary = 'populateCryptoKey',
                     key = 'encryption.CryptoManagerHost.populateCryptoKey'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'populateCryptoKeys',
                     summary = 'populateCryptoKeys',
                     key = 'encryption.CryptoManagerHost.populateCryptoKeys'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'getCryptoKeyStatus',
                     summary = 'getCryptoKeyStatus',
                     key = 'encryption.CryptoManagerHost.getCryptoKeyStatus'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add key',
                     summary = 'Add the specified key to the current host',
                     key = 'encryption.CryptoManager.addKey'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add keys',
                     summary = 'Add the specified keys to the current host',
                     key = 'encryption.CryptoManager.addKeys'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove key',
                     summary = 'Remove the specified key from the current host',
                     key = 'encryption.CryptoManager.removeKey'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove keys',
                     summary = 'Remove the specified keys from the current host',
                     key = 'encryption.CryptoManager.removeKeys'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'List all keys',
                     summary = 'List all the keys registered on the current host',
                     key = 'encryption.CryptoManager.listKeys'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create a virtual disk object',
                     summary = 'Create a virtual disk object',
                     key = 'vslm.host.VStorageObjectManager.createDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'encryptDisk',
                     summary = 'encryptDisk',
                     key = 'vslm.host.VStorageObjectManager.encryptDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'decryptDisk',
                     summary = 'decryptDisk',
                     key = 'vslm.host.VStorageObjectManager.decryptDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'recryptDisk',
                     summary = 'recryptDisk',
                     key = 'vslm.host.VStorageObjectManager.recryptDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Register a legacy disk to be a virtual disk object',
                     summary = 'Register a legacy disk to be a virtual disk object',
                     key = 'vslm.host.VStorageObjectManager.registerDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Extend a virtual disk to the new capacity',
                     summary = 'Extend a virtual disk to the new capacity',
                     key = 'vslm.host.VStorageObjectManager.extendDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Inflate a thin virtual disk',
                     summary = 'Inflate a thin virtual disk',
                     key = 'vslm.host.VStorageObjectManager.inflateDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename a virtual storage object',
                     summary = 'Rename a virtual storage object',
                     key = 'vslm.host.VStorageObjectManager.renameVStorageObject'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update storage policy on a virtual storage object',
                     summary = 'Update storage policy on a virtual storage object',
                     key = 'vslm.host.VStorageObjectManager.updateVStorageObjectPolicy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'updateVStorageInfrastructureObjectPolicy',
                     summary = 'updateVStorageInfrastructureObjectPolicy',
                     key = 'vslm.host.VStorageObjectManager.updateVStorageInfrastructureObjectPolicy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveVStorageInfrastructureObjectPolicy',
                     summary = 'retrieveVStorageInfrastructureObjectPolicy',
                     key = 'vslm.host.VStorageObjectManager.retrieveVStorageInfrastructureObjectPolicy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete a virtual storage object',
                     summary = 'Delete a virtual storage object',
                     key = 'vslm.host.VStorageObjectManager.deleteVStorageObject'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve a virtual storage object',
                     summary = 'Retrieve a virtual storage object',
                     key = 'vslm.host.VStorageObjectManager.retrieveVStorageObject'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveVStorageObjectState',
                     summary = 'retrieveVStorageObjectState',
                     key = 'vslm.host.VStorageObjectManager.retrieveVStorageObjectState'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'List virtual storage objects on a datastore',
                     summary = 'List virtual storage objects on a datastore',
                     key = 'vslm.host.VStorageObjectManager.listVStorageObject'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Clone a virtual storage object',
                     summary = 'Clone a virtual storage object',
                     key = 'vslm.host.VStorageObjectManager.cloneVStorageObject'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Relocate a virtual storage object',
                     summary = 'Relocate a virtual storage object',
                     key = 'vslm.host.VStorageObjectManager.relocateVStorageObject'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'setVStorageObjectControlFlags',
                     summary = 'setVStorageObjectControlFlags',
                     key = 'vslm.host.VStorageObjectManager.setVStorageObjectControlFlags'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'clearVStorageObjectControlFlags',
                     summary = 'clearVStorageObjectControlFlags',
                     key = 'vslm.host.VStorageObjectManager.clearVStorageObjectControlFlags'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reconcile datastore inventory',
                     summary = 'Reconcile datastore inventory',
                     key = 'vslm.host.VStorageObjectManager.reconcileDatastoreInventory'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Schedule reconcile datastore inventory',
                     summary = 'Schedule reconcile datastore inventory',
                     key = 'vslm.host.VStorageObjectManager.scheduleReconcileDatastoreInventory'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create a virtual object snapshot',
                     summary = 'Create a virtual object snapshot',
                     key = 'vslm.host.VStorageObjectManager.createSnapshot'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete a virtual object snapshot',
                     summary = 'Delete a virtual object snapshot',
                     key = 'vslm.host.VStorageObjectManager.deleteSnapshot'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve a virtual object snapshot information',
                     summary = 'Retrieve a virtual object snapshot information',
                     key = 'vslm.host.VStorageObjectManager.retrieveSnapshotInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create a new virtual object from snapshot',
                     summary = 'Create a new virtual object from snapshot',
                     key = 'vslm.host.VStorageObjectManager.createDiskFromSnapshot'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Revert a virtual object to snapshot',
                     summary = 'Revert a virtual object to snapshot',
                     key = 'vslm.host.VStorageObjectManager.RevertVStorageObject'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveSnapshotDetails',
                     summary = 'retrieveSnapshotDetails',
                     key = 'vslm.host.VStorageObjectManager.retrieveSnapshotDetails'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryChangedDiskAreas',
                     summary = 'queryChangedDiskAreas',
                     key = 'vslm.host.VStorageObjectManager.queryChangedDiskAreas'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update metadata to a virtual storage object',
                     summary = 'Update metadata to a virtual storage object',
                     key = 'vslm.host.VStorageObjectManager.updateVStorageObjectMetadata'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve metadata from a virtual storage object',
                     summary = 'Retrieve metadata from a virtual storage object',
                     key = 'vslm.host.VStorageObjectManager.retrieveVStorageObjectMetadata'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve metadata value by the specified key from a virtual storage object',
                     summary = 'Retrieve metadata value by the specified key from a virtual storage object',
                     key = 'vslm.host.VStorageObjectManager.retrieveVStorageObjectMetadataValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryRuntimeInfo',
                     summary = 'queryRuntimeInfo',
                     key = 'vslm.host.VStorageObjectManager.queryRuntimeInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'deleteVStorageObjectEx',
                     summary = 'deleteVStorageObjectEx',
                     key = 'vslm.host.VStorageObjectManager.deleteVStorageObjectEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'updateVStorageObjectMetadataEx',
                     summary = 'updateVStorageObjectMetadataEx',
                     key = 'vslm.host.VStorageObjectManager.updateVStorageObjectMetadataEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create a virtual disk object',
                     summary = 'Create a virtual disk object',
                     key = 'vslm.vcenter.VStorageObjectManager.createDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Register a legacy disk to be a virtual disk object',
                     summary = 'Register a legacy disk to be a virtual disk object',
                     key = 'vslm.vcenter.VStorageObjectManager.registerDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Extend a virtual disk to the new capacity',
                     summary = 'Extend a virtual disk to the new capacity',
                     key = 'vslm.vcenter.VStorageObjectManager.extendDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Inflate a thin virtual disk',
                     summary = 'Inflate a thin virtual disk',
                     key = 'vslm.vcenter.VStorageObjectManager.inflateDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename a virtual storage object',
                     summary = 'Rename a virtual storage object',
                     key = 'vslm.vcenter.VStorageObjectManager.renameVStorageObject'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update storage policy on a virtual storage object',
                     summary = 'Update storage policy on a virtual storage object',
                     key = 'vslm.vcenter.VStorageObjectManager.updateVStorageObjectPolicy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update encryption state to a virtual storage object',
                     summary = 'Update encryption state to a virtual storage object',
                     key = 'vslm.vcenter.VStorageObjectManager.updateVStorageObjectCrypto'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update storage policy on a virtual storage infrastructure object',
                     summary = 'Update storage policy on a virtual storage infrastructure object',
                     key = 'vslm.vcenter.VStorageObjectManager.updateVStorageInfrastructureObjectPolicy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveVStorageInfrastructureObjectPolicy',
                     summary = 'retrieveVStorageInfrastructureObjectPolicy',
                     key = 'vslm.vcenter.VStorageObjectManager.retrieveVStorageInfrastructureObjectPolicy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete a virtual storage object',
                     summary = 'Delete a virtual storage object',
                     key = 'vslm.vcenter.VStorageObjectManager.deleteVStorageObject'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve a virtual storage object',
                     summary = 'Retrieve a virtual storage object',
                     key = 'vslm.vcenter.VStorageObjectManager.retrieveVStorageObject'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveVStorageObjectState',
                     summary = 'retrieveVStorageObjectState',
                     key = 'vslm.vcenter.VStorageObjectManager.retrieveVStorageObjectState'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveVStorageObjectAssociations',
                     summary = 'retrieveVStorageObjectAssociations',
                     key = 'vslm.vcenter.VStorageObjectManager.retrieveVStorageObjectAssociations'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'List virtual storage objects on a datastore',
                     summary = 'List virtual storage objects on a datastore',
                     key = 'vslm.vcenter.VStorageObjectManager.listVStorageObject'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Clone a virtual storage object',
                     summary = 'Clone a virtual storage object',
                     key = 'vslm.vcenter.VStorageObjectManager.cloneVStorageObject'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Relocate a virtual storage object',
                     summary = 'Relocate a virtual storage object',
                     key = 'vslm.vcenter.VStorageObjectManager.relocateVStorageObject'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set virtual object control flags',
                     summary = 'Set virtual object control flags',
                     key = 'vslm.vcenter.VStorageObjectManager.setVStorageObjectControlFlags'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Clear virtual object control flags',
                     summary = 'Clear virtual object control flags',
                     key = 'vslm.vcenter.VStorageObjectManager.clearVStorageObjectControlFlags'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'attachTagToVStorageObject',
                     summary = 'attachTagToVStorageObject',
                     key = 'vslm.vcenter.VStorageObjectManager.attachTagToVStorageObject'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'detachTagFromVStorageObject',
                     summary = 'detachTagFromVStorageObject',
                     key = 'vslm.vcenter.VStorageObjectManager.detachTagFromVStorageObject'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'listVStorageObjectsAttachedToTag',
                     summary = 'listVStorageObjectsAttachedToTag',
                     key = 'vslm.vcenter.VStorageObjectManager.listVStorageObjectsAttachedToTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'listTagsAttachedToVStorageObject',
                     summary = 'listTagsAttachedToVStorageObject',
                     key = 'vslm.vcenter.VStorageObjectManager.listTagsAttachedToVStorageObject'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reconcile datastore inventory',
                     summary = 'Reconcile datastore inventory',
                     key = 'vslm.vcenter.VStorageObjectManager.reconcileDatastoreInventory'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Schedule reconcile datastore inventory',
                     summary = 'Schedule reconcile datastore inventory',
                     key = 'vslm.vcenter.VStorageObjectManager.scheduleReconcileDatastoreInventory'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create a virtual object snapshot',
                     summary = 'Create a virtual object snapshot',
                     key = 'vslm.vcenter.VStorageObjectManager.createSnapshot'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete a virtual object snapshot',
                     summary = 'Delete a virtual object snapshot',
                     key = 'vslm.vcenter.VStorageObjectManager.deleteSnapshot'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve a virtual object snapshot information',
                     summary = 'Retrieve a virtual object snapshot information',
                     key = 'vslm.vcenter.VStorageObjectManager.retrieveSnapshotInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create a new virtual object from snapshot',
                     summary = 'Create a new virtual object from snapshot',
                     key = 'vslm.vcenter.VStorageObjectManager.createDiskFromSnapshot'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Revert a virtual object to snapshot',
                     summary = 'Revert a virtual object to snapshot',
                     key = 'vslm.vcenter.VStorageObjectManager.RevertVStorageObject'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveSnapshotDetails',
                     summary = 'retrieveSnapshotDetails',
                     key = 'vslm.vcenter.VStorageObjectManager.retrieveSnapshotDetails'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryChangedDiskAreas',
                     summary = 'queryChangedDiskAreas',
                     key = 'vslm.vcenter.VStorageObjectManager.queryChangedDiskAreas'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update metadata to a virtual storage object',
                     summary = 'Update metadata to a virtual storage object',
                     key = 'vslm.vcenter.VStorageObjectManager.updateVStorageObjectMetadata'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve metadata from a virtual storage object',
                     summary = 'Retrieve metadata from a virtual storage object',
                     key = 'vslm.vcenter.VStorageObjectManager.retrieveVStorageObjectMetadata'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve metadata value by the specified key from a virtual storage object',
                     summary = 'Retrieve metadata value by the specified key from a virtual storage object',
                     key = 'vslm.vcenter.VStorageObjectManager.retrieveVStorageObjectMetadataValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryRuntimeInfo',
                     summary = 'queryRuntimeInfo',
                     key = 'vslm.vcenter.VStorageObjectManager.queryRuntimeInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'deleteVStorageObjectEx',
                     summary = 'deleteVStorageObjectEx',
                     key = 'vslm.vcenter.VStorageObjectManager.deleteVStorageObjectEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'updateVStorageObjectMetadataEx',
                     summary = 'updateVStorageObjectMetadataEx',
                     key = 'vslm.vcenter.VStorageObjectManager.updateVStorageObjectMetadataEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryCatalogChange',
                     summary = 'queryCatalogChange',
                     key = 'vslm.vcenter.CatalogSyncManager.queryCatalogChange'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'supportedByHost',
                     summary = 'supportedByHost',
                     key = 'vslm.vcenter.CatalogSyncManager.supportedByHost'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'getNetworkIpSettings',
                     summary = 'getNetworkIpSettings',
                     key = 'vdcs.IpManager.getNetworkIpSettings'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'allocate',
                     summary = 'allocate',
                     key = 'vdcs.IpManager.allocate'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'release',
                     summary = 'release',
                     key = 'vdcs.IpManager.release'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'releaseAll',
                     summary = 'releaseAll',
                     key = 'vdcs.IpManager.releaseAll'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryAll',
                     summary = 'queryAll',
                     key = 'vdcs.IpManager.queryAll'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query CMMDS',
                     summary = 'Queries CMMDS contents in the vSAN cluster',
                     key = 'host.VsanInternalSystem.queryCmmds'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query physical vSAN disks',
                     summary = 'Queries the physical vSAN disks',
                     key = 'host.VsanInternalSystem.queryPhysicalVsanDisks'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query vSAN objects',
                     summary = 'Queries the vSAN objects in the cluster',
                     key = 'host.VsanInternalSystem.queryVsanObjects'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query vSAN objects on physical disks',
                     summary = 'Queries the vSAN objects that have at least one component on the current set of physical disks',
                     key = 'host.VsanInternalSystem.queryObjectsOnPhysicalVsanDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Drop ownership of DOM objects',
                     summary = 'Drop ownership of the DOM objects that are owned by this host',
                     key = 'host.VsanInternalSystem.abdicateDomOwnership'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query vSAN statistics',
                     summary = 'Gathers low level statistic counters from the vSAN cluster',
                     key = 'host.VsanInternalSystem.queryVsanStatistics'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reconfigures vSAN objects',
                     summary = 'Reconfigures the vSAN objects in the cluster',
                     key = 'host.VsanInternalSystem.reconfigureDomObject'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query vSAN objects that are currently synchronizing data',
                     summary = 'Queries vSAN objects that are updating stale components or synchronizing new replicas',
                     key = 'host.VsanInternalSystem.querySyncingVsanObjects'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Run diagnostics on vSAN disks',
                     summary = 'Runs diagnostic tests on vSAN physical disks and verifies if objects are successfully created on the disks',
                     key = 'host.VsanInternalSystem.runVsanPhysicalDiskDiagnostics'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Attributes of vSAN objects',
                     summary = 'Shows the extended attributes of the vSAN objects',
                     key = 'host.VsanInternalSystem.getVsanObjExtAttrs'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configurable vSAN objects',
                     summary = 'Identifies the vSAN objects that can be reconfigured using the assigned storage policy in the current cluster',
                     key = 'host.VsanInternalSystem.reconfigurationSatisfiable'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSAN objects available for provisioning',
                     summary = 'Identifies the vSAN objects that are available for provisioning using the assigned storage policy in the current cluster',
                     key = 'host.VsanInternalSystem.canProvisionObjects'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'deleteVsanObjects',
                     summary = 'deleteVsanObjects',
                     key = 'host.VsanInternalSystem.deleteVsanObjects'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Upgrade vSAN object format',
                     summary = 'Upgrade vSAN object format, to fit in vSAN latest features',
                     key = 'host.VsanInternalSystem.upgradeVsanObjects'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryVsanObjectUuidsByFilter',
                     summary = 'queryVsanObjectUuidsByFilter',
                     key = 'host.VsanInternalSystem.queryVsanObjectUuidsByFilter'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSAN entities available for decommissioning',
                     summary = 'Identifies the vSAN entities that are available for decommissioning in the current cluster',
                     key = 'host.VsanInternalSystem.canDecommission'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Customize the settings in the guest',
                     summary = 'Customize the settings in the guest operating system',
                     key = 'vm.GuestCustomizationManager.customize'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Start the network service in the guest',
                     summary = 'Start the network service in the guest operating system',
                     key = 'vm.GuestCustomizationManager.startNetwork'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Abort any running customization process in the guest',
                     summary = 'Abort any running customization process in the guest operating system',
                     key = 'vm.GuestCustomizationManager.abortCustomization'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set cluster resource custom value',
                     summary = 'Sets the value of a custom field for a cluster of objects as a unified compute-resource',
                     key = 'ClusterComputeResource.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reload cluster',
                     summary = 'Reloads the cluster',
                     key = 'ClusterComputeResource.reload'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename cluster',
                     summary = 'Rename the compute-resource',
                     key = 'ClusterComputeResource.rename'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove cluster',
                     summary = 'Deletes the cluster compute-resource and removes it from its parent folder (if any)',
                     key = 'ClusterComputeResource.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add tag',
                     summary = 'Add a set of tags to the cluster',
                     key = 'ClusterComputeResource.addTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove tag',
                     summary = 'Removes a set of tags from the cluster',
                     key = 'ClusterComputeResource.removeTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveCustomValues',
                     summary = 'retrieveCustomValues',
                     key = 'ClusterComputeResource.retrieveCustomValues'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reconfigure cluster',
                     summary = 'Reconfigures a cluster',
                     key = 'ClusterComputeResource.reconfigureEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'enableLifecycleManagement',
                     summary = 'enableLifecycleManagement',
                     key = 'ClusterComputeResource.enableLifecycleManagement'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'disableLifecycleManagement',
                     summary = 'disableLifecycleManagement',
                     key = 'ClusterComputeResource.disableLifecycleManagement'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure the cluster and member hosts',
                     summary = 'Configure the cluster and member hosts according to the cluster specification following the recommended practices',
                     key = 'ClusterComputeResource.configureHCI'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Extend the cluster',
                     summary = 'Add hosts to the cluster and apply the cluster specification on them',
                     key = 'ClusterComputeResource.extendHCI'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Opt out of cluster quickstart',
                     summary = 'Opt out of cluster quickstart',
                     key = 'ClusterComputeResource.AbandonHciWorkflow'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Validate the cluster specification',
                     summary = 'Validate the cluster specification in pre-configure and post-configure use-cases',
                     key = 'ClusterComputeResource.validateHCIConfiguration'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reconfigure cluster',
                     summary = 'Reconfigures a cluster',
                     key = 'ClusterComputeResource.reconfigure'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Apply recommendation',
                     summary = 'Applies a recommendation',
                     key = 'ClusterComputeResource.applyRecommendation'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Cancel recommendation',
                     summary = 'Cancels a recommendation',
                     key = 'ClusterComputeResource.cancelRecommendation'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Recommended power On hosts',
                     summary = 'Get recommendations for a location to power on a specific virtual machine',
                     key = 'ClusterComputeResource.recommendHostsForVm'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add host',
                     summary = 'Adds a new host to the cluster',
                     key = 'ClusterComputeResource.addHost'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add host and enable lockdown',
                     summary = 'Adds a new host to the cluster and enables lockdown mode on the host',
                     key = 'ClusterComputeResource.addHostWithAdminDisabled'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Move host into cluster',
                     summary = 'Moves a set of existing hosts into the cluster',
                     key = 'ClusterComputeResource.moveInto'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Move host into cluster',
                     summary = 'Moves a host into the cluster',
                     key = 'ClusterComputeResource.moveHostInto'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Refresh recommendations',
                     summary = 'Refreshes the list of recommendations',
                     key = 'ClusterComputeResource.refreshRecommendation'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve EVC',
                     summary = 'Retrieve Enhanced vMotion Compatibility information for this cluster',
                     key = 'ClusterComputeResource.evcManager'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve DAS advanced runtime information',
                     summary = 'Retrieve DAS advanced runtime information for this cluster',
                     key = 'ClusterComputeResource.retrieveDasAdvancedRuntimeInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve vSphere HA data for cluster',
                     summary = 'Retrieves HA data for a cluster',
                     key = 'ClusterComputeResource.retrieveDasData'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Check VM admission in vSphere HA cluster',
                     summary = 'Checks if HA admission control allows a set of virtual machines to be powered on in the cluster',
                     key = 'ClusterComputeResource.checkDasAdmission'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Check cluster for vSphere HA configuration',
                     summary = 'Check how the specified HA config will affect the cluster state if high availability is enabled',
                     key = 'ClusterComputeResource.checkReconfigureDas'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'checkReconfigureDasVmcp',
                     summary = 'checkReconfigureDasVmcp',
                     key = 'ClusterComputeResource.checkReconfigureDasVmcp'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DRS recommends hosts to evacuate',
                     summary = 'DRS recommends hosts to evacuate',
                     key = 'ClusterComputeResource.enterMaintenanceMode'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryPartialMaintenanceModeRecommendations',
                     summary = 'queryPartialMaintenanceModeRecommendations',
                     key = 'ClusterComputeResource.queryPartialMaintenanceModeRecommendations'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Find Fault Tolerance compatible hosts for placing secondary VM',
                     summary = 'Find the set of Fault Tolerance compatible hosts for placing secondary of a given primary virtual machine',
                     key = 'ClusterComputeResource.queryFaultToleranceCompatibleHosts'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Find Fault Tolerance compatible datastores for a VM',
                     summary = 'Find the set of Fault Tolerance compatible datastores for a given virtual machine',
                     key = 'ClusterComputeResource.queryFaultToleranceCompatibleDatastores'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Verify FaultToleranceConfigSpec',
                     summary = 'Verify whether a given FaultToleranceConfigSpec satisfies the requirements for Fault Tolerance',
                     key = 'ClusterComputeResource.verifyFaultToleranceConfigSpec'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'getHAUpgradeStatus',
                     summary = 'getHAUpgradeStatus',
                     key = 'ClusterComputeResource.getHAUpgradeStatus'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Check Fault Tolerance compatibility for VM',
                     summary = 'Check whether a VM is compatible for turning on Fault Tolerance',
                     key = 'ClusterComputeResource.queryCompatibilityForFaultTolerance'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Call DRS for cross vMotion placement recommendations',
                     summary = 'Calls vSphere DRS for placement recommendations when migrating a VM across vCenter Server instances and virtual switches',
                     key = 'ClusterComputeResource.placeVm'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Find rules for VM',
                     summary = 'Locates all affinity and anti-affinity rules the specified VM participates in',
                     key = 'ClusterComputeResource.findRulesForVm'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'stampAllRulesWithUuid',
                     summary = 'stampAllRulesWithUuid',
                     key = 'ClusterComputeResource.stampAllRulesWithUuid'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'getResourceUsage',
                     summary = 'getResourceUsage',
                     key = 'ClusterComputeResource.getResourceUsage'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryDrmDumpHistory',
                     summary = 'queryDrmDumpHistory',
                     key = 'ClusterComputeResource.queryDrmDumpHistory'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'generateDrmBundle',
                     summary = 'generateDrmBundle',
                     key = 'ClusterComputeResource.generateDrmBundle'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'setCryptoMode',
                     summary = 'setCryptoMode',
                     key = 'ClusterComputeResource.setCryptoMode'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'scheduleIncomingVms',
                     summary = 'scheduleIncomingVms',
                     key = 'ClusterComputeResource.scheduleIncomingVms'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cancelScheduledRecommendation',
                     summary = 'cancelScheduledRecommendation',
                     key = 'ClusterComputeResource.cancelScheduledRecommendation'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveClusterDatastoreConfigFromDb',
                     summary = 'retrieveClusterDatastoreConfigFromDb',
                     key = 'ClusterComputeResource.retrieveClusterDatastoreConfigFromDb'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'commitClusterDatastoreConfigToDb',
                     summary = 'commitClusterDatastoreConfigToDb',
                     key = 'ClusterComputeResource.commitClusterDatastoreConfigToDb'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveClusterDatastoreComplianceConfig',
                     summary = 'retrieveClusterDatastoreComplianceConfig',
                     key = 'ClusterComputeResource.retrieveClusterDatastoreComplianceConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'applyClusterDatastoreConfig',
                     summary = 'applyClusterDatastoreConfig',
                     key = 'ClusterComputeResource.applyClusterDatastoreConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'setClusterConfigAllowedToChange',
                     summary = 'setClusterConfigAllowedToChange',
                     key = 'ClusterComputeResource.setClusterConfigAllowedToChange'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'recreateClusterStore',
                     summary = 'recreateClusterStore',
                     key = 'ClusterComputeResource.recreateClusterStore'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'downloadDescriptionTree',
                     summary = 'downloadDescriptionTree',
                     key = 'host.AssignableHardwareManager.downloadDescriptionTree'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveDynamicPassthroughInfo',
                     summary = 'retrieveDynamicPassthroughInfo',
                     key = 'host.AssignableHardwareManager.retrieveDynamicPassthroughInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveQATInfo',
                     summary = 'retrieveQATInfo',
                     key = 'host.AssignableHardwareManager.retrieveQATInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'updateConfig',
                     summary = 'updateConfig',
                     key = 'host.AssignableHardwareManager.updateConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete container view',
                     summary = 'Remove a list view object from current contents of this view',
                     key = 'view.ContainerView.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set datastore custom value',
                     summary = 'Sets the value of a custom field of a datastore',
                     key = 'Datastore.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reload datastore',
                     summary = 'Reload information about the datastore',
                     key = 'Datastore.reload'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename datastore',
                     summary = 'Renames a datastore',
                     key = 'Datastore.rename'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove datastore',
                     summary = 'Removes a datastore if it is not used by any host or virtual machine',
                     key = 'Datastore.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add Tag',
                     summary = 'Add a set of tags to the datastore',
                     key = 'Datastore.addTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove tag',
                     summary = 'Remove a set of tags from the datastore',
                     key = 'Datastore.removeTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveCustomValues',
                     summary = 'retrieveCustomValues',
                     key = 'Datastore.retrieveCustomValues'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Refresh datastore',
                     summary = 'Refreshes free space on this datastore',
                     key = 'Datastore.refresh'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Refresh storage information',
                     summary = 'Refresh the storage information of the datastore',
                     key = 'Datastore.refreshStorageInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update virtual machine files',
                     summary = 'Update virtual machine files on the datastore',
                     key = 'Datastore.updateVirtualMachineFiles'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename datastore',
                     summary = 'Rename the datastore',
                     key = 'Datastore.renameDatastore'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete datastore',
                     summary = 'Delete datastore',
                     key = 'Datastore.destroyDatastore'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Replace embedded file paths',
                     summary = 'Replace embedded file paths on the datastore',
                     key = 'Datastore.replaceEmbeddedFilePaths'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enter SDRS maintenance mode',
                     summary = 'Virtual machine evacuation recommendations from the selected datastore are generated for SDRS maintenance mode',
                     key = 'Datastore.enterMaintenanceMode'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Exit SDRS maintenance mode',
                     summary = 'Exit SDRS maintenance mode',
                     key = 'Datastore.exitMaintenanceMode'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Get native clone capability',
                     summary = 'Check if the datastore supports native clone',
                     key = 'Datastore.isNativeCloneCapable'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'isClusteredVmdkEnabled',
                     summary = 'isClusteredVmdkEnabled',
                     key = 'Datastore.isClusteredVmdkEnabled'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Cleanup locks',
                     summary = 'Cleanup lock files on NFSV3 datastore',
                     key = 'Datastore.cleanupLocks'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'updateVVolVirtualMachineFiles',
                     summary = 'updateVVolVirtualMachineFiles',
                     key = 'Datastore.updateVVolVirtualMachineFiles'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create user',
                     summary = 'Creates a local user account',
                     key = 'host.LocalAccountManager.createUser'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update user',
                     summary = 'Updates a local user account',
                     key = 'host.LocalAccountManager.updateUser'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create group',
                     summary = 'Creates a local group account',
                     key = 'host.LocalAccountManager.createGroup'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete user',
                     summary = 'Removes a local user account',
                     key = 'host.LocalAccountManager.removeUser'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove group',
                     summary = 'Removes a local group account',
                     key = 'host.LocalAccountManager.removeGroup'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Assign user to group',
                     summary = 'Assign user to group',
                     key = 'host.LocalAccountManager.assignUserToGroup'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Unassign user from group',
                     summary = 'Unassigns a user from a group',
                     key = 'host.LocalAccountManager.unassignUserFromGroup'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Change password',
                     summary = 'Change user password',
                     key = 'host.LocalAccountManager.changePassword'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query configuration option descriptor',
                     summary = 'Get the list of configuration option keys available in this browser',
                     key = 'EnvironmentBrowser.queryConfigOptionDescriptor'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure option query',
                     summary = 'Search for a specific configuration option',
                     key = 'EnvironmentBrowser.queryConfigOption'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryConfigOptionEx',
                     summary = 'queryConfigOptionEx',
                     key = 'EnvironmentBrowser.queryConfigOptionEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query configuration target',
                     summary = 'Search for a specific configuration target',
                     key = 'EnvironmentBrowser.queryConfigTarget'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query target capabilities',
                     summary = 'Query for compute-resource capabilities associated with this browser',
                     key = 'EnvironmentBrowser.queryTargetCapabilities'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query virtual machine provisioning operation policy',
                     summary = 'Query environment browser for information about the virtual machine provisioning operation policy',
                     key = 'EnvironmentBrowser.queryProvisioningPolicy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryConfigTargetSpec',
                     summary = 'queryConfigTargetSpec',
                     key = 'EnvironmentBrowser.queryConfigTargetSpec'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'updateHostSpecification',
                     summary = 'updateHostSpecification',
                     key = 'profile.host.HostSpecificationManager.updateHostSpecification'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'updateHostSubSpecification',
                     summary = 'updateHostSubSpecification',
                     key = 'profile.host.HostSpecificationManager.updateHostSubSpecification'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveHostSpecification',
                     summary = 'retrieveHostSpecification',
                     key = 'profile.host.HostSpecificationManager.retrieveHostSpecification'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'deleteHostSubSpecification',
                     summary = 'deleteHostSubSpecification',
                     key = 'profile.host.HostSpecificationManager.deleteHostSubSpecification'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'deleteHostSpecification',
                     summary = 'deleteHostSpecification',
                     key = 'profile.host.HostSpecificationManager.deleteHostSpecification'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'getUpdatedHosts',
                     summary = 'getUpdatedHosts',
                     key = 'profile.host.HostSpecificationManager.getUpdatedHosts'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Refresh the CA certificates on the host',
                     summary = 'Refreshes the CA certificates on the host',
                     key = 'CertificateManager.refreshCACertificatesAndCRLs'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Refresh the subject certificate on the host',
                     summary = 'Refreshes the subject certificate on the host',
                     key = 'CertificateManager.refreshCertificates'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Revoke the subject certificate of a host',
                     summary = 'Revokes the subject certificate of a host',
                     key = 'CertificateManager.revokeCertificates'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set a custom value for EVC manager',
                     summary = 'Sets a value in the custom field for Enhanced vMotion Compatibility manager',
                     key = 'cluster.EVCManager.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enable/reconfigure EVC',
                     summary = 'Enable/reconfigure Enhanced vMotion Compatibility in a cluster',
                     key = 'cluster.EVCManager.configureEvc'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disable cluster EVC',
                     summary = 'Disable Enhanced vMotion Compatibility in a cluster',
                     key = 'cluster.EVCManager.disableEvc'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Validate EVC configuration',
                     summary = 'Validates the configuration of Enhanced vMotion Compatibility mode in the managed cluster',
                     key = 'cluster.EVCManager.checkConfigureEvc'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Validate hosts in EVC',
                     summary = 'Validates new hosts in the Enhanced vMotion Compatibility cluster',
                     key = 'cluster.EVCManager.checkAddHostEvc'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create namespace',
                     summary = 'Create a virtual machine namespace',
                     key = 'vm.NamespaceManager.createNamespace'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete namespace',
                     summary = 'Delete the virtual machine namespace',
                     key = 'vm.NamespaceManager.deleteNamespace'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete all namespaces',
                     summary = 'Delete all namespaces associated with the virtual machine',
                     key = 'vm.NamespaceManager.deleteAllNamespaces'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update namespace',
                     summary = 'Reconfigure the virtual machine namespace',
                     key = 'vm.NamespaceManager.updateNamespace'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query namespace',
                     summary = 'Retrieve detailed information about the virtual machine namespace',
                     key = 'vm.NamespaceManager.queryNamespace'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'List namespaces',
                     summary = 'Retrieve the list of all namespaces for a virtual machine',
                     key = 'vm.NamespaceManager.listNamespaces'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Send event to the virtual machine',
                     summary = 'Queue event for delivery to the agent in the virtual machine',
                     key = 'vm.NamespaceManager.sendEventToGuest'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Fetch events from the virtual machine',
                     summary = 'Retrieve events sent by the agent in the virtual machine',
                     key = 'vm.NamespaceManager.fetchEventsFromGuest'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update data',
                     summary = 'Update key/value pairs accessible by the agent in the virtual machine',
                     key = 'vm.NamespaceManager.updateData'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve data',
                     summary = 'Retrieve key/value pairs set by the agent in the virtual machine',
                     key = 'vm.NamespaceManager.retrieveData'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set latest page size',
                     summary = 'Set the last page viewed size and contain at most maxCount items in the page',
                     key = 'HistoryCollector.setLatestPageSize'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rewind',
                     summary = 'Move the scroll position to the oldest item',
                     key = 'HistoryCollector.rewind'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reset',
                     summary = 'Move the scroll position to the item just above the last page viewed',
                     key = 'HistoryCollector.reset'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove collector',
                     summary = 'Remove the collector from server',
                     key = 'HistoryCollector.remove'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Evaluate vMotion migration of VMs to hosts',
                     summary = 'Checks whether the specified VMs can be migrated with vMotion to all the specified hosts',
                     key = 'vm.check.ProvisioningChecker.queryVMotionCompatibilityEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Evaluate migration of VM to destination',
                     summary = 'Checks whether the VM can be migrated to the specified destination host, resource pool, and datastores',
                     key = 'vm.check.ProvisioningChecker.checkMigrate'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Evaluate relocation of VM to destination',
                     summary = 'Checks whether the VM can be relocated to the specified destination host, resource pool, and datastores',
                     key = 'vm.check.ProvisioningChecker.checkRelocate'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Evaluate cloning VM to destination',
                     summary = 'Checks whether the VM can be cloned to the specified destination host, resource pool, and datastores',
                     key = 'vm.check.ProvisioningChecker.checkClone'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'checkInstantClone',
                     summary = 'checkInstantClone',
                     key = 'vm.check.ProvisioningChecker.checkInstantClone'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set network custom Value',
                     summary = 'Sets the value of a custom field of a network',
                     key = 'Network.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reload network',
                     summary = 'Reload information about the network',
                     key = 'Network.reload'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename network',
                     summary = 'Rename network',
                     key = 'Network.rename'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete network',
                     summary = 'Deletes a network if it is not used by any host or virtual machine',
                     key = 'Network.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add tag',
                     summary = 'Add a set of tags to the network',
                     key = 'Network.addTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove tag',
                     summary = 'Remove a set of tags from the network',
                     key = 'Network.removeTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveCustomValues',
                     summary = 'retrieveCustomValues',
                     key = 'Network.retrieveCustomValues'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove network',
                     summary = 'Remove network',
                     key = 'Network.destroyNetwork'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'fetchRelocatedMACAddress',
                     summary = 'fetchRelocatedMACAddress',
                     key = 'NetworkManager.fetchRelocatedMACAddress'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Check MAC addresses in use',
                     summary = 'Checks the MAC addresses used by this vCenter Server instance',
                     key = 'NetworkManager.checkIfMACAddressInUse'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reclaim MAC addresses',
                     summary = 'Reclaims the MAC addresses that are not used by remote vCenter Server instances',
                     key = 'NetworkManager.reclaimMAC'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Start a program in the guest',
                     summary = 'Start a program in the guest operating system',
                     key = 'vm.guest.ProcessManager.startProgram'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'List processes in the guest',
                     summary = 'List processes in the guest operating system',
                     key = 'vm.guest.ProcessManager.listProcesses'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Terminate a process in the guest',
                     summary = 'Terminate a process in the guest operating system',
                     key = 'vm.guest.ProcessManager.terminateProcess'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read an environment variable in the guest',
                     summary = 'Read an environment variable in the guest operating system',
                     key = 'vm.guest.ProcessManager.readEnvironmentVariable'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set graphics manager custom value',
                     summary = 'Sets the value of a custom field of the graphics manager',
                     key = 'host.GraphicsManager.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Refresh graphics information',
                     summary = 'Refresh graphics device information',
                     key = 'host.GraphicsManager.refresh'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Check if shared graphics is active',
                     summary = 'Check if shared graphics is active on the host',
                     key = 'host.GraphicsManager.isSharedGraphicsActive'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'updateGraphicsConfig',
                     summary = 'updateGraphicsConfig',
                     key = 'host.GraphicsManager.updateGraphicsConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set storage custom value',
                     summary = 'Sets the value of a custom field of a host storage system',
                     key = 'host.StorageSystem.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve disk partition information',
                     summary = 'Gets the partition information for the disks named by the device names',
                     key = 'host.StorageSystem.retrieveDiskPartitionInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Compute disk partition information',
                     summary = 'Computes the disk partition information given the desired disk layout',
                     key = 'host.StorageSystem.computeDiskPartitionInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Compute disk partition information for resize',
                     summary = 'Compute disk partition information for resizing a partition',
                     key = 'host.StorageSystem.computeDiskPartitionInfoForResize'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update disk partitions',
                     summary = 'Change the partitions on the disk by supplying a partition specification and the device name',
                     key = 'host.StorageSystem.updateDiskPartitions'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Format VMFS',
                     summary = 'Formats a new VMFS on a disk partition',
                     key = 'host.StorageSystem.formatVmfs'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Mount VMFS volume',
                     summary = 'Mounts an unmounted VMFS volume',
                     key = 'host.StorageSystem.mountVmfsVolume'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Unmount VMFS volume',
                     summary = 'Unmount a mounted VMFS volume',
                     key = 'host.StorageSystem.unmountVmfsVolume'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Unmount VMFS volumes',
                     summary = 'Unmounts one or more mounted VMFS volumes',
                     key = 'host.StorageSystem.unmountVmfsVolumeEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'mountVmfsVolumeEx',
                     summary = 'mountVmfsVolumeEx',
                     key = 'host.StorageSystem.mountVmfsVolumeEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMFS volume space reclamation',
                     summary = 'VMFS volume space reclamation',
                     key = 'host.StorageSystem.unmapVmfsVolumeEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete state information for unmounted VMFS volume',
                     summary = 'Removes the state information for a previously unmounted VMFS volume',
                     key = 'host.StorageSystem.deleteVmfsVolumeState'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rescan VMFS',
                     summary = 'Rescan for new VMFS volumes',
                     key = 'host.StorageSystem.rescanVmfs'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Extend VMFS',
                     summary = 'Extend a VMFS by attaching a disk partition',
                     key = 'host.StorageSystem.attachVmfsExtent'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Expand VMFS extent',
                     summary = 'Expand the capacity of the VMFS extent',
                     key = 'host.StorageSystem.expandVmfsExtent'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Upgrade VMFS',
                     summary = 'Upgrade the VMFS to the current VMFS version',
                     key = 'host.StorageSystem.upgradeVmfs'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Relocate virtual machine disks',
                     summary = 'Relocate the disks for all virtual machines into directories if stored in the ROOT',
                     key = 'host.StorageSystem.upgradeVmLayout'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query unbound VMFS volumes',
                     summary = 'Query for the list of unbound VMFS volumes',
                     key = 'host.StorageSystem.queryUnresolvedVmfsVolume'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resolve VMFS volumes',
                     summary = 'Resolve the detected copies of VMFS volumes',
                     key = 'host.StorageSystem.resolveMultipleUnresolvedVmfsVolumes'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resolve VMFS volumes',
                     summary = 'Resolves the detected copies of VMFS volumes',
                     key = 'host.StorageSystem.resolveMultipleUnresolvedVmfsVolumesEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Unmount force mounted VMFS',
                     summary = 'Unmounts a force mounted VMFS volume',
                     key = 'host.StorageSystem.unmountForceMountedVmfsVolume'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rescan HBA',
                     summary = 'Rescan a specific storage adapter for new storage devices',
                     key = 'host.StorageSystem.rescanHba'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rescan all HBAs',
                     summary = 'Rescan all storage adapters for new storage devices',
                     key = 'host.StorageSystem.rescanAllHba'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Change Software Internet SCSI Status',
                     summary = 'Enables or disables Software Internet SCSI',
                     key = 'host.StorageSystem.updateSoftwareInternetScsiEnabled'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update Internet SCSI discovery properties',
                     summary = 'Updates the discovery properties for an Internet SCSI host bus adapter',
                     key = 'host.StorageSystem.updateInternetScsiDiscoveryProperties'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update Internet SCSI authentication properties',
                     summary = 'Updates the authentication properties for an Internet SCSI host bus adapter',
                     key = 'host.StorageSystem.updateInternetScsiAuthenticationProperties'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update Internet SCSI digest properties',
                     summary = 'Update the digest properties of an Internet SCSI host bus adapter or target',
                     key = 'host.StorageSystem.updateInternetScsiDigestProperties'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update Internet SCSI advanced options',
                     summary = 'Update the advanced options of an Internet SCSI host bus adapter or target',
                     key = 'host.StorageSystem.updateInternetScsiAdvancedOptions'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update Internet SCSI IP properties',
                     summary = 'Updates the IP properties for an Internet SCSI host bus adapter',
                     key = 'host.StorageSystem.updateInternetScsiIPProperties'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update Internet SCSI name',
                     summary = 'Updates the name of an Internet SCSI host bus adapter',
                     key = 'host.StorageSystem.updateInternetScsiName'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update Internet SCSI alias',
                     summary = 'Updates the alias of an Internet SCSI host bus adapter',
                     key = 'host.StorageSystem.updateInternetScsiAlias'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add Internet SCSI send targets',
                     summary = 'Adds send target entries to the host bus adapter discovery list',
                     key = 'host.StorageSystem.addInternetScsiSendTargets'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove Internet SCSI send targets',
                     summary = 'Removes send target entries from the host bus adapter discovery list',
                     key = 'host.StorageSystem.removeInternetScsiSendTargets'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add Internet SCSI static targets ',
                     summary = 'Adds static target entries to the host bus adapter discovery list',
                     key = 'host.StorageSystem.addInternetScsiStaticTargets'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove Internet SCSI static targets',
                     summary = 'Removes static target entries from the host bus adapter discovery list',
                     key = 'host.StorageSystem.removeInternetScsiStaticTargets'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enable multiple path',
                     summary = 'Enable a path for a logical unit',
                     key = 'host.StorageSystem.enableMultipathPath'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disable multiple path',
                     summary = 'Disable a path for a logical unit',
                     key = 'host.StorageSystem.disableMultipathPath'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set logical unit policy',
                     summary = 'Set the multipath policy for a logical unit ',
                     key = 'host.StorageSystem.setMultipathLunPolicy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update path selection scheme for HPP device',
                     summary = 'Update path selection scheme for HPP device',
                     key = 'host.StorageSystem.updateHppMultipathLunPolicy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query path selection policy options',
                     summary = 'Queries the set of path selection policy options',
                     key = 'host.StorageSystem.queryPathSelectionPolicyOptions'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryHppPathSelectionPolicyOptions',
                     summary = 'queryHppPathSelectionPolicyOptions',
                     key = 'host.StorageSystem.queryHppPathSelectionPolicyOptions'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query storage array type policy options',
                     summary = 'Queries the set of storage array type policy options',
                     key = 'host.StorageSystem.queryStorageArrayTypePolicyOptions'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update SCSI LUN display name',
                     summary = 'Updates the display name of a SCSI LUN',
                     key = 'host.StorageSystem.updateScsiLunDisplayName'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Detach SCSI LUN',
                     summary = 'Blocks I/O operations to the attached SCSI LUN',
                     key = 'host.StorageSystem.detachScsiLun'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Detach SCSI LUNs',
                     summary = 'Blocks I/O operations to one or more attached SCSI LUNs',
                     key = 'host.StorageSystem.detachScsiLunEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete state information for detached SCSI LUN',
                     summary = 'Removes the state information for a previously detached SCSI LUN',
                     key = 'host.StorageSystem.deleteScsiLunState'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Attach SCSI LUN',
                     summary = 'Allow I/O issue to the specified detached SCSI LUN',
                     key = 'host.StorageSystem.attachScsiLun'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Attach SCSI LUNs',
                     summary = 'Enables I/O operations to one or more detached SCSI LUNs',
                     key = 'host.StorageSystem.attachScsiLunEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Refresh host storage system',
                     summary = 'Refresh the storage information and settings to pick up any changes that have occurred',
                     key = 'host.StorageSystem.refresh'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Discover FCOE storage',
                     summary = 'Discovers new storage using FCOE',
                     key = 'host.StorageSystem.discoverFcoeHbas'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update FCOE HBA state',
                     summary = 'Mark or unmark the specified FCOE HBA for removal from the host system',
                     key = 'host.StorageSystem.markForRemoval'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Format VFFS',
                     summary = 'Formats a new VFFS on a SSD disk',
                     key = 'host.StorageSystem.formatVffs'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Extend VFFS',
                     summary = 'Extends a VFFS by attaching a SSD disk',
                     key = 'host.StorageSystem.extendVffs'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete VFFS',
                     summary = 'Deletes a VFFS from the host',
                     key = 'host.StorageSystem.destroyVffs'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Mounts VFFS volume',
                     summary = 'Mounts an unmounted VFFS volume',
                     key = 'host.StorageSystem.mountVffsVolume'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Unmounts VFFS volume',
                     summary = 'Unmounts a mounted VFFS volume',
                     key = 'host.StorageSystem.unmountVffsVolume'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete state information for unmounted VFFS volume',
                     summary = 'Removes the state information for a previously unmounted VFFS volume',
                     key = 'host.StorageSystem.deleteVffsVolumeState'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rescan VFFS',
                     summary = 'Rescans for new VFFS volumes',
                     key = 'host.StorageSystem.rescanVffs'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query available SSD disks',
                     summary = 'Queries available SSD disks',
                     key = 'host.StorageSystem.queryAvailableSsds'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set NFS user',
                     summary = 'Sets an NFS user',
                     key = 'host.StorageSystem.setNFSUser'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Change NFS user password',
                     summary = 'Changes the password of an NFS user',
                     key = 'host.StorageSystem.changeNFSUserPassword'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query NFS user',
                     summary = 'Queries an NFS user',
                     key = 'host.StorageSystem.queryNFSUser'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Clear NFS user',
                     summary = 'Deletes an NFS user',
                     key = 'host.StorageSystem.clearNFSUser'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Turn on disk locator LEDs',
                     summary = 'Turns on one or more disk locator LEDs',
                     key = 'host.StorageSystem.turnDiskLocatorLedOn'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Turn off locator LEDs',
                     summary = 'Turns off one or more disk locator LEDs',
                     key = 'host.StorageSystem.turnDiskLocatorLedOff'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Mark the disk as a flash disk',
                     summary = 'Marks the disk as a flash disk',
                     key = 'host.StorageSystem.markAsSsd'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Mark the disk as a HDD disk',
                     summary = 'Marks the disk as a HDD disk',
                     key = 'host.StorageSystem.markAsNonSsd'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Mark the disk as a local disk',
                     summary = 'Marks the disk as a local disk',
                     key = 'host.StorageSystem.markAsLocal'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Mark the disk as a remote disk',
                     summary = 'Marks the disk as a remote disk',
                     key = 'host.StorageSystem.markAsNonLocal'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'QueryIoFilterProviderId',
                     summary = 'QueryIoFilterProviderId',
                     key = 'host.StorageSystem.QueryIoFilterProviderId'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FetchIoFilterSharedSecret',
                     summary = 'FetchIoFilterSharedSecret',
                     key = 'host.StorageSystem.FetchIoFilterSharedSecret'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update VMFS unmap priority',
                     summary = 'Updates the priority of VMFS space reclamation operation',
                     key = 'host.StorageSystem.updateVmfsUnmapPriority'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update VMFS unmap bandwidth',
                     summary = 'Updates the bandwidth of VMFS space reclamation operation',
                     key = 'host.StorageSystem.updateVmfsUnmapBandwidth'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query VMFS config option',
                     summary = 'Query VMFS config option',
                     key = 'host.StorageSystem.queryVmfsConfigOption'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'updatePsaMpRuleAutoClaiming',
                     summary = 'updatePsaMpRuleAutoClaiming',
                     key = 'host.StorageSystem.updatePsaMpRuleAutoClaiming'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'UnclaimPathsByDevice',
                     summary = 'UnclaimPathsByDevice',
                     key = 'host.StorageSystem.UnclaimPathsByDevice'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'UnclaimPathsByPlugin',
                     summary = 'UnclaimPathsByPlugin',
                     key = 'host.StorageSystem.UnclaimPathsByPlugin'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'UnclaimPath',
                     summary = 'UnclaimPath',
                     key = 'host.StorageSystem.UnclaimPath'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SetDeviceQueueDepth',
                     summary = 'SetDeviceQueueDepth',
                     key = 'host.StorageSystem.SetDeviceQueueDepth'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'markPerenniallyReserved',
                     summary = 'markPerenniallyReserved',
                     key = 'host.StorageSystem.markPerenniallyReserved'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'markPerenniallyReservedEx',
                     summary = 'markPerenniallyReservedEx',
                     key = 'host.StorageSystem.markPerenniallyReservedEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create NVME over RDMA adapter',
                     summary = 'Create an NVME over RDMA adapter associated with the specified RDMA device',
                     key = 'host.StorageSystem.createNvmeOverRdmaAdapter'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove NVME over RDMA adapter',
                     summary = 'Remove the specified NVME over RDMA adapter',
                     key = 'host.StorageSystem.removeNvmeOverRdmaAdapter'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Creates a software host bus adapter',
                     summary = 'Creates a software host bus adapter as specified',
                     key = 'host.StorageSystem.createSoftwareAdapter'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Removes a software host bus adapter',
                     summary = 'Removes the specified software host bus adapter if supported',
                     key = 'host.StorageSystem.removeSoftwareAdapter'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Discover NVME over Fabrics controllers',
                     summary = 'Discover NVME over Fabrics controllers using the provided discovery spec',
                     key = 'host.StorageSystem.discoverNvmeControllers'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Connect to NVME over Fabrics controller',
                     summary = 'Connect to an NVME over Fabrics controller using the provided connect spec',
                     key = 'host.StorageSystem.connectNvmeController'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disconnect an NVME over Fabrics controller',
                     summary = 'Disconnect a specified NVME over Fabrics controller',
                     key = 'host.StorageSystem.disconnectNvmeController'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Connect to NVMe over Fabrics controllers',
                     summary = 'Connect to NVMe over Fabrics controllers using the provided connect specs',
                     key = 'host.StorageSystem.connectNvmeControllerEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disconnect NVMe over Fabrics controllers',
                     summary = 'Disconnect the specified NVMe over Fabrics controllers',
                     key = 'host.StorageSystem.disconnectNvmeControllerEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'registerProvider',
                     summary = 'registerProvider',
                     key = 'HealthUpdateManager.registerProvider'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'unregisterProvider',
                     summary = 'unregisterProvider',
                     key = 'HealthUpdateManager.unregisterProvider'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryProviderList',
                     summary = 'queryProviderList',
                     key = 'HealthUpdateManager.queryProviderList'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'hasProvider',
                     summary = 'hasProvider',
                     key = 'HealthUpdateManager.hasProvider'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryProviderName',
                     summary = 'queryProviderName',
                     key = 'HealthUpdateManager.queryProviderName'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryHealthUpdateInfos',
                     summary = 'queryHealthUpdateInfos',
                     key = 'HealthUpdateManager.queryHealthUpdateInfos'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'addMonitoredEntities',
                     summary = 'addMonitoredEntities',
                     key = 'HealthUpdateManager.addMonitoredEntities'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'removeMonitoredEntities',
                     summary = 'removeMonitoredEntities',
                     key = 'HealthUpdateManager.removeMonitoredEntities'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryMonitoredEntities',
                     summary = 'queryMonitoredEntities',
                     key = 'HealthUpdateManager.queryMonitoredEntities'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'hasMonitoredEntity',
                     summary = 'hasMonitoredEntity',
                     key = 'HealthUpdateManager.hasMonitoredEntity'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryUnmonitoredHosts',
                     summary = 'queryUnmonitoredHosts',
                     key = 'HealthUpdateManager.queryUnmonitoredHosts'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'postHealthUpdates',
                     summary = 'postHealthUpdates',
                     key = 'HealthUpdateManager.postHealthUpdates'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryHealthUpdates',
                     summary = 'queryHealthUpdates',
                     key = 'HealthUpdateManager.queryHealthUpdates'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'addFilter',
                     summary = 'addFilter',
                     key = 'HealthUpdateManager.addFilter'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryFilterList',
                     summary = 'queryFilterList',
                     key = 'HealthUpdateManager.queryFilterList'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryFilterName',
                     summary = 'queryFilterName',
                     key = 'HealthUpdateManager.queryFilterName'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryFilterInfoIds',
                     summary = 'queryFilterInfoIds',
                     key = 'HealthUpdateManager.queryFilterInfoIds'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryFilterEntities',
                     summary = 'queryFilterEntities',
                     key = 'HealthUpdateManager.queryFilterEntities'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'addFilterEntities',
                     summary = 'addFilterEntities',
                     key = 'HealthUpdateManager.addFilterEntities'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'removeFilterEntities',
                     summary = 'removeFilterEntities',
                     key = 'HealthUpdateManager.removeFilterEntities'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'removeFilter',
                     summary = 'removeFilter',
                     key = 'HealthUpdateManager.removeFilter'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Open remote disk for read/write',
                     summary = 'Opens a disk on a virtual machine for read/write access',
                     key = 'NfcService.randomAccessOpen'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Open remote disk for read',
                     summary = 'Opens a disk on a virtual machine for read access',
                     key = 'NfcService.randomAccessOpenReadonly'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'randomAccessFileOpen',
                     summary = 'randomAccessFileOpen',
                     key = 'NfcService.randomAccessFileOpen'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read virtual machine files',
                     summary = 'Read files associated with a virtual machine',
                     key = 'NfcService.getVmFiles'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Write virtual machine files',
                     summary = 'Write files associated with a virtual machine',
                     key = 'NfcService.putVmFiles'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'getVStorageObjectFiles',
                     summary = 'getVStorageObjectFiles',
                     key = 'NfcService.getVStorageObjectFiles'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'putVStorageObjectFiles',
                     summary = 'putVStorageObjectFiles',
                     key = 'NfcService.putVStorageObjectFiles'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'randomAccessOpenVStorageObject',
                     summary = 'randomAccessOpenVStorageObject',
                     key = 'NfcService.randomAccessOpenVStorageObject'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Manipulate file paths',
                     summary = 'Permission to manipulate file paths',
                     key = 'NfcService.fileManagement'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Manipulate system-related file paths',
                     summary = 'Permission to manipulate all system related file paths',
                     key = 'NfcService.systemManagement'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'getServerNfcLibVersion',
                     summary = 'getServerNfcLibVersion',
                     key = 'NfcService.getServerNfcLibVersion'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'dropAllConnections',
                     summary = 'dropAllConnections',
                     key = 'NfcService.dropAllConnections'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query service list',
                     summary = 'Location information that needs to match a service',
                     key = 'ServiceManager.queryServiceList'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSphere Distributed Switch set custom value',
                     summary = 'vSphere Distributed Switch set custom value',
                     key = 'DistributedVirtualSwitch.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSphere Distributed Switch reload',
                     summary = 'vSphere Distributed Switch reload',
                     key = 'DistributedVirtualSwitch.reload'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename vSphere Distributed Switch',
                     summary = 'Rename vSphere Distributed Switch',
                     key = 'DistributedVirtualSwitch.rename'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete vSphere Distributed Switch',
                     summary = 'Delete vSphere Distributed Switch',
                     key = 'DistributedVirtualSwitch.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSphere Distributed Switch add tag',
                     summary = 'vSphere Distributed Switch add tag',
                     key = 'DistributedVirtualSwitch.addTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSphere Distributed Switch remove tag',
                     summary = 'vSphere Distributed Switch remove tag',
                     key = 'DistributedVirtualSwitch.removeTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveCustomValues',
                     summary = 'retrieveCustomValues',
                     key = 'DistributedVirtualSwitch.retrieveCustomValues'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve dvPort keys',
                     summary = 'Retrieve dvPort keys',
                     key = 'DistributedVirtualSwitch.fetchPortKeys'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve dvPorts',
                     summary = 'Retrieve dvPorts',
                     key = 'DistributedVirtualSwitch.fetchPorts'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query vSphere Distributed Switch used virtual LAN ID',
                     summary = 'Query vSphere Distributed Switch used virtual LAN ID',
                     key = 'DistributedVirtualSwitch.queryUsedVlanId'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reconfigure vSphere Distributed Switch',
                     summary = 'Reconfigure vSphere Distributed Switch',
                     key = 'DistributedVirtualSwitch.reconfigure'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSphere Distributed Switch product specification operation',
                     summary = 'vSphere Distributed Switch product specification operation',
                     key = 'DistributedVirtualSwitch.performProductSpecOperation'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Merge vSphere Distributed Switches',
                     summary = 'Merge vSphere Distributed Switches',
                     key = 'DistributedVirtualSwitch.merge'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add Distributed Port Group',
                     summary = 'Add Distributed Port Group',
                     key = 'DistributedVirtualSwitch.addPortgroups'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Move dvPorts',
                     summary = 'Move dvPorts',
                     key = 'DistributedVirtualSwitch.movePort'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update vSphere Distributed Switch capability',
                     summary = 'Update vSphere Distributed Switch capability',
                     key = 'DistributedVirtualSwitch.updateCapability'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reconfigure dvPort',
                     summary = 'Reconfigure dvPort',
                     key = 'DistributedVirtualSwitch.reconfigurePort'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Refresh dvPort state',
                     summary = 'Refresh dvPort state',
                     key = 'DistributedVirtualSwitch.refreshPortState'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'resetPortStatistics',
                     summary = 'resetPortStatistics',
                     key = 'DistributedVirtualSwitch.resetPortStatistics'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rectify host in vSphere Distributed Switch',
                     summary = 'Rectify host in vSphere Distributed Switch',
                     key = 'DistributedVirtualSwitch.rectifyHost'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update network resource pools on vSphere Distributed Switch',
                     summary = 'Update network resource pools on vSphere Distributed Switch',
                     key = 'DistributedVirtualSwitch.updateNetworkResourcePool'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add network resource pools on vSphere Distributed Switch',
                     summary = 'Add network resource pools on vSphere Distributed Switch',
                     key = 'DistributedVirtualSwitch.addNetworkResourcePool'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove network resource pools on vSphere Distributed Switch',
                     summary = 'Remove network resource pools on vSphere Distributed Switch',
                     key = 'DistributedVirtualSwitch.removeNetworkResourcePool'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reconfigure a network resource pool on a distributed switch',
                     summary = 'Reconfigures the network resource pool on a distributed switch',
                     key = 'DistributedVirtualSwitch.reconfigureVmVnicNetworkResourcePool'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update network I/O control on vSphere Distributed Switch',
                     summary = 'Update network I/O control on vSphere Distributed Switch',
                     key = 'DistributedVirtualSwitch.enableNetworkResourceManagement'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Get vSphere Distributed Switch configuration spec to rollback',
                     summary = 'Get vSphere Distributed Switch configuration spec to rollback',
                     key = 'DistributedVirtualSwitch.rollback'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add Distributed Port Group',
                     summary = 'Add Distributed Port Group',
                     key = 'DistributedVirtualSwitch.addPortgroup'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update health check configuration on vSphere Distributed Switch',
                     summary = 'Update health check configuration on vSphere Distributed Switch',
                     key = 'DistributedVirtualSwitch.updateHealthCheckConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Look up portgroup based on portgroup key',
                     summary = 'Look up portgroup based on portgroup key',
                     key = 'DistributedVirtualSwitch.lookupPortgroup'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'addNsxPortgroups',
                     summary = 'addNsxPortgroups',
                     key = 'DistributedVirtualSwitch.addNsxPortgroups'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'reconfigureNsxPortgroups',
                     summary = 'reconfigureNsxPortgroups',
                     key = 'DistributedVirtualSwitch.reconfigureNsxPortgroups'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'removeNsxPortgroups',
                     summary = 'removeNsxPortgroups',
                     key = 'DistributedVirtualSwitch.removeNsxPortgroups'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Distributed Port Group set custom value',
                     summary = 'Distributed Port Group set custom value',
                     key = 'dvs.DistributedVirtualPortgroup.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reload Distributed Port Group',
                     summary = 'Reload Distributed Port Group',
                     key = 'dvs.DistributedVirtualPortgroup.reload'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename Distributed Port Group',
                     summary = 'Rename Distributed Port Group',
                     key = 'dvs.DistributedVirtualPortgroup.rename'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete Distributed Port Group',
                     summary = 'Delete Distributed Port Group',
                     key = 'dvs.DistributedVirtualPortgroup.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add tag to Distributed Port Group',
                     summary = 'Add tag to Distributed Port Group',
                     key = 'dvs.DistributedVirtualPortgroup.addTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Distributed Port Group remove tag',
                     summary = 'Distributed Port Group remove tag',
                     key = 'dvs.DistributedVirtualPortgroup.removeTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveCustomValues',
                     summary = 'retrieveCustomValues',
                     key = 'dvs.DistributedVirtualPortgroup.retrieveCustomValues'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Distributed Port Group delete network',
                     summary = 'Distributed Port Group delete network',
                     key = 'dvs.DistributedVirtualPortgroup.destroyNetwork'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reconfigure Distributed Port Group',
                     summary = 'Reconfigure Distributed Port Group',
                     key = 'dvs.DistributedVirtualPortgroup.reconfigure'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Get Distributed Port Group configuration spec to rollback',
                     summary = 'Get Distributed Port Group configuration spec to rollback',
                     key = 'dvs.DistributedVirtualPortgroup.rollback'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'lookupVmOverheadMemory',
                     summary = 'lookupVmOverheadMemory',
                     key = 'OverheadMemoryManager.lookupVmOverheadMemory'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'validate',
                     summary = 'validate',
                     key = 'vdcs.NicManager.validate'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'bind',
                     summary = 'bind',
                     key = 'vdcs.NicManager.bind'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'unbind',
                     summary = 'unbind',
                     key = 'vdcs.NicManager.unbind'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Prepare a vCenter HA setup',
                     summary = 'Prepare vCenter HA setup on the local vCenter Server',
                     key = 'vcha.FailoverClusterConfigurator.prepare'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Deploy a vCenter HA cluster',
                     summary = 'Deploy and configure vCenter HA on the local vCenter Server',
                     key = 'vcha.FailoverClusterConfigurator.deploy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure a vCenter HA cluster',
                     summary = 'Configure vCenter HA on the local vCenter Server',
                     key = 'vcha.FailoverClusterConfigurator.configure'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create passive node',
                     summary = 'Create a passive node in a vCenter HA Cluster',
                     key = 'vcha.FailoverClusterConfigurator.createPassiveNode'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create witness node',
                     summary = 'Create a witness node in a vCenter HA Cluster',
                     key = 'vcha.FailoverClusterConfigurator.createWitnessNode'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'getConfig',
                     summary = 'getConfig',
                     key = 'vcha.FailoverClusterConfigurator.getConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Destroy the vCenter HA cluster',
                     summary = 'Destroy the vCenter HA cluster setup and remove all configuration files',
                     key = 'vcha.FailoverClusterConfigurator.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create cluster profile',
                     summary = 'Create cluster profile',
                     key = 'profile.cluster.ProfileManager.createProfile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query policy metadata',
                     summary = 'Query policy metadata',
                     key = 'profile.cluster.ProfileManager.queryPolicyMetadata'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Find associated profile',
                     summary = 'Find associated profile',
                     key = 'profile.cluster.ProfileManager.findAssociatedProfile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'performUpgradePreflightCheck',
                     summary = 'performUpgradePreflightCheck',
                     key = 'VsanUpgradeSystem.performUpgradePreflightCheck'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryUpgradeStatus',
                     summary = 'queryUpgradeStatus',
                     key = 'VsanUpgradeSystem.queryUpgradeStatus'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'performUpgrade',
                     summary = 'performUpgrade',
                     key = 'VsanUpgradeSystem.performUpgrade'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set snapshot custom value',
                     summary = 'Sets the value of a custom field of a virtual machine snapshot',
                     key = 'vm.Snapshot.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Revert snapshot',
                     summary = 'Change the execution state of the virtual machine to the state of this snapshot',
                     key = 'vm.Snapshot.revert'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove snapshot',
                     summary = 'Remove snapshot and delete its associated storage',
                     key = 'vm.Snapshot.remove'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename snapshot',
                     summary = 'Rename the snapshot',
                     key = 'vm.Snapshot.rename'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create Linked Clone',
                     summary = 'Create a linked clone from this snapshot',
                     key = 'vm.Snapshot.createLinkedClone'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Export OVF template',
                     summary = 'Export the snapshot as an OVF template',
                     key = 'vm.Snapshot.exportSnapshot'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Check group membership',
                     summary = 'Check whether a user is a member of a given list of groups',
                     key = 'UserDirectory.checkGroupMembership'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Get user groups',
                     summary = 'Searches for users and groups',
                     key = 'UserDirectory.retrieveUserGroups'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create virtual disk',
                     summary = 'Create the disk, either a datastore path or a URL referring to the virtual disk',
                     key = 'VirtualDiskManager.createVirtualDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete virtual disk',
                     summary = 'Delete the disk, either a datastore path or a URL referring to the virtual disk',
                     key = 'VirtualDiskManager.deleteVirtualDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query virtual disk information',
                     summary = 'Queries information about a virtual disk',
                     key = 'VirtualDiskManager.queryVirtualDiskInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Move virtual disk',
                     summary = 'Move the disk, either a datastore path or a URL referring to the virtual disk',
                     key = 'VirtualDiskManager.moveVirtualDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Copy virtual disk',
                     summary = 'Copy the disk, either a datastore path or a URL referring to the virtual disk',
                     key = 'VirtualDiskManager.copyVirtualDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Extend virtual disk',
                     summary = 'Expand the capacity of a virtual disk to the new capacity',
                     key = 'VirtualDiskManager.extendVirtualDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query virtual disk fragmentation',
                     summary = 'Return the percentage of fragmentation of the sparse virtual disk',
                     key = 'VirtualDiskManager.queryVirtualDiskFragmentation'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Defragment virtual disk',
                     summary = 'Defragment a sparse virtual disk',
                     key = 'VirtualDiskManager.defragmentVirtualDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Shrink virtual disk',
                     summary = 'Shrink a sparse virtual disk',
                     key = 'VirtualDiskManager.shrinkVirtualDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Inflate virtual disk',
                     summary = 'Inflate a sparse virtual disk up to the full size',
                     key = 'VirtualDiskManager.inflateVirtualDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Zero out virtual disk',
                     summary = 'Explicitly zero out the virtual disk.',
                     key = 'VirtualDiskManager.eagerZeroVirtualDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Fill virtual disk',
                     summary = 'Overwrite all blocks of the virtual disk with zeros',
                     key = 'VirtualDiskManager.zeroFillVirtualDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Optimally eager zero the virtual disk',
                     summary = 'Optimally eager zero a VMFS thick virtual disk.',
                     key = 'VirtualDiskManager.optimizeEagerZeroVirtualDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set virtual disk UUID',
                     summary = 'Set the UUID for the disk, either a datastore path or a URL referring to the virtual disk',
                     key = 'VirtualDiskManager.setVirtualDiskUuid'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query virtual disk UUID',
                     summary = 'Get the virtual disk SCSI inquiry page data',
                     key = 'VirtualDiskManager.queryVirtualDiskUuid'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query virtual disk geometry',
                     summary = 'Get the disk geometry information for the virtual disk',
                     key = 'VirtualDiskManager.queryVirtualDiskGeometry'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reparent disks',
                     summary = 'Reparent disks',
                     key = 'VirtualDiskManager.reparentDisks'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create a child disk',
                     summary = 'Create a new disk and attach it to the end of disk chain specified',
                     key = 'VirtualDiskManager.createChildDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'revertToChildDisk',
                     summary = 'revertToChildDisk',
                     key = 'VirtualDiskManager.revertToChildDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Consolidate disks',
                     summary = 'Consolidate a list of disks to the parent most disk',
                     key = 'VirtualDiskManager.consolidateDisks'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'importUnmanagedSnapshot',
                     summary = 'importUnmanagedSnapshot',
                     key = 'VirtualDiskManager.importUnmanagedSnapshot'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'releaseManagedSnapshot',
                     summary = 'releaseManagedSnapshot',
                     key = 'VirtualDiskManager.releaseManagedSnapshot'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryObjectInfo',
                     summary = 'queryObjectInfo',
                     key = 'VirtualDiskManager.queryObjectInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryObjectTypes',
                     summary = 'queryObjectTypes',
                     key = 'VirtualDiskManager.queryObjectTypes'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'createChildDisks',
                     summary = 'createChildDisks',
                     key = 'VirtualDiskManager.createChildDisks'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Validate host for OVF package compatibility',
                     summary = 'Validates if a host is compatible with the requirements in an OVF package',
                     key = 'OvfManager.validateHost'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Parse OVF descriptor',
                     summary = 'Parses and validates an OVF descriptor',
                     key = 'OvfManager.parseDescriptor'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Convert OVF descriptor',
                     summary = 'Convert OVF descriptor to entity specification',
                     key = 'OvfManager.createImportSpec'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create an OVF descriptor',
                     summary = 'Creates an OVF descriptor from either a VM or vApp',
                     key = 'OvfManager.createDescriptor'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Parse OVF Descriptor at URL',
                     summary = 'Parses and validates an OVF descriptor at a given URL',
                     key = 'OvfManager.parseDescriptorAtUrl'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Deploy OVF template',
                     summary = 'Deploys an OVF template from a URL',
                     key = 'OvfManager.importOvfAtUrl'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Export as OVF template',
                     summary = 'Uploads OVF template to a remote server',
                     key = 'OvfManager.exportOvfToUrl'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set backup agent custom value',
                     summary = 'Set backup agent custom value',
                     key = 'vm.BackupAgent.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Start virtual machine backup',
                     summary = 'Start a backup operation inside the virtual machine guest',
                     key = 'vm.BackupAgent.startBackup'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Stop virtual machine backup',
                     summary = 'Stop a backup operation in a virtual machine',
                     key = 'vm.BackupAgent.abortBackup'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Notify virtual machine snapshot completion',
                     summary = 'Notify the virtual machine when a snapshot operation is complete',
                     key = 'vm.BackupAgent.notifySnapshotCompletion'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Wait for guest event',
                     summary = 'Wait for an event delivered by the virtual machine guest',
                     key = 'vm.BackupAgent.waitForEvent'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query process information',
                     summary = 'Retrieves information regarding processes',
                     key = 'host.SystemDebugManager.queryProcessInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve argument description for event type',
                     summary = 'Retrieves the argument meta-data for a given event type',
                     key = 'event.EventManager.retrieveArgumentDescription'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create event collector',
                     summary = 'Creates an event collector to retrieve all server events based on a filter',
                     key = 'event.EventManager.createCollector'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Log user event',
                     summary = 'Logs a user-defined event',
                     key = 'event.EventManager.logUserEvent'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Get events',
                     summary = 'Provides the events selected by the specified filter',
                     key = 'event.EventManager.QueryEvent'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query events by IDs',
                     summary = 'Returns the events specified by a list of IDs',
                     key = 'event.EventManager.queryEventsById'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Post event',
                     summary = 'Posts the specified event',
                     key = 'event.EventManager.postEvent'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query latest events in event filter',
                     summary = 'Query the latest events in the specified filter',
                     key = 'event.EventManager.queryLastEvent'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Get diagnostic files',
                     summary = 'Gets the list of diagnostic files for a given system',
                     key = 'DiagnosticManager.queryDescriptions'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Browse diagnostic manager',
                     summary = 'Returns part of a log file',
                     key = 'DiagnosticManager.browse'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Generate system logs bundles',
                     summary = 'Instructs the server to generate system logs bundles',
                     key = 'DiagnosticManager.generateLogBundles'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FetchAuditRecords',
                     summary = 'FetchAuditRecords',
                     key = 'DiagnosticManager.FetchAuditRecords'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set vApp custom value',
                     summary = 'Sets the value of a custom field on a vApp',
                     key = 'VirtualApp.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reload vApp',
                     summary = 'Reload the vApp',
                     key = 'VirtualApp.reload'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename vApp',
                     summary = 'Rename the vApp',
                     key = 'VirtualApp.rename'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete vApp',
                     summary = 'Delete the vApp, including all child vApps and virtual machines',
                     key = 'VirtualApp.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add tag',
                     summary = 'Add a set of tags to the vApp',
                     key = 'VirtualApp.addTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove tag',
                     summary = 'Remove a set of tags from the vApp',
                     key = 'VirtualApp.removeTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveCustomValues',
                     summary = 'retrieveCustomValues',
                     key = 'VirtualApp.retrieveCustomValues'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update vApp resource configuration',
                     summary = 'Updates the resource configuration for the vApp',
                     key = 'VirtualApp.updateConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Move into vApp',
                     summary = 'Moves a set of entities into this vApp',
                     key = 'VirtualApp.moveInto'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update child resource configuration',
                     summary = 'Change resource configuration of a set of children of the vApp',
                     key = 'VirtualApp.updateChildResourceConfiguration'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create resource pool',
                     summary = 'Creates a new resource pool',
                     key = 'VirtualApp.createResourcePool'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'createNamespaceResourcePool',
                     summary = 'createNamespaceResourcePool',
                     key = 'VirtualApp.createNamespaceResourcePool'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete vApp children',
                     summary = 'Deletes all child resource pools recursively',
                     key = 'VirtualApp.destroyChildren'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create vApp',
                     summary = 'Creates a child vApp of this vApp',
                     key = 'VirtualApp.createVApp'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create virtual machine',
                     summary = 'Creates a virtual machine in this vApp',
                     key = 'VirtualApp.createVm'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Register virtual machine',
                     summary = 'Adds an existing virtual machine to this vApp',
                     key = 'VirtualApp.registerVm'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Deploy OVF template',
                     summary = 'Deploys a virtual machine or vApp',
                     key = 'VirtualApp.importVApp'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query Virtual App resource configuration options',
                     summary = 'Returns configuration options for a set of resources for a Virtual App',
                     key = 'VirtualApp.queryResourceConfigOption'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Refresh Virtual App runtime information',
                     summary = 'Refreshes the resource usage runtime information for a Virtual App',
                     key = 'VirtualApp.refreshRuntime'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update vApp Configuration',
                     summary = 'Updates the vApp configuration',
                     key = 'VirtualApp.updateVAppConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update linked children',
                     summary = 'Updates the list of linked children',
                     key = 'VirtualApp.updateLinkedChildren'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Clone vApp',
                     summary = 'Clone the vApp, including all child entities',
                     key = 'VirtualApp.clone'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Export OVF template',
                     summary = 'Exports the vApp as an OVF template',
                     key = 'VirtualApp.exportVApp'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Start vApp',
                     summary = 'Starts the vApp',
                     key = 'VirtualApp.powerOn'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Stop vApp',
                     summary = 'Stops the vApp',
                     key = 'VirtualApp.powerOff'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Suspend vApp',
                     summary = 'Suspends the vApp',
                     key = 'VirtualApp.suspend'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Unregister vApp',
                     summary = 'Unregister all child virtual machines and remove the vApp',
                     key = 'VirtualApp.unregister'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'GetSiteInfo',
                     summary = 'GetSiteInfo',
                     key = 'SiteInfoManager.GetSiteInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'promoteDisks',
                     summary = 'promoteDisks',
                     key = 'host.LowLevelProvisioningManager.promoteDisks'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create virtual machine',
                     summary = 'Creates a virtual machine on disk',
                     key = 'host.LowLevelProvisioningManager.createVm'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete virtual machine',
                     summary = 'Deletes a virtual machine on disk',
                     key = 'host.LowLevelProvisioningManager.deleteVm'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete virtual machine without deleting its virtual disks',
                     summary = 'Deletes a virtual machine from its storage, all virtual machine files are deleted except its associated virtual disks',
                     key = 'host.LowLevelProvisioningManager.deleteVmExceptDisks'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve virtual machine recovery information',
                     summary = 'Retrieves virtual machine recovery information',
                     key = 'host.LowLevelProvisioningManager.retrieveVmRecoveryInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve last virtual machine migration status',
                     summary = 'Retrieves the last virtual machine migration status if available',
                     key = 'host.LowLevelProvisioningManager.retrieveLastVmMigrationStatus'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reconfigure virtual machine',
                     summary = 'Reconfigures the virtual machine',
                     key = 'host.LowLevelProvisioningManager.reconfigVM'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reload disks',
                     summary = 'Reloads virtual disk information',
                     key = 'host.LowLevelProvisioningManager.reloadDisks'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Consolidate disks',
                     summary = 'Consolidates virtual disks',
                     key = 'host.LowLevelProvisioningManager.consolidateDisks'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update snapshot layout information',
                     summary = 'Updates the snapshot layout information of a virtual machine and reloads its snapshots',
                     key = 'host.LowLevelProvisioningManager.relayoutSnapshots'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reserve files for provisioning',
                     summary = 'Reserves files or directories on a datastore to be used for a provisioning',
                     key = 'host.LowLevelProvisioningManager.reserveFiles'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete files',
                     summary = 'Deletes a list of files from a datastore',
                     key = 'host.LowLevelProvisioningManager.deleteFiles'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Extract NVRAM content',
                     summary = 'Extracts the NVRAM content from a checkpoint file',
                     key = 'host.LowLevelProvisioningManager.extractNvramContent'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update the VASA provider state',
                     summary = 'Updates the VASA provider state for the specified datastores',
                     key = 'VasaVvolManager.updateVasaProviderState'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create Virtual Volume datastore',
                     summary = 'Creates a new Virtual Volume datastore',
                     key = 'VasaVvolManager.createVVolDatastore'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove Virtual Volume datastore',
                     summary = 'Remove Virtual Volume datastore from specified hosts',
                     key = 'VasaVvolManager.removeVVolDatastore'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update the VASA client context',
                     summary = 'Updates the VASA client context on the host',
                     key = 'VasaVvolManager.updateVasaClientContext'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CreateVRP',
                     summary = 'CreateVRP',
                     key = 'VRPResourceManager.CreateVRP'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'UpdateVRP',
                     summary = 'UpdateVRP',
                     key = 'VRPResourceManager.UpdateVRP'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DeleteVRP',
                     summary = 'DeleteVRP',
                     key = 'VRPResourceManager.DeleteVRP'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DeployVM',
                     summary = 'DeployVM',
                     key = 'VRPResourceManager.DeployVM'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'UndeployVM',
                     summary = 'UndeployVM',
                     key = 'VRPResourceManager.UndeployVM'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SetManagedByVDC',
                     summary = 'SetManagedByVDC',
                     key = 'VRPResourceManager.SetManagedByVDC'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'GetAllVRPIds',
                     summary = 'GetAllVRPIds',
                     key = 'VRPResourceManager.GetAllVRPIds'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'GetRPSettings',
                     summary = 'GetRPSettings',
                     key = 'VRPResourceManager.GetRPSettings'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'GetVRPSettings',
                     summary = 'GetVRPSettings',
                     key = 'VRPResourceManager.GetVRPSettings'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'GetVRPUsage',
                     summary = 'GetVRPUsage',
                     key = 'VRPResourceManager.GetVRPUsage'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'GetVRPofVM',
                     summary = 'GetVRPofVM',
                     key = 'VRPResourceManager.GetVRPofVM'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'GetChildRPforHub',
                     summary = 'GetChildRPforHub',
                     key = 'VRPResourceManager.GetChildRPforHub'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set datacenter custom value',
                     summary = 'Sets the value of a custom field of a datacenter',
                     key = 'Datacenter.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reload datacenter',
                     summary = 'Reloads the datacenter',
                     key = 'Datacenter.reload'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename datacenter',
                     summary = 'Rename the datacenter',
                     key = 'Datacenter.rename'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove datacenter',
                     summary = 'Deletes the datacenter and removes it from its parent folder (if any)',
                     key = 'Datacenter.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add tag',
                     summary = 'Add a set of tags to the datacenter',
                     key = 'Datacenter.addTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove tag',
                     summary = 'Remove a set of tags from the datacenter',
                     key = 'Datacenter.removeTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveCustomValues',
                     summary = 'retrieveCustomValues',
                     key = 'Datacenter.retrieveCustomValues'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query connection information from a set of hosts',
                     summary = 'Gets information from hosts that can be used in the connection wizard',
                     key = 'Datacenter.batchQueryConnectInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query connection information',
                     summary = 'Gets information of a host that can be used in the connection wizard',
                     key = 'Datacenter.queryConnectionInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryConnectionInfoViaSpec',
                     summary = 'queryConnectionInfoViaSpec',
                     key = 'Datacenter.queryConnectionInfoViaSpec'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Initialize powering On',
                     summary = 'Initialize tasks for powering on virtual machines',
                     key = 'Datacenter.powerOnVm'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query configuration option descriptor',
                     summary = 'Retrieve the list of configuration option keys available in this datacenter',
                     key = 'Datacenter.queryConfigOptionDescriptor'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reconfigure datacenter',
                     summary = 'Reconfigures the datacenter',
                     key = 'Datacenter.reconfigure'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'placeMultiVms',
                     summary = 'placeMultiVms',
                     key = 'Datacenter.placeMultiVms'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'configureFederation',
                     summary = 'configureFederation',
                     key = 'Datacenter.configureFederation'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Invoke cross-cluster DRS load balancer for placement recommendations',
                     summary = 'Invoke cross-cluster DRS load balancer for placement recommendations',
                     key = 'Datacenter.runXlb'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Apply cross-cluster DRS load balancer recommendations',
                     summary = 'Apply cross-cluster DRS load balancer recommendations',
                     key = 'Datacenter.executeXlbRecommendations'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Cancel cross-cluster DRS load balancer recommendations',
                     summary = 'Cancel cross-cluster DRS load balancer recommendations',
                     key = 'Datacenter.stopXlb'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveClusterDatastoreConfig',
                     summary = 'retrieveClusterDatastoreConfig',
                     key = 'Datacenter.retrieveClusterDatastoreConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveClusterDatastoreCompliance',
                     summary = 'retrieveClusterDatastoreCompliance',
                     key = 'Datacenter.retrieveClusterDatastoreCompliance'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'renameDatastoreEx',
                     summary = 'renameDatastoreEx',
                     key = 'Datacenter.renameDatastoreEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set a custom property to an opaque network',
                     summary = 'Sets the value of a custom field of an opaque network',
                     key = 'OpaqueNetwork.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reload an opaque network',
                     summary = 'Reloads the information about the opaque network',
                     key = 'OpaqueNetwork.reload'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename an opaque network',
                     summary = 'Renames an opaque network',
                     key = 'OpaqueNetwork.rename'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete opaque network',
                     summary = 'Deletes an opaque network if it is not used by any host or virtual machine',
                     key = 'OpaqueNetwork.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add a tag to an opaque network',
                     summary = 'Adds a set of tags to the opaque network',
                     key = 'OpaqueNetwork.addTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove a tag from an opaque network',
                     summary = 'Removes a set of tags from the opaque network',
                     key = 'OpaqueNetwork.removeTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveCustomValues',
                     summary = 'retrieveCustomValues',
                     key = 'OpaqueNetwork.retrieveCustomValues'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove an opaque network',
                     summary = 'Removes an opaque network',
                     key = 'OpaqueNetwork.destroyNetwork'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query latest statistics for a virtual machine',
                     summary = 'Queries the latest values of performance statistics of a virtual machine',
                     key = 'InternalStatsCollector.queryLatestVmStats'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query disabled guest operations',
                     summary = 'Returns a list of guest operations not supported by a virtual machine',
                     key = 'vm.guest.GuestOperationsManager.queryDisabledMethods'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set memory manager custom value',
                     summary = 'Sets the value of a custom field of a host memory manager system',
                     key = 'host.MemoryManagerSystem.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set console memory reservation',
                     summary = 'Set the configured service console memory reservation',
                     key = 'host.MemoryManagerSystem.reconfigureServiceConsoleReservation'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reconfigure virtual machine reservation',
                     summary = 'Updates the virtual machine reservation information',
                     key = 'host.MemoryManagerSystem.reconfigureVirtualMachineReservation'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Install IO Filter',
                     summary = 'Installs an IO Filter on a compute resource',
                     key = 'IoFilterManager.installIoFilter'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Uninstall IO Filter',
                     summary = 'Uninstalls an IO Filter from a compute resource',
                     key = 'IoFilterManager.uninstallIoFilter'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Upgrade IO Filter',
                     summary = 'Upgrades an IO Filter on a compute resource',
                     key = 'IoFilterManager.upgradeIoFilter'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query IO Filter installation issues',
                     summary = 'Queries IO Filter installation issues on a compute resource',
                     key = 'IoFilterManager.queryIssue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryIoFilterInfo',
                     summary = 'queryIoFilterInfo',
                     key = 'IoFilterManager.queryIoFilterInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resolve IO Filter installation errors on host',
                     summary = 'Resolves IO Filter installation errors on a host',
                     key = 'IoFilterManager.resolveInstallationErrorsOnHost'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resolve IO Filter installation errors on cluster',
                     summary = 'Resolves IO Filter installation errors on a cluster',
                     key = 'IoFilterManager.resolveInstallationErrorsOnCluster'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query information about virtual disks using IO Filter',
                     summary = 'Queries information about virtual disks that use an IO Filter installed on a compute resource',
                     key = 'IoFilterManager.queryDisksUsingFilter'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update IO Filter policy',
                     summary = 'Updates the policy to IO Filter mapping in vCenter Server',
                     key = 'IoFilterManager.updateIoFilterPolicy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set task custom value',
                     summary = 'Sets the value of a custom field of a task',
                     key = 'Task.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Cancel',
                     summary = 'Cancels a running/queued task',
                     key = 'Task.cancel'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update progress',
                     summary = 'Update task progress',
                     key = 'Task.UpdateProgress'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set task state',
                     summary = 'Sets task state',
                     key = 'Task.setState'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update task description',
                     summary = 'Updates task description with the current phase of the task',
                     key = 'Task.UpdateDescription'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Acquire disk lease',
                     summary = 'Acquire a lease for the files associated with the virtual disk referenced by the given datastore path',
                     key = 'host.DiskManager.acquireLease'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Acquire lease extension',
                     summary = 'Acquires a lease for the files associated with the virtual disk of a virtual machine',
                     key = 'host.DiskManager.acquireLeaseExt'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'acquireLeaseForVStorageObject',
                     summary = 'acquireLeaseForVStorageObject',
                     key = 'host.DiskManager.acquireLeaseForVStorageObject'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Renew all leases',
                     summary = 'Resets the watchdog timer and confirms that all the locks for all the disks managed by this watchdog are still valid',
                     key = 'host.DiskManager.renewAllLeases'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add custom field',
                     summary = 'Creates a new custom property',
                     key = 'CustomFieldsManager.addFieldDefinition'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove custom field',
                     summary = 'Removes a custom property',
                     key = 'CustomFieldsManager.removeFieldDefinition'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename custom property',
                     summary = 'Renames a custom property',
                     key = 'CustomFieldsManager.renameFieldDefinition'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set custom field',
                     summary = 'Assigns a value to a custom property',
                     key = 'CustomFieldsManager.setField'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Get ManagedEntities',
                     summary = 'Get the list of ManagedEntities that the name is a Substring of the custom field name and the value is a Substring of the field value.',
                     key = 'CustomFieldsManager.getEntitiesWithCustomFieldAndValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveCustomFields',
                     summary = 'retrieveCustomFields',
                     key = 'CustomFieldsManager.retrieveCustomFields'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Get current time',
                     summary = 'Returns the current time on the server',
                     key = 'ServiceInstance.currentTime'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve content',
                     summary = 'Get the properties of the service instance',
                     key = 'ServiceInstance.retrieveContent'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve internal properties',
                     summary = 'Retrieves the internal properties of the service instance',
                     key = 'ServiceInstance.retrieveInternalContent'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Validate migration',
                     summary = 'Checks for errors and warnings of virtual machines migrated from one host to another',
                     key = 'ServiceInstance.validateMigration'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query vMotion compatibility',
                     summary = 'Validates the vMotion compatibility of a set of hosts',
                     key = 'ServiceInstance.queryVMotionCompatibility'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve product components',
                     summary = 'Component information for bundled products',
                     key = 'ServiceInstance.retrieveProductComponents'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Pause',
                     summary = 'Pauses a virtual machine',
                     key = 'vm.PauseManager.pause'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Unpause',
                     summary = 'Unpauses a virtual machine',
                     key = 'vm.PauseManager.unpause'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Power on and pause',
                     summary = 'Powers on a virtual machine and pauses it immediately',
                     key = 'vm.PauseManager.powerOnPaused'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update assigned license',
                     summary = 'Updates the license assigned to an entity',
                     key = 'LicenseAssignmentManager.updateAssignedLicense'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove assigned license',
                     summary = 'Removes an assignment of a license to an entity',
                     key = 'LicenseAssignmentManager.removeAssignedLicense'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query assigned licenses',
                     summary = 'Queries for all the licenses assigned to an entity or all entities',
                     key = 'LicenseAssignmentManager.queryAssignedLicenses'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Check feature availability',
                     summary = 'Checks if the corresponding features are licensed for a list of entities',
                     key = 'LicenseAssignmentManager.isFeatureAvailable'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update in-use status of a licensed feature',
                     summary = 'Updates in-use status of a licensed feature',
                     key = 'LicenseAssignmentManager.updateFeatureInUse'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Register licenseable entity',
                     summary = 'Registers a licenseable entity',
                     key = 'LicenseAssignmentManager.registerEntity'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Unregister licenseable entity',
                     summary = 'Unregisters an existing licenseable entity and releases any serial numbers assigned to it.',
                     key = 'LicenseAssignmentManager.unregisterEntity'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update license entity usage count',
                     summary = 'Updates the usage count of a license entity',
                     key = 'LicenseAssignmentManager.updateUsage'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Upload license file',
                     summary = 'Uploads a license file to vCenter Server',
                     key = 'LicenseAssignmentManager.uploadLicenseFile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryAssignedLicensesEx',
                     summary = 'queryAssignedLicensesEx',
                     key = 'LicenseAssignmentManager.queryAssignedLicensesEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'updateEntity',
                     summary = 'updateEntity',
                     key = 'LicenseAssignmentManager.updateEntity'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'updateEntitiesProperties',
                     summary = 'updateEntitiesProperties',
                     key = 'LicenseAssignmentManager.updateEntitiesProperties'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Prepare to upgrade',
                     summary = 'Deletes the content of the temporary directory on the host',
                     key = 'AgentManager.prepareToUpgrade'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Upgrade',
                     summary = 'Validates and executes the installer/uninstaller executable uploaded to the temporary directory',
                     key = 'AgentManager.upgrade'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure virtual disk digest',
                     summary = 'Controls the configuration of the digests for the virtual disks',
                     key = 'CbrcManager.configureDigest'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Recompute virtual disk digest',
                     summary = 'Recomputes the digest for the given virtual disks, if necessary',
                     key = 'CbrcManager.recomputeDigest'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query virtual disk digest configuration',
                     summary = 'Returns the current configuration of the digest for the given digest-enabled virtual disks',
                     key = 'CbrcManager.queryDigestInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query virtual disk digest runtime information',
                     summary = 'Returns the status of runtime digest usage for the given digest-enabled virtual disks',
                     key = 'CbrcManager.queryDigestRuntimeInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create directory',
                     summary = 'Creates a top-level directory on the specified datastore',
                     key = 'DatastoreNamespaceManager.CreateDirectory'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete directory',
                     summary = 'Deletes the specified top-level directory from the datastore',
                     key = 'DatastoreNamespaceManager.DeleteDirectory'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ConvertNamespacePathToUuidPath',
                     summary = 'ConvertNamespacePathToUuidPath',
                     key = 'DatastoreNamespaceManager.ConvertNamespacePathToUuidPath'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure workload model calculation parameters for datastore',
                     summary = 'Configures calculation parameters used for computation of workload model for a datastore',
                     key = 'DrsStatsManager.configureWorkloadCharacterization'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query current workload model calculation parameters',
                     summary = 'Queries a host for the current workload model calculation parameters',
                     key = 'DrsStatsManager.queryWorkloadCharacterization'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure datastore correlation detector',
                     summary = 'Configures datastore correlation detector with datastore to datastore cluster mappings',
                     key = 'DrsStatsManager.configureCorrelationDetector'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query datastore correlation result',
                     summary = 'Queries correlation detector for a list of datastores correlated to a given datastore',
                     key = 'DrsStatsManager.queryCorrelationResult'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set extensible custom value',
                     summary = 'Sets the value of a custom field of an extensible managed object',
                     key = 'ExtensibleManagedObject.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Move file',
                     summary = 'Move the file, folder, or disk from source datacenter to destination datacenter',
                     key = 'FileManager.move'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Move file',
                     summary = 'Move the source file or folder to destination datacenter',
                     key = 'FileManager.moveFile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Copy file',
                     summary = 'Copy the file, folder, or disk from source datacenter to destination datacenter',
                     key = 'FileManager.copy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Copy file',
                     summary = 'Copy the source file or folder to destination datacenter',
                     key = 'FileManager.copyFile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete file',
                     summary = 'Delete the file, folder, or disk from source datacenter',
                     key = 'FileManager.delete'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete file',
                     summary = 'Delete the source file or folder from the datastore',
                     key = 'FileManager.deleteFile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Make Directory',
                     summary = 'Create a directory using the specified name',
                     key = 'FileManager.makeDirectory'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Change owner',
                     summary = 'Change the owner of the specified file to the specified user',
                     key = 'FileManager.changeOwner'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add an image library',
                     summary = 'Register an image library server with vCenter',
                     key = 'ImageLibraryManager.addLibrary'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update image library',
                     summary = 'Update image library information',
                     key = 'ImageLibraryManager.updateLibrary'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove an image library',
                     summary = 'Unregister an image library server from vCenter',
                     key = 'ImageLibraryManager.removeLibrary'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Import from image library',
                     summary = 'Import files from the image library',
                     key = 'ImageLibraryManager.importLibraryMedia'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Export to image library',
                     summary = 'Export files to the image library',
                     key = 'ImageLibraryManager.exportMediaToLibrary'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Publish to image library',
                     summary = 'Publish files from datastore to image library',
                     key = 'ImageLibraryManager.publishMediaToLibrary'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query network protocol profiles',
                     summary = 'Queries the list of network protocol profiles for a datacenter',
                     key = 'IpPoolManager.queryIpPools'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create network protocol profile',
                     summary = 'Creates a new network protocol profile',
                     key = 'IpPoolManager.createIpPool'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update network protocol profile',
                     summary = 'Updates a network protocol profile on a datacenter',
                     key = 'IpPoolManager.updateIpPool'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Destroy network protocol profile',
                     summary = 'Destroys a network protocol profile on the given datacenter',
                     key = 'IpPoolManager.destroyIpPool'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Allocates an IPv4 address',
                     summary = 'Allocates an IPv4 address from an IP pool',
                     key = 'IpPoolManager.allocateIpv4Address'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Allocates an IPv6 address',
                     summary = 'Allocates an IPv6 address from an IP pool',
                     key = 'IpPoolManager.allocateIpv6Address'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Releases an IP allocation',
                     summary = 'Releases an IP allocation back to an IP pool',
                     key = 'IpPoolManager.releaseIpAllocation'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query IP allocations',
                     summary = 'Query IP allocations by IP pool and extension key',
                     key = 'IpPoolManager.queryIPAllocations'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve associated License Data objects',
                     summary = 'Retrieves all the associated License Data objects',
                     key = 'LicenseDataManager.queryEntityLicenseData'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve license data associated with managed entity',
                     summary = 'Retrieves the license data associated with a specified managed entity',
                     key = 'LicenseDataManager.queryAssociatedLicenseData'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update entity license container',
                     summary = 'Updates the license container associated with a specified managed entity',
                     key = 'LicenseDataManager.updateAssociatedLicenseData'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Apply associated license data to managed entity',
                     summary = 'Applies associated license data to a managed entity',
                     key = 'LicenseDataManager.applyAssociatedLicenseData'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Download overhead computation script',
                     summary = 'Download overhead computation scheme script',
                     key = 'OverheadService.downloadScript'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Download host configuration',
                     summary = 'Download host configuration consumed by overhead computation script',
                     key = 'OverheadService.downloadHostConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Download VM configuration',
                     summary = 'Download VM configuration consumed by overhead computation script',
                     key = 'OverheadService.downloadVMXConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Annotate OVF section tree',
                     summary = 'Annotates the given OVF section tree with configuration choices for this OVF consumer',
                     key = 'OvfConsumer.annotateOst'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Validate instantiation OVF section tree',
                     summary = 'Validates that this OVF consumer can accept an instantiation OVF section tree',
                     key = 'OvfConsumer.validateInstantiationOst'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Request registration of OVF section tree nodes',
                     summary = 'Notifies the OVF consumer that the specified OVF section tree nodes should be registered',
                     key = 'OvfConsumer.registerEntities'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Request managed entities unregistration from OVF consumer',
                     summary = 'Notifies the OVF consumer that the specified managed entities should be unregistered',
                     key = 'OvfConsumer.unregisterEntities'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Notify OVF consumer for cloned entities',
                     summary = 'Notifies the OVF consumer that the specified entities have been cloned',
                     key = 'OvfConsumer.cloneEntities'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Populate entity OVF section tree',
                     summary = 'Create OVF sections for the given managed entities and populate the entity OVF section tree',
                     key = 'OvfConsumer.populateEntityOst'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve public OVF environment sections for virtual machine ',
                     summary = 'Retrieves the public OVF environment sections that this OVF consumer has for a given virtual machine',
                     key = 'OvfConsumer.retrievePublicOvfEnvironmentSections'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Notify OVF consumer for virtual machine power on',
                     summary = 'Notifies the OVF consumer that a virtual machine is about to be powered on',
                     key = 'OvfConsumer.notifyPowerOn'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add end point',
                     summary = 'Add a service whose connections are to be proxied',
                     key = 'ProxyService.addEndpoint'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove end point',
                     summary = 'End point to be detached',
                     key = 'ProxyService.removeEndpoint'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Find entity by UUID',
                     summary = 'Finds a virtual machine or host by UUID',
                     key = 'SearchIndex.findByUuid'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Find virtual machine by datastore path',
                     summary = 'Finds a virtual machine by its location on a datastore',
                     key = 'SearchIndex.findByDatastorePath'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Find entity by DNS',
                     summary = 'Finds a virtual machine or host by its DNS name',
                     key = 'SearchIndex.findByDnsName'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Find entity by IP',
                     summary = 'Finds a virtual machine or host by IP address',
                     key = 'SearchIndex.findByIp'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Find entity by inventory path',
                     summary = 'Finds a virtual machine or host based on its location in the inventory',
                     key = 'SearchIndex.findByInventoryPath'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Find folder child',
                     summary = 'Finds an immediate child of a folder',
                     key = 'SearchIndex.findChild'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Find by UUID',
                     summary = 'Find entities based on their UUID',
                     key = 'SearchIndex.findAllByUuid'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Find by DNS name',
                     summary = 'Find by DNS name',
                     key = 'SearchIndex.findAllByDnsName'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Find by IP address',
                     summary = 'Find entities based on their IP address',
                     key = 'SearchIndex.findAllByIp'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update ESX agent configuration',
                     summary = 'Updates the ESX agent configuration of a host',
                     key = 'host.EsxAgentHostManager.updateConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '<internal>',
                     summary = '<internal>',
                     key = 'ServiceDirectory.queryServiceEndpointList'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Register service endpoint',
                     summary = 'Registers a service endpoint',
                     key = 'ServiceDirectory.registerService'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Unregister service endpoint',
                     summary = 'Unregisters a service endpoint',
                     key = 'ServiceDirectory.unregisterService'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update global message',
                     summary = 'Updates the system global message',
                     key = 'SessionManager.updateMessage'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Login by token',
                     summary = 'Logs on to the server through token representing principal identity',
                     key = 'SessionManager.loginByToken'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Login',
                     summary = 'Create a login session',
                     key = 'SessionManager.login'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Login by SSPI',
                     summary = 'Log on to the server using SSPI passthrough authentication',
                     key = 'SessionManager.loginBySSPI'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Login by SSL thumbprint',
                     summary = 'Log on to the server using SSL thumbprint authentication',
                     key = 'SessionManager.loginBySSLThumbprint'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Login by session ticket',
                     summary = 'Log on to the server using a session ticket',
                     key = 'SessionManager.loginBySessionTicket'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Acquire session ticket',
                     summary = 'Acquire a ticket for authenticating to a remote service',
                     key = 'SessionManager.acquireSessionTicket'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logout',
                     summary = 'Logout and end the current session',
                     key = 'SessionManager.logout'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Acquire local ticket',
                     summary = 'Acquire one-time ticket for authenticating server-local client',
                     key = 'SessionManager.acquireLocalTicket'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Acquire generic service ticket',
                     summary = 'Acquire a one-time credential that may be used to make the specified request',
                     key = 'SessionManager.acquireGenericServiceTicket'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Terminate session',
                     summary = 'Logout and end the provided list of sessions',
                     key = 'SessionManager.terminate'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set locale',
                     summary = 'Set the session locale for determining the languages used for messages and formatting data',
                     key = 'SessionManager.setLocale'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Login extension',
                     summary = 'Creates a privileged login session for an extension',
                     key = 'SessionManager.loginExtension'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Login extension',
                     summary = 'Invalid subject name',
                     key = 'SessionManager.loginExtensionBySubjectName'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Login extension by certificate',
                     summary = 'Login extension by certificate',
                     key = 'SessionManager.loginExtensionByCertificate'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Impersonate user',
                     summary = 'Convert session to impersonate specified user',
                     key = 'SessionManager.impersonateUser'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Session active query',
                     summary = 'Validates that a currently active session exists',
                     key = 'SessionManager.sessionIsActive'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Acquire clone ticket',
                     summary = 'Acquire a session-specific ticket string that can be used to clone the current session',
                     key = 'SessionManager.acquireCloneTicket'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Clone session',
                     summary = 'Clone the specified session and associate it with the current connection',
                     key = 'SessionManager.cloneSession'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Execute client service',
                     summary = 'Execute the client service',
                     key = 'SimpleCommand.Execute'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryHostsWithAttachedLun',
                     summary = 'queryHostsWithAttachedLun',
                     key = 'StorageQueryManager.queryHostsWithAttachedLun'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure Storage I/O Control on datastore',
                     summary = 'Configure Storage I/O Control on datastore',
                     key = 'StorageResourceManager.ConfigureDatastoreIORM'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure Storage I/O Control on datastore',
                     summary = 'Configure Storage I/O Control on datastore',
                     key = 'StorageResourceManager.ConfigureDatastoreIORMOnHost'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query Storage I/O Control configuration options',
                     summary = 'Query Storage I/O Control configuration options',
                     key = 'StorageResourceManager.QueryIORMConfigOption'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Get storage I/O resource management device model',
                     summary = 'Returns the device model computed for a given datastore by storage DRS',
                     key = 'StorageResourceManager.GetStorageIORMDeviceModel'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query datastore performance summary',
                     summary = 'Query datastore performance metrics in summary form',
                     key = 'StorageResourceManager.queryDatastorePerformanceSummary'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Apply a Storage DRS recommendation',
                     summary = 'Apply a Storage DRS recommendation',
                     key = 'StorageResourceManager.applyRecommendationToPod'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Apply Storage DRS recommendations',
                     summary = 'Apply Storage DRS recommendations',
                     key = 'StorageResourceManager.applyRecommendation'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Cancel storage DRS recommendation',
                     summary = 'Cancels a storage DRS recommendation',
                     key = 'StorageResourceManager.cancelRecommendation'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Refresh storage DRS recommendation',
                     summary = 'Refreshes the storage DRS recommendations on the specified datastore cluster',
                     key = 'StorageResourceManager.refreshRecommendation'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'refreshRecommendationsForPod',
                     summary = 'refreshRecommendationsForPod',
                     key = 'StorageResourceManager.refreshRecommendationsForPod'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure Storage DRS',
                     summary = 'Configure Storage DRS on a datastore cluster',
                     key = 'StorageResourceManager.configureStorageDrsForPod'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'validateStoragePodConfig',
                     summary = 'validateStoragePodConfig',
                     key = 'StorageResourceManager.validateStoragePodConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Invoke storage DRS for placement recommendations',
                     summary = 'Invokes storage DRS for placement recommendations',
                     key = 'StorageResourceManager.recommendDatastores'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'rankForPlacement',
                     summary = 'rankForPlacement',
                     key = 'StorageResourceManager.rankForPlacement'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryStorageStatisticsByProfile',
                     summary = 'queryStorageStatisticsByProfile',
                     key = 'StorageResourceManager.queryStorageStatisticsByProfile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set latest page size',
                     summary = 'Set the last page viewed size and contain at most maxCount items in the page',
                     key = 'TaskHistoryCollector.setLatestPageSize'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rewind',
                     summary = 'Move the scroll position to the oldest item',
                     key = 'TaskHistoryCollector.rewind'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reset',
                     summary = 'Move the scroll position to the item just above the last page viewed',
                     key = 'TaskHistoryCollector.reset'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove collector',
                     summary = 'Remove the collector from server',
                     key = 'TaskHistoryCollector.remove'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read next',
                     summary = 'The scroll position is moved to the next new page after the read',
                     key = 'TaskHistoryCollector.readNext'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read previous',
                     summary = 'The scroll position is moved to the next older page after the read',
                     key = 'TaskHistoryCollector.readPrev'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set managed entity custom value',
                     summary = 'Sets the value of a custom field of a managed entity',
                     key = 'ManagedEntity.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reload managed entity',
                     summary = 'Reload the entity state',
                     key = 'ManagedEntity.reload'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename managed entity',
                     summary = 'Rename this entity',
                     key = 'ManagedEntity.rename'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove entity',
                     summary = 'Deletes the entity and removes it from parent folder',
                     key = 'ManagedEntity.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add tag',
                     summary = 'Add a set of tags to the entity',
                     key = 'ManagedEntity.addTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove tag',
                     summary = 'Remove a set of tags from the entity',
                     key = 'ManagedEntity.removeTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveCustomValues',
                     summary = 'retrieveCustomValues',
                     key = 'ManagedEntity.retrieveCustomValues'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add role',
                     summary = 'Add a new role',
                     key = 'AuthorizationManager.addRole'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove role',
                     summary = 'Remove a role',
                     key = 'AuthorizationManager.removeRole'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update role',
                     summary = "Update a role's name and/or privileges",
                     key = 'AuthorizationManager.updateRole'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reassign permissions',
                     summary = 'Reassign all permissions of a role to another role',
                     key = 'AuthorizationManager.mergePermissions'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Get role permissions',
                     summary = 'Gets all the permissions that use a particular role',
                     key = 'AuthorizationManager.retrieveRolePermissions'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Get entity permissions',
                     summary = 'Get permissions defined on an entity',
                     key = 'AuthorizationManager.retrieveEntityPermissions'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Get permissions',
                     summary = 'Get the permissions defined for all users',
                     key = 'AuthorizationManager.retrieveAllPermissions'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrievePermissions',
                     summary = 'retrievePermissions',
                     key = 'AuthorizationManager.retrievePermissions'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set entity permission rules',
                     summary = 'Define or update permission rules on an entity',
                     key = 'AuthorizationManager.setEntityPermissions'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reset entity permission rules',
                     summary = 'Reset permission rules on an entity to the provided set',
                     key = 'AuthorizationManager.resetEntityPermissions'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove entity permission',
                     summary = 'Remove a permission rule from the entity',
                     key = 'AuthorizationManager.removeEntityPermission'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query disabled methods',
                     summary = 'Get the list of source objects that have been disabled on the target entity',
                     key = 'AuthorizationManager.queryDisabledMethods'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disable authorization methods',
                     summary = 'Gets the set of method names to be disabled',
                     key = 'AuthorizationManager.disableMethods'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enable authorization methods',
                     summary = 'Gets the set of method names to be enabled',
                     key = 'AuthorizationManager.enableMethods'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Check privileges on a managed entity',
                     summary = 'Checks whether a session holds a set of privileges on a managed entity',
                     key = 'AuthorizationManager.hasPrivilegeOnEntity'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Check privileges on a set of managed entities',
                     summary = 'Checks whether a session holds a set of privileges on a set of managed entities',
                     key = 'AuthorizationManager.hasPrivilegeOnEntities'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'hasUserPrivilegeOnEntities',
                     summary = 'hasUserPrivilegeOnEntities',
                     key = 'AuthorizationManager.hasUserPrivilegeOnEntities'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'hasUserPrivilegeOnEntitiesEx',
                     summary = 'hasUserPrivilegeOnEntitiesEx',
                     key = 'AuthorizationManager.hasUserPrivilegeOnEntitiesEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'fetchUserPrivilegeOnEntities',
                     summary = 'fetchUserPrivilegeOnEntities',
                     key = 'AuthorizationManager.fetchUserPrivilegeOnEntities'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query required permissions',
                     summary = 'Get the permission requirements for the specified request',
                     key = 'AuthorizationManager.queryPermissions'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set resource pool custom value',
                     summary = 'Sets the value of a custom field of a resource pool of physical resources',
                     key = 'ResourcePool.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reload resource pool',
                     summary = 'Reload the resource pool',
                     key = 'ResourcePool.reload'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename resource pool',
                     summary = 'Rename the resource pool',
                     key = 'ResourcePool.rename'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete resource pool',
                     summary = 'Delete the resource pool, which also deletes its contents and removes it from its parent folder (if any)',
                     key = 'ResourcePool.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add tag',
                     summary = 'Add a set of tags to the resource pool',
                     key = 'ResourcePool.addTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove tag',
                     summary = 'Remove a set of tags from the resource pool',
                     key = 'ResourcePool.removeTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveCustomValues',
                     summary = 'retrieveCustomValues',
                     key = 'ResourcePool.retrieveCustomValues'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update resource pool configuration',
                     summary = 'Updates the resource pool configuration',
                     key = 'ResourcePool.updateConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Move into resource pool',
                     summary = 'Moves a set of resource pools or virtual machines into this pool',
                     key = 'ResourcePool.moveInto'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update child resource configuration',
                     summary = 'Change the resource configuration of a set of children of the resource pool',
                     key = 'ResourcePool.updateChildResourceConfiguration'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create resource pool',
                     summary = 'Creates a new resource pool',
                     key = 'ResourcePool.createResourcePool'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'createNamespaceResourcePool',
                     summary = 'createNamespaceResourcePool',
                     key = 'ResourcePool.createNamespaceResourcePool'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete resource pool children',
                     summary = 'Removes all child resource pools recursively',
                     key = 'ResourcePool.destroyChildren'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create vApp',
                     summary = 'Creates a child vApp of this resource pool',
                     key = 'ResourcePool.createVApp'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create virtual machine',
                     summary = 'Creates a virtual machine in this resource pool',
                     key = 'ResourcePool.createVm'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Register virtual machine',
                     summary = 'Adds an existing virtual machine to this resource pool',
                     key = 'ResourcePool.registerVm'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Deploy OVF template',
                     summary = 'Deploys a virtual machine or vApp',
                     key = 'ResourcePool.importVApp'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query resource pool resource configuration options',
                     summary = 'Returns configuration options for a set of resources for a resource pool',
                     key = 'ResourcePool.queryResourceConfigOption'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Refresh resource runtime information',
                     summary = 'Refreshes the resource usage runtime information',
                     key = 'ResourcePool.refreshRuntime'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set folder custom value',
                     summary = 'Sets the value of a custom field of a folder',
                     key = 'Folder.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reload folder',
                     summary = 'Reloads the folder',
                     key = 'Folder.reload'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename folder',
                     summary = 'Rename the folder',
                     key = 'Folder.rename'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete folder',
                     summary = 'Delete this object, deleting its contents and removing it from its parent folder (if any)',
                     key = 'Folder.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add tag',
                     summary = 'Add a set of tags to the folder',
                     key = 'Folder.addTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove tag',
                     summary = 'Remove a set of tags from the folder',
                     key = 'Folder.removeTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveCustomValues',
                     summary = 'retrieveCustomValues',
                     key = 'Folder.retrieveCustomValues'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create folder',
                     summary = 'Creates a new folder',
                     key = 'Folder.createFolder'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'createNamespaceFolder',
                     summary = 'createNamespaceFolder',
                     key = 'Folder.createNamespaceFolder'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Move entities',
                     summary = 'Moves a set of managed entities into this folder',
                     key = 'Folder.moveInto'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create virtual machine',
                     summary = 'Create a new virtual machine',
                     key = 'Folder.createVm'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Register virtual machine',
                     summary = 'Adds an existing virtual machine to the folder',
                     key = 'Folder.registerVm'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'registerVmForFailover',
                     summary = 'registerVmForFailover',
                     key = 'Folder.registerVmForFailover'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create cluster',
                     summary = 'Create a new cluster compute-resource in this folder',
                     key = 'Folder.createCluster'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create cluster',
                     summary = 'Create a new cluster compute-resource in this folder',
                     key = 'Folder.createClusterEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add standalone host',
                     summary = 'Create a new single-host compute-resource',
                     key = 'Folder.addStandaloneHost'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add standalone host and enable lockdown',
                     summary = 'Create a new single-host compute-resource and enable lockdown mode on the host',
                     key = 'Folder.addStandaloneHostWithAdminDisabled'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create datacenter',
                     summary = 'Create a new datacenter with the given name',
                     key = 'Folder.createDatacenter'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Unregister and Delete',
                     summary = 'Recursively deletes all child virtual machine folders and unregisters all virtual machines',
                     key = 'Folder.unregisterAndDestroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create a vSphere Distributed Switch',
                     summary = 'Create a vSphere Distributed Switch',
                     key = 'Folder.createDistributedVirtualSwitch'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create a datastore cluster',
                     summary = 'Create a datastore cluster',
                     key = 'Folder.createStoragePod'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Adds a set of standalone hosts',
                     summary = 'Create multiple host compute-resources',
                     key = 'Folder.batchAddStandaloneHosts'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add multiple hosts to cluster',
                     summary = 'Create multiple host compute-resources as necessary and move multiple host compute-resources to a cluster',
                     key = 'Folder.batchAddHostsToCluster'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'verifyLifecycleCompatibility',
                     summary = 'verifyLifecycleCompatibility',
                     key = 'Folder.verifyLifecycleCompatibility'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set event history latest page size',
                     summary = 'Set the last page viewed size of event history',
                     key = 'event.EventHistoryCollector.setLatestPageSize'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rewind event history',
                     summary = 'Moves view to the oldest item of event history',
                     key = 'event.EventHistoryCollector.rewind'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reset event history',
                     summary = 'Moves view to the newest item of event history',
                     key = 'event.EventHistoryCollector.reset'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove event history',
                     summary = 'Removes the event history collector',
                     key = 'event.EventHistoryCollector.remove'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read next event history',
                     summary = 'Reads view from current position of event history, and then the position is moved to the next newer page',
                     key = 'event.EventHistoryCollector.readNext'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Read previous event history',
                     summary = 'Reads view from current position of event history and moves the position to the next older page',
                     key = 'event.EventHistoryCollector.readPrev'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve host profile description',
                     summary = 'Retrieve host profile description',
                     key = 'profile.host.HostProfile.retrieveDescription'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete host profile',
                     summary = 'Delete host profile',
                     key = 'profile.host.HostProfile.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Attach host profile',
                     summary = 'Attach host profile to host or cluster',
                     key = 'profile.host.HostProfile.associateEntities'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Detach host profile',
                     summary = 'Detach host profile from host or cluster',
                     key = 'profile.host.HostProfile.dissociateEntities'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Check compliance',
                     summary = 'Check compliance of a host or cluster against a host profile',
                     key = 'profile.host.HostProfile.checkCompliance'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Export host profile',
                     summary = 'Export host profile to a file',
                     key = 'profile.host.HostProfile.exportProfile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ResetValidationState',
                     summary = 'ResetValidationState',
                     key = 'profile.host.HostProfile.ResetValidationState'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update reference host',
                     summary = 'Update reference host',
                     key = 'profile.host.HostProfile.updateReferenceHost'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update host profile',
                     summary = 'Update host profile',
                     key = 'profile.host.HostProfile.update'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'validate',
                     summary = 'validate',
                     key = 'profile.host.HostProfile.validate'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Execute profile',
                     summary = 'Execute profile',
                     key = 'profile.host.HostProfile.execute'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create new identity binding',
                     summary = 'Creates a new identity binding between the host and vCenter Server',
                     key = 'host.TpmManager.requestIdentity'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Verify authenticity of credential',
                     summary = 'Verifies the authenticity and correctness of the supplied attestation credential',
                     key = 'host.TpmManager.verifyCredential'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Generate integrity report',
                     summary = 'Generates an integrity report for the selected components',
                     key = 'host.TpmManager.generateReport'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update agent virtual machine information',
                     summary = 'Updates agent virtual machine information',
                     key = 'EsxAgentConfigManager.updateAgentVmInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query agent virtual machine information',
                     summary = 'Returns the state for each of the specified agent virtual machines',
                     key = 'EsxAgentConfigManager.queryAgentVmInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update compute resource agent information',
                     summary = 'Updates the number of required agent virtual machines for one or more compute resources',
                     key = 'EsxAgentConfigManager.updateComputeResourceAgentInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query compute resource agent information',
                     summary = 'Retrieves the agent information for one or more compute resources',
                     key = 'EsxAgentConfigManager.queryComputeResourceAgentInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set host custom value',
                     summary = 'Sets the value of a custom field of an host',
                     key = 'HostSystem.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reload host system',
                     summary = 'Reloads the host system',
                     key = 'HostSystem.reload'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename host',
                     summary = 'Rename this host',
                     key = 'HostSystem.rename'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove host',
                     summary = 'Removes the host',
                     key = 'HostSystem.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add tag',
                     summary = 'Add a set of tags to the host',
                     key = 'HostSystem.addTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove tag',
                     summary = 'Remove a set of tags from the host',
                     key = 'HostSystem.removeTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveCustomValues',
                     summary = 'retrieveCustomValues',
                     key = 'HostSystem.retrieveCustomValues'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query TPM attestation information',
                     summary = 'Provides details of the secure boot and TPM status',
                     key = 'HostSystem.queryTpmAttestationReport'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query connection information',
                     summary = 'Connection information about a host',
                     key = 'HostSystem.queryConnectionInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve internal host capabilities',
                     summary = 'Retrieves vCenter Server-specific internal host capabilities',
                     key = 'HostSystem.retrieveInternalCapability'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '<internal>',
                     summary = '<internal>',
                     key = 'HostSystem.retrieveInternalConfigManager'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update system resources',
                     summary = 'Update the configuration of the system resource hierarchy',
                     key = 'HostSystem.updateSystemResources'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update system swap configuration',
                     summary = 'Update the configuration of the system swap',
                     key = 'HostSystem.updateSystemSwapConfiguration'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reconnect host',
                     summary = 'Reconnects to a host',
                     key = 'HostSystem.reconnect'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disconnect host',
                     summary = 'Disconnects from a host',
                     key = 'HostSystem.disconnect'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enter maintenance mode',
                     summary = 'Puts the host in maintenance mode',
                     key = 'HostSystem.enterMaintenanceMode'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryWhatIfEnterMaintenance',
                     summary = 'queryWhatIfEnterMaintenance',
                     key = 'HostSystem.queryWhatIfEnterMaintenance'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'updateVmEvacuationActionOnHostUpgrade',
                     summary = 'updateVmEvacuationActionOnHostUpgrade',
                     key = 'HostSystem.updateVmEvacuationActionOnHostUpgrade'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Exit maintenance mode',
                     summary = 'Disables maintenance mode',
                     key = 'HostSystem.exitMaintenanceMode'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Initiate host reboot',
                     summary = 'Initiates a host reboot',
                     key = 'HostSystem.reboot'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Initiate host shutdown',
                     summary = 'Initiates a host shutdown',
                     key = 'HostSystem.shutdown'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enter standby mode',
                     summary = 'Puts this host into standby mode',
                     key = 'HostSystem.enterStandbyMode'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Exit standby mode',
                     summary = 'Brings this host out of standby mode',
                     key = 'HostSystem.exitStandbyMode'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query host overhead',
                     summary = 'Determines the amount of memory overhead necessary to power on a virtual machine with the specified characteristics',
                     key = 'HostSystem.queryOverhead'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query memory overhead',
                     summary = 'Query memory overhead',
                     key = 'HostSystem.queryOverheadEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reconfigure vSphere HA host',
                     summary = 'Reconfigures the host for vSphere HA',
                     key = 'HostSystem.reconfigureDAS'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve Patch Manager',
                     summary = 'Retrieves a reference to Patch Manager',
                     key = 'HostSystem.retrievePatchManager'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update host system flags',
                     summary = 'Update the flags of the host system',
                     key = 'HostSystem.updateFlags'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Send Wake-on-LAN packet',
                     summary = 'Send Wake-on-LAN packets to the physical NICs specified',
                     key = 'HostSystem.sendWakeOnLanPacket'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enable lockdown mode',
                     summary = 'Enable lockdown mode on this host',
                     key = 'HostSystem.disableAdmin'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disable lockdown mode',
                     summary = 'Disable lockdown mode on this host',
                     key = 'HostSystem.enableAdmin'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enable lockdown mode',
                     summary = 'Enable lockdown mode on this host',
                     key = 'HostSystem.enterLockdownMode'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disable lockdown mode',
                     summary = 'Disable lockdown mode on this host',
                     key = 'HostSystem.exitLockdownMode'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update management server IP',
                     summary = 'Update information about the vCenter Server managing this host',
                     key = 'HostSystem.updateManagementServerIp'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Acquire CIM service',
                     summary = 'Establish a remote connection to a CIM interface',
                     key = 'HostSystem.acquireCimServicesTicket'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'acquireLifecycleVapiTicket',
                     summary = 'acquireLifecycleVapiTicket',
                     key = 'HostSystem.acquireLifecycleVapiTicket'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update IPMI or ILO information used by DPM',
                     summary = 'Update IPMI or ILO information for this host used by DPM',
                     key = 'HostSystem.updateIpmi'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update SSL thumbprint registry',
                     summary = 'Updates the SSL thumbprint registry on the host',
                     key = 'HostSystem.updateSslThumbprintInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve host hardware uptime',
                     summary = 'Retrieves the hardware uptime for the host in seconds',
                     key = 'HostSystem.retrieveHardwareUptime'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve Dynamic Type Manager',
                     summary = 'Retrieves a reference to Dynamic Type Manager',
                     key = 'HostSystem.retrieveDynamicTypeManager'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve Managed Method Executer',
                     summary = 'Retrieves a referemce to Managed Method Executer',
                     key = 'HostSystem.retrieveManagedMethodExecuter'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query virtual machine memory overhead',
                     summary = 'Query memory overhead for a virtual machine power on',
                     key = 'HostSystem.queryOverheadEx2'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Test EVC mode',
                     summary = 'Test an EVC mode on a host',
                     key = 'HostSystem.testEvcMode'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Apply EVC mode',
                     summary = 'Applies an EVC mode to a host',
                     key = 'HostSystem.applyEvcMode'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Check whether the certificate is trusted by vCenter Server',
                     summary = 'Checks whether the certificate matches the host certificate that vCenter Server trusts',
                     key = 'HostSystem.checkCertificateTrusted'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Prepare host',
                     summary = 'Prepare host for encryption',
                     key = 'HostSystem.prepareCrypto'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enable encryption',
                     summary = 'Enable encryption on the current host',
                     key = 'HostSystem.enableCrypto'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure the host key',
                     summary = 'Configure the encryption key on the current host',
                     key = 'HostSystem.configureCryptoKey'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query ProductLocker location',
                     summary = 'Query the location of VMware Tools repository on this host',
                     key = 'HostSystem.queryProductLockerLocation'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update ProductLocker location',
                     summary = 'Update the location of VMware Tools repository on this host',
                     key = 'HostSystem.updateProductLockerLocation'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveFreeEpcMemory',
                     summary = 'retrieveFreeEpcMemory',
                     key = 'HostSystem.retrieveFreeEpcMemory'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'AbortProvisioningOperation',
                     summary = 'AbortProvisioningOperation',
                     key = 'HostSystem.AbortProvisioningOperation'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryDataTransportConnectionInfo',
                     summary = 'queryDataTransportConnectionInfo',
                     key = 'HostSystem.queryDataTransportConnectionInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set compute-resource custom value',
                     summary = 'Sets the value of a custom field for a unified compute resource',
                     key = 'ComputeResource.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reload resource',
                     summary = 'Reloads the resource',
                     key = 'ComputeResource.reload'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename compute-resource',
                     summary = 'Rename the compute-resource',
                     key = 'ComputeResource.rename'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove host',
                     summary = 'Removes the host resource',
                     key = 'ComputeResource.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add tag',
                     summary = 'Add a set of tags to this object',
                     key = 'ComputeResource.addTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove tag',
                     summary = 'Removes a set of tags from this object',
                     key = 'ComputeResource.removeTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveCustomValues',
                     summary = 'retrieveCustomValues',
                     key = 'ComputeResource.retrieveCustomValues'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reconfigure compute-resource',
                     summary = 'Reconfigures a compute-resource',
                     key = 'ComputeResource.reconfigureEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'enableLifecycleManagement',
                     summary = 'enableLifecycleManagement',
                     key = 'ComputeResource.enableLifecycleManagement'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'disableLifecycleManagement',
                     summary = 'disableLifecycleManagement',
                     key = 'ComputeResource.disableLifecycleManagement'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'addKey',
                     summary = 'addKey',
                     key = 'encryption.CryptoManagerKmip.addKey'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'addKeys',
                     summary = 'addKeys',
                     key = 'encryption.CryptoManagerKmip.addKeys'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'removeKey',
                     summary = 'removeKey',
                     key = 'encryption.CryptoManagerKmip.removeKey'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'removeKeys',
                     summary = 'removeKeys',
                     key = 'encryption.CryptoManagerKmip.removeKeys'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'listKeys',
                     summary = 'listKeys',
                     key = 'encryption.CryptoManagerKmip.listKeys'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'registerKmipServer',
                     summary = 'registerKmipServer',
                     key = 'encryption.CryptoManagerKmip.registerKmipServer'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'markDefault',
                     summary = 'markDefault',
                     key = 'encryption.CryptoManagerKmip.markDefault'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'updateKmipServer',
                     summary = 'updateKmipServer',
                     key = 'encryption.CryptoManagerKmip.updateKmipServer'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'removeKmipServer',
                     summary = 'removeKmipServer',
                     key = 'encryption.CryptoManagerKmip.removeKmipServer'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'listKmipServers',
                     summary = 'listKmipServers',
                     key = 'encryption.CryptoManagerKmip.listKmipServers'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveKmipServersStatus',
                     summary = 'retrieveKmipServersStatus',
                     key = 'encryption.CryptoManagerKmip.retrieveKmipServersStatus'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'generateKey',
                     summary = 'generateKey',
                     key = 'encryption.CryptoManagerKmip.generateKey'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveKmipServerCert',
                     summary = 'retrieveKmipServerCert',
                     key = 'encryption.CryptoManagerKmip.retrieveKmipServerCert'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'uploadKmipServerCert',
                     summary = 'uploadKmipServerCert',
                     key = 'encryption.CryptoManagerKmip.uploadKmipServerCert'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'generateSelfSignedClientCert',
                     summary = 'generateSelfSignedClientCert',
                     key = 'encryption.CryptoManagerKmip.generateSelfSignedClientCert'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'generateClientCsr',
                     summary = 'generateClientCsr',
                     key = 'encryption.CryptoManagerKmip.generateClientCsr'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveSelfSignedClientCert',
                     summary = 'retrieveSelfSignedClientCert',
                     key = 'encryption.CryptoManagerKmip.retrieveSelfSignedClientCert'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveClientCsr',
                     summary = 'retrieveClientCsr',
                     key = 'encryption.CryptoManagerKmip.retrieveClientCsr'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveClientCert',
                     summary = 'retrieveClientCert',
                     key = 'encryption.CryptoManagerKmip.retrieveClientCert'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'updateSelfSignedClientCert',
                     summary = 'updateSelfSignedClientCert',
                     key = 'encryption.CryptoManagerKmip.updateSelfSignedClientCert'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'updateKmsSignedCsrClientCert',
                     summary = 'updateKmsSignedCsrClientCert',
                     key = 'encryption.CryptoManagerKmip.updateKmsSignedCsrClientCert'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'uploadClientCert',
                     summary = 'uploadClientCert',
                     key = 'encryption.CryptoManagerKmip.uploadClientCert'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'IsKmsClusterActive',
                     summary = 'IsKmsClusterActive',
                     key = 'encryption.CryptoManagerKmip.IsKmsClusterActive'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'setDefaultKmsCluster',
                     summary = 'setDefaultKmsCluster',
                     key = 'encryption.CryptoManagerKmip.setDefaultKmsCluster'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'getDefaultKmsCluster',
                     summary = 'getDefaultKmsCluster',
                     key = 'encryption.CryptoManagerKmip.getDefaultKmsCluster'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryCryptoKeyStatus',
                     summary = 'queryCryptoKeyStatus',
                     key = 'encryption.CryptoManagerKmip.queryCryptoKeyStatus'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'registerKmsCluster',
                     summary = 'registerKmsCluster',
                     key = 'encryption.CryptoManagerKmip.registerKmsCluster'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'unregisterKmsCluster',
                     summary = 'unregisterKmsCluster',
                     key = 'encryption.CryptoManagerKmip.unregisterKmsCluster'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'listKmsClusters',
                     summary = 'listKmsClusters',
                     key = 'encryption.CryptoManagerKmip.listKmsClusters'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'setKeyCustomAttributes',
                     summary = 'setKeyCustomAttributes',
                     key = 'encryption.CryptoManagerKmip.setKeyCustomAttributes'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create default host profile of specified type',
                     summary = 'Creates a default host profile of the specified type',
                     key = 'profile.host.profileEngine.HostProfileManager.createDefaultProfile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query profile policy option metadata',
                     summary = 'Gets the profile policy option metadata for the specified policy names',
                     key = 'profile.host.profileEngine.HostProfileManager.queryPolicyMetadata'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query profile metadata',
                     summary = 'Gets the profile metadata for the specified profile names and profile types',
                     key = 'profile.host.profileEngine.HostProfileManager.queryProfileMetadata'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query profile category metadata',
                     summary = 'Gets the profile category metadata for the specified category names',
                     key = 'profile.host.profileEngine.HostProfileManager.queryProfileCategoryMetadata'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query profile component metadata',
                     summary = 'Gets the profile component metadata for the specified component names',
                     key = 'profile.host.profileEngine.HostProfileManager.queryProfileComponentMetadata'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Execute host profile manager engine',
                     summary = 'Executes the host profile manager engine',
                     key = 'profile.host.profileEngine.HostProfileManager.execute'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Bookkeep host profile',
                     summary = 'Bookkeep host profile',
                     key = 'profile.host.profileEngine.HostProfileManager.bookKeep'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve profile description',
                     summary = 'Retrieves description of a profile',
                     key = 'profile.host.profileEngine.HostProfileManager.retrieveProfileDescription'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update configuration tasks from host configuration',
                     summary = 'Update configuration tasks from host configuration',
                     key = 'profile.host.profileEngine.HostProfileManager.updateTaskConfigSpec'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'generateTaskList',
                     summary = 'generateTaskList',
                     key = 'profile.host.profileEngine.HostProfileManager.generateTaskList'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'generateHostConfigTaskSpec',
                     summary = 'generateHostConfigTaskSpec',
                     key = 'profile.host.profileEngine.HostProfileManager.generateHostConfigTaskSpec'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve profile from host configuration',
                     summary = "Retrieves a profile from the host's configuration",
                     key = 'profile.host.profileEngine.HostProfileManager.retrieveProfile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Prepare host profile for export',
                     summary = 'Prepares a host profile for export',
                     key = 'profile.host.profileEngine.HostProfileManager.prepareExport'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query user input policy options',
                     summary = 'Gets a list of policy options that are set to require user inputs',
                     key = 'profile.host.profileEngine.HostProfileManager.queryUserInputPolicyOptions'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query profile structure',
                     summary = 'Gets information about the structure of a profile',
                     key = 'profile.host.profileEngine.HostProfileManager.queryProfileStructure'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Apply host configuration',
                     summary = 'Applies the specified host configuration to the host',
                     key = 'profile.host.profileEngine.HostProfileManager.applyHostConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query host profile manager state',
                     summary = 'Gets the current state of the host profile manager and plug-ins on a host',
                     key = 'profile.host.profileEngine.HostProfileManager.queryState'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'getAnswerFile',
                     summary = 'getAnswerFile',
                     key = 'profile.host.profileEngine.HostProfileManager.getAnswerFile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add an alias to the alias store in the guest',
                     summary = 'Add an alias to the alias store in the guest operating system',
                     key = 'vm.guest.AliasManager.addAlias'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove an alias from the alias store in the guest',
                     summary = 'Remove an alias from the alias store in the guest operating system',
                     key = 'vm.guest.AliasManager.removeAlias'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove all aliases associated with a SSO Server certificate from the guest',
                     summary = 'Remove all aliases associated with a SSO Server certificate from the guest operating system',
                     key = 'vm.guest.AliasManager.removeAliasByCert'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'List all aliases for a user in the guest',
                     summary = 'List all aliases for a user in the guest operating system',
                     key = 'vm.guest.AliasManager.listAliases'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'List all mapped aliases in the guest',
                     summary = 'List all mapped aliases in the guest operating system',
                     key = 'vm.guest.AliasManager.listMappedAliases'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Authenticate credentials in guest',
                     summary = 'Authenticate credentials in the guest operating system',
                     key = 'vm.guest.AuthManager.validateCredentials'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Acquire credentials in guest',
                     summary = 'Acquire credentials in the guest operating system',
                     key = 'vm.guest.AuthManager.acquireCredentials'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Release credentials in guest',
                     summary = 'Release credentials in the guest operating system',
                     key = 'vm.guest.AuthManager.releaseCredentials'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create a directory in the guest',
                     summary = 'Create a directory in the guest operating system',
                     key = 'vm.guest.FileManager.makeDirectory'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete a file in the guest',
                     summary = 'Delete a file in the guest operating system',
                     key = 'vm.guest.FileManager.deleteFile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete a directory in the guest',
                     summary = 'Delete a directory in the guest operating system',
                     key = 'vm.guest.FileManager.deleteDirectory'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Move or rename a directory in the guest',
                     summary = 'Move or rename a directory in the guest operating system',
                     key = 'vm.guest.FileManager.moveDirectory'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Move or rename a file in the guest',
                     summary = 'Move or rename a file in the guest operating system',
                     key = 'vm.guest.FileManager.moveFile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create a temporary file in the guest',
                     summary = 'Create a temporary file in the guest operating system',
                     key = 'vm.guest.FileManager.createTemporaryFile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create a temporary directory in the guest',
                     summary = 'Create a temporary directory in the guest operating system',
                     key = 'vm.guest.FileManager.createTemporaryDirectory'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'List files or directories in the guest',
                     summary = 'List files or directories in the guest operating system',
                     key = 'vm.guest.FileManager.listFiles'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Change the attributes of a file in the guest',
                     summary = 'Change the attributes of a file in the guest operating system',
                     key = 'vm.guest.FileManager.changeFileAttributes'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Initiates an operation to transfer a file from the guest',
                     summary = 'Initiates an operation to transfer a file from the guest operating system',
                     key = 'vm.guest.FileManager.initiateFileTransferFromGuest'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Initiates an operation to transfer a file to the guest',
                     summary = 'Initiates an operation to transfer a file to the guest operating system',
                     key = 'vm.guest.FileManager.initiateFileTransferToGuest'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Creates a registry key',
                     summary = 'Creates a registry key in the Windows guest operating system',
                     key = 'vm.guest.WindowsRegistryManager.createRegistryKey'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Lists all registry subkeys for a specified registry key',
                     summary = 'Lists all registry subkeys for a specified registry key in the Windows guest operating system.',
                     key = 'vm.guest.WindowsRegistryManager.listRegistryKeys'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Deletes a registry key',
                     summary = 'Deletes a registry key in the Windows guest operating system',
                     key = 'vm.guest.WindowsRegistryManager.deleteRegistryKey'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Sets and creates a registry value',
                     summary = 'Sets and creates a registry value in the Windows guest operating system',
                     key = 'vm.guest.WindowsRegistryManager.setRegistryValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Lists all registry values for a specified registry key',
                     summary = 'Lists all registry values for a specified registry key in the Windows guest operating system',
                     key = 'vm.guest.WindowsRegistryManager.listRegistryValues'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Deletes a registry value',
                     summary = 'Deletes a registry value in the Windows guest operating system',
                     key = 'vm.guest.WindowsRegistryManager.deleteRegistryValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'setCustomValue',
                     summary = 'setCustomValue',
                     key = 'external.ContentLibrary.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'reload',
                     summary = 'reload',
                     key = 'external.ContentLibrary.reload'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'rename',
                     summary = 'rename',
                     key = 'external.ContentLibrary.rename'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'destroy',
                     summary = 'destroy',
                     key = 'external.ContentLibrary.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'addTag',
                     summary = 'addTag',
                     key = 'external.ContentLibrary.addTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'removeTag',
                     summary = 'removeTag',
                     key = 'external.ContentLibrary.removeTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveCustomValues',
                     summary = 'retrieveCustomValues',
                     key = 'external.ContentLibrary.retrieveCustomValues'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Get boot devices',
                     summary = 'Get available boot devices for the host system',
                     key = 'host.BootDeviceSystem.queryBootDevices'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update boot device',
                     summary = 'Update the boot device on the host system',
                     key = 'host.BootDeviceSystem.updateBootDevice'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set alarm custom value',
                     summary = 'Sets the value of a custom field of an alarm',
                     key = 'alarm.Alarm.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove alarm',
                     summary = 'Remove the alarm',
                     key = 'alarm.Alarm.remove'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reconfigure alarm',
                     summary = 'Reconfigure the alarm',
                     key = 'alarm.Alarm.reconfigure'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query supported features',
                     summary = 'Searches the current license source for licenses available from this system',
                     key = 'LicenseManager.querySupportedFeatures'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query license source',
                     summary = 'Searches the current license source for licenses available for each feature known to this system',
                     key = 'LicenseManager.querySourceAvailability'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query license usage',
                     summary = 'Returns the list of features and the number of licenses that have been reserved',
                     key = 'LicenseManager.queryUsage'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set product edition',
                     summary = 'Defines the product edition',
                     key = 'LicenseManager.setEdition'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Check feature',
                     summary = 'Checks if a feature is enabled',
                     key = 'LicenseManager.checkFeature'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enable license',
                     summary = 'Enable a feature that is marked as user-configurable',
                     key = 'LicenseManager.enable'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disable license',
                     summary = 'Release licenses for a user-configurable feature',
                     key = 'LicenseManager.disable'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure license source',
                     summary = 'Allows reconfiguration of the License Manager license source',
                     key = 'LicenseManager.configureSource'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Installing license',
                     summary = 'Installing license',
                     key = 'LicenseManager.updateLicense'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add license',
                     summary = 'Adds a new license to the license inventory',
                     key = 'LicenseManager.addLicense'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove license',
                     summary = 'Removes a license from the license inventory',
                     key = 'LicenseManager.removeLicense'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Decode license',
                     summary = 'Decodes the license to return the properties of that license key',
                     key = 'LicenseManager.decodeLicense'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update license label',
                     summary = "Update a license's label",
                     key = 'LicenseManager.updateLabel'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove license label',
                     summary = "Removes a license's label",
                     key = 'LicenseManager.removeLabel'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Get License Data Manager',
                     summary = 'Gets the License Data Manager',
                     key = 'LicenseManager.queryLicenseDataManager'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Activate remote hard enforcement',
                     summary = 'Activates the remote hard enforcement',
                     key = 'LicenseManager.activateRemoteHardEnforcement'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Estimate database size',
                     summary = 'Estimates the database size required to store VirtualCenter data',
                     key = 'ResourcePlanningManager.estimateDatabaseSize'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set datastore cluster custom value',
                     summary = 'Sets the value of a custom field of a datastore cluster',
                     key = 'StoragePod.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reload datastore cluster',
                     summary = 'Reloads the datastore cluster',
                     key = 'StoragePod.reload'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename a datastore cluster',
                     summary = 'Rename a datastore cluster',
                     key = 'StoragePod.rename'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove a datastore cluster',
                     summary = 'Remove a datastore cluster',
                     key = 'StoragePod.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add tags to datastore cluster',
                     summary = 'Adds a set of tags to a datastore cluster',
                     key = 'StoragePod.addTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove tags from datastore cluster',
                     summary = 'Removes a set of tags from a datastore cluster',
                     key = 'StoragePod.removeTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveCustomValues',
                     summary = 'retrieveCustomValues',
                     key = 'StoragePod.retrieveCustomValues'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create folder',
                     summary = 'Creates a new folder',
                     key = 'StoragePod.createFolder'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'createNamespaceFolder',
                     summary = 'createNamespaceFolder',
                     key = 'StoragePod.createNamespaceFolder'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Move datastores into a datastore cluster',
                     summary = 'Move datastores into a datastore cluster',
                     key = 'StoragePod.moveInto'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create virtual machine',
                     summary = 'Creates a new virtual machine',
                     key = 'StoragePod.createVm'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Register virtual machine',
                     summary = 'Adds an existing virtual machine to this datastore cluster',
                     key = 'StoragePod.registerVm'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'registerVmForFailover',
                     summary = 'registerVmForFailover',
                     key = 'StoragePod.registerVmForFailover'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create cluster',
                     summary = 'Creates a new cluster compute-resource in this datastore cluster',
                     key = 'StoragePod.createCluster'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create cluster',
                     summary = 'Creates a new cluster compute-resource in this datastore cluster',
                     key = 'StoragePod.createClusterEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add standalone host',
                     summary = 'Creates a new single-host compute-resource',
                     key = 'StoragePod.addStandaloneHost'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add standalone host and enable lockdown mode',
                     summary = 'Creates a new single-host compute-resource and enables lockdown mode on the host',
                     key = 'StoragePod.addStandaloneHostWithAdminDisabled'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create datacenter',
                     summary = 'Create a new datacenter with the given name',
                     key = 'StoragePod.createDatacenter'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Unregister and delete',
                     summary = 'Recursively deletes all child virtual machine folders and unregisters all virtual machines',
                     key = 'StoragePod.unregisterAndDestroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create vSphere Distributed Switch',
                     summary = 'Creates a vSphere Distributed Switch',
                     key = 'StoragePod.createDistributedVirtualSwitch'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create datastore cluster',
                     summary = 'Creates a new datastore cluster',
                     key = 'StoragePod.createStoragePod'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'batchAddStandaloneHosts',
                     summary = 'batchAddStandaloneHosts',
                     key = 'StoragePod.batchAddStandaloneHosts'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'batchAddHostsToCluster',
                     summary = 'batchAddHostsToCluster',
                     key = 'StoragePod.batchAddHostsToCluster'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'verifyLifecycleCompatibility',
                     summary = 'verifyLifecycleCompatibility',
                     key = 'StoragePod.verifyLifecycleCompatibility'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set virtual machine custom value',
                     summary = 'Sets the value of a custom field of a virtual machine',
                     key = 'VirtualMachine.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reload virtual machine',
                     summary = 'Reloads the virtual machine',
                     key = 'VirtualMachine.reload'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename virtual machine',
                     summary = 'Rename the virtual machine',
                     key = 'VirtualMachine.rename'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete virtual machine',
                     summary = 'Delete this virtual machine. Deleting this virtual machine also deletes its contents and removes it from its parent folder (if any).',
                     key = 'VirtualMachine.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add Tag',
                     summary = 'Add a set of tags to the virtual machine',
                     key = 'VirtualMachine.addTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove tag',
                     summary = 'Remove a set of tags from the virtual machine',
                     key = 'VirtualMachine.removeTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveCustomValues',
                     summary = 'retrieveCustomValues',
                     key = 'VirtualMachine.retrieveCustomValues'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Refresh virtual machine storage information',
                     summary = 'Refresh storage information for the virtual machine',
                     key = 'VirtualMachine.refreshStorageInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'reportFailoverCompleted',
                     summary = 'reportFailoverCompleted',
                     key = 'VirtualMachine.reportFailoverCompleted'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve virtual machine backup agent',
                     summary = 'Retrieves the backup agent for the virtual machine',
                     key = 'VirtualMachine.retrieveBackupAgent'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create virtual machine snapshot',
                     summary = 'Create a new snapshot of this virtual machine',
                     key = 'VirtualMachine.createSnapshot'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create virtual machine snapshot',
                     summary = 'Create a new snapshot of this virtual machine',
                     key = 'VirtualMachine.createSnapshotEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Revert to current snapshot',
                     summary = 'Reverts the virtual machine to the current snapshot',
                     key = 'VirtualMachine.revertToCurrentSnapshot'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove all snapshots',
                     summary = 'Remove all the snapshots associated with this virtual machine',
                     key = 'VirtualMachine.removeAllSnapshots'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Consolidate virtual machine disk files',
                     summary = 'Consolidate disk files of this virtual machine',
                     key = 'VirtualMachine.consolidateDisks'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Estimate virtual machine disks consolidation space requirement',
                     summary = 'Estimate the temporary space required to consolidate disk files.',
                     key = 'VirtualMachine.estimateStorageRequirementForConsolidate'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reconfigure virtual machine',
                     summary = 'Reconfigure this virtual machine',
                     key = 'VirtualMachine.reconfigure'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Upgrade VM compatibility',
                     summary = 'Upgrade virtual machine compatibility to the latest version',
                     key = 'VirtualMachine.upgradeVirtualHardware'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Extract OVF environment',
                     summary = 'Returns the XML document that represents the OVF environment',
                     key = 'VirtualMachine.extractOvfEnvironment'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Power On virtual machine',
                     summary = 'Power On this virtual machine',
                     key = 'VirtualMachine.powerOn'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Power Off virtual machine',
                     summary = 'Power Off this virtual machine',
                     key = 'VirtualMachine.powerOff'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Suspend virtual machine',
                     summary = 'Suspend virtual machine',
                     key = 'VirtualMachine.suspend'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Suspend virtual machine to memory',
                     summary = 'Suspend this virtual machine to memory',
                     key = 'VirtualMachine.suspendToMemory'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reset virtual machine',
                     summary = 'Reset this virtual machine',
                     key = 'VirtualMachine.reset'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Initiate guest OS shutdown',
                     summary = 'Issues a command to the guest operating system to perform a clean shutdown of all services',
                     key = 'VirtualMachine.shutdownGuest'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Initiate guest OS reboot',
                     summary = 'Issues a command to the guest operating system asking it to perform a reboot',
                     key = 'VirtualMachine.rebootGuest'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Initiate guest OS standby',
                     summary = 'Issues a command to the guest operating system to prepare for a suspend operation',
                     key = 'VirtualMachine.standbyGuest'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Answer virtual machine question',
                     summary = 'Respond to a question that is blocking this virtual machine',
                     key = 'VirtualMachine.answer'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Customize virtual machine guest OS',
                     summary = "Customize a virtual machine's guest operating system",
                     key = 'VirtualMachine.customize'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Check customization specification',
                     summary = 'Check the customization specification against the virtual machine configuration',
                     key = 'VirtualMachine.checkCustomizationSpec'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Migrate virtual machine',
                     summary = "Migrate a virtual machine's execution to a specific resource pool or host",
                     key = 'VirtualMachine.migrate'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Relocate virtual machine',
                     summary = 'Relocate the virtual machine to a specific location',
                     key = 'VirtualMachine.relocate'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Clone virtual machine',
                     summary = 'Creates a clone of this virtual machine',
                     key = 'VirtualMachine.clone'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Clone library item',
                     summary = 'Creates a clone of this library item',
                     key = 'VirtualMachine.cloneFromLibraryItem'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Instant Clone virtual machine',
                     summary = 'Creates an Instant Clone of this virtual machine',
                     key = 'VirtualMachine.instantClone'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'createForkChild',
                     summary = 'createForkChild',
                     key = 'VirtualMachine.createForkChild'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'enableForkParent',
                     summary = 'enableForkParent',
                     key = 'VirtualMachine.enableForkParent'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'disableForkParent',
                     summary = 'disableForkParent',
                     key = 'VirtualMachine.disableForkParent'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveForkChildren',
                     summary = 'retrieveForkChildren',
                     key = 'VirtualMachine.retrieveForkChildren'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveForkParent',
                     summary = 'retrieveForkParent',
                     key = 'VirtualMachine.retrieveForkParent'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'createImportLease',
                     summary = 'createImportLease',
                     key = 'VirtualMachine.createImportLease'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Export OVF template',
                     summary = 'Exports the virtual machine as an OVF template',
                     key = 'VirtualMachine.exportVm'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Mark virtual machine as template',
                     summary = 'Virtual machine is marked as a template',
                     key = 'VirtualMachine.markAsTemplate'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Mark as virtual machine',
                     summary = 'Reassociate a virtual machine with a host or resource pool',
                     key = 'VirtualMachine.markAsVirtualMachine'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Unregister virtual machine',
                     summary = 'Removes this virtual machine from the inventory without removing any of the virtual machine files on disk',
                     key = 'VirtualMachine.unregister'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reset guest OS information',
                     summary = 'Clears cached guest OS information',
                     key = 'VirtualMachine.resetGuestInformation'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Initiated VMware Tools Installer Mount',
                     summary = 'Mounts the tools CD installer as a CD-ROM for the guest',
                     key = 'VirtualMachine.mountToolsInstaller'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Connect VMware Tools CD',
                     summary = 'Connects the VMware Tools CD image to the guest',
                     key = 'VirtualMachine.mountToolsInstallerImage'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Unmount tools installer',
                     summary = 'Unmounts the tools installer',
                     key = 'VirtualMachine.unmountToolsInstaller'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Initiated VMware Tools install or upgrade',
                     summary = 'Issues a command to the guest operating system to install VMware Tools or upgrade to the latest revision',
                     key = 'VirtualMachine.upgradeTools'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Initiated VMware Tools upgrade',
                     summary = 'Upgrades VMware Tools in the virtual machine from specified CD image',
                     key = 'VirtualMachine.upgradeToolsFromImage'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Acquire virtual machine Mouse Keyboard Screen Ticket',
                     summary = 'Establishing a Mouse Keyboard Screen Ticket',
                     key = 'VirtualMachine.acquireMksTicket'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryConnections',
                     summary = 'queryConnections',
                     key = 'VirtualMachine.queryConnections'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'dropConnections',
                     summary = 'dropConnections',
                     key = 'VirtualMachine.dropConnections'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Acquire virtual machine service ticket',
                     summary = 'Establishing a specific remote virtual machine connection ticket',
                     key = 'VirtualMachine.acquireTicket'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set console window screen resolution',
                     summary = "Sets the console window's resolution as specified",
                     key = 'VirtualMachine.setScreenResolution'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Defragment all disks',
                     summary = 'Defragment all virtual disks attached to this virtual machine',
                     key = 'VirtualMachine.defragmentAllDisks'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Turn On Fault Tolerance',
                     summary = 'Secondary VM created',
                     key = 'VirtualMachine.createSecondary'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Turn On Fault Tolerance',
                     summary = 'Creates a secondary VM',
                     key = 'VirtualMachine.createSecondaryEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Turn Off Fault Tolerance',
                     summary = 'Remove all secondaries for this virtual machine and turn off Fault Tolerance',
                     key = 'VirtualMachine.turnOffFaultTolerance'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Test failover',
                     summary = 'Test Fault Tolerance failover by making a Secondary VM in a Fault Tolerance pair the Primary VM',
                     key = 'VirtualMachine.makePrimary'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Test restarting Secondary VM',
                     summary = 'Test restart Secondary VM by stopping a Secondary VM in the Fault Tolerance pair',
                     key = 'VirtualMachine.terminateFaultTolerantVM'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Suspend Fault Tolerance',
                     summary = 'Suspend Fault Tolerance on this virtual machine',
                     key = 'VirtualMachine.disableSecondary'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resume Fault Tolerance',
                     summary = 'Resume Fault Tolerance on this virtual machine',
                     key = 'VirtualMachine.enableSecondary'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set virtual machine display topology',
                     summary = 'Set the display topology for the virtual machine',
                     key = 'VirtualMachine.setDisplayTopology'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Start recording',
                     summary = 'Start a recording session on this virtual machine',
                     key = 'VirtualMachine.startRecording'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Stop recording',
                     summary = 'Stop a currently active recording session on this virtual machine',
                     key = 'VirtualMachine.stopRecording'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Start replaying',
                     summary = 'Start a replay session on this virtual machine',
                     key = 'VirtualMachine.startReplaying'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Stop replaying',
                     summary = 'Stop a replay session on this virtual machine',
                     key = 'VirtualMachine.stopReplaying'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Promote virtual machine disks',
                     summary = 'Promote disks of the virtual machine that have delta disk backings',
                     key = 'VirtualMachine.promoteDisks'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Take virtual machine screenshot',
                     summary = "Take a screenshot of a virtual machine's guest OS console",
                     key = 'VirtualMachine.createScreenshot'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Put USB HID scan codes',
                     summary = 'Injects a sequence of USB HID scan codes into the keyboard',
                     key = 'VirtualMachine.putUsbScanCodes'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query virtual machine disk changes',
                     summary = "Query for changes to the virtual machine's disks since a given point in the past",
                     key = 'VirtualMachine.queryChangedDiskAreas'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query unowned virtual machine files',
                     summary = 'Query files of the virtual machine not owned by the datastore principal user',
                     key = 'VirtualMachine.queryUnownedFiles'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reload virtual machine from new configuration',
                     summary = 'Reloads the virtual machine from a new configuration file',
                     key = 'VirtualMachine.reloadFromPath'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query Virtual Machine Fault Tolerance Compatibility',
                     summary = 'Check if virtual machine is compatible for Fault Tolerance',
                     key = 'VirtualMachine.queryFaultToleranceCompatibility'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryFaultToleranceCompatibilityEx',
                     summary = 'queryFaultToleranceCompatibilityEx',
                     key = 'VirtualMachine.queryFaultToleranceCompatibilityEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Suspend and resume the virtual machine',
                     summary = 'Suspend and resume the virtual machine',
                     key = 'VirtualMachine.invokeFSR'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Hard stop virtual machine',
                     summary = 'Hard stop virtual machine',
                     key = 'VirtualMachine.terminate'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Get native clone capability',
                     summary = 'Check if native clone is supported on the virtual machine',
                     key = 'VirtualMachine.isNativeSnapshotCapable'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure quorum file path prefix',
                     summary = 'Configures the quorum file path prefix for the virtual machine',
                     key = 'VirtualMachine.configureQuorumFilePathPrefix'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Inject OVF Environment into virtual machine',
                     summary = 'Specifies the OVF Environments to be injected into and returned for a virtual machine',
                     key = 'VirtualMachine.injectOvfEnvironment'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Wipe a Flex-SE virtual disk',
                     summary = 'Wipes a Flex-SE virtual disk',
                     key = 'VirtualMachine.wipeDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Shrink a Flex-SE virtual disk',
                     summary = 'Shrinks a Flex-SE virtual disk',
                     key = 'VirtualMachine.shrinkDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Send NMI',
                     summary = 'Sends a non-maskable interrupt (NMI) to the virtual machine',
                     key = 'VirtualMachine.sendNMI'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reload virtual machine',
                     summary = 'Reloads the virtual machine',
                     key = 'VirtualMachine.reloadEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Attach a virtual disk',
                     summary = 'Attach an existing virtual disk to the virtual machine',
                     key = 'VirtualMachine.attachDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Detach a virtual disk',
                     summary = 'Detach a virtual disk from the virtual machine',
                     key = 'VirtualMachine.detachDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Apply EVC Mode',
                     summary = 'Apply EVC Mode to a virtual machine',
                     key = 'VirtualMachine.applyEvcMode'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Unlock encrypted virtual machine',
                     summary = 'Unlocks an encrypted virtual machine',
                     key = 'VirtualMachine.cryptoUnlock'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cryptoRepairIntegrity',
                     summary = 'cryptoRepairIntegrity',
                     key = 'VirtualMachine.cryptoRepairIntegrity'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Check-out VM template',
                     summary = 'Checks-out this library item as a VM from Content Library',
                     key = 'VirtualMachine.checkout'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Check-in VM',
                     summary = 'Commits this VM as the latest version of the library item',
                     key = 'VirtualMachine.checkin'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Revert Content Library-managed VM template',
                     summary = 'Revert to the previous version of the Content Library item',
                     key = 'VirtualMachine.revert'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Mark template as a Content Library item',
                     summary = 'Template is marked as managed by Content Library',
                     key = 'VirtualMachine.markAsLibraryItem'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Destroy a template associated with a Content Library item',
                     summary = 'Template associated with Content Library item is destroyed, removing it from disk',
                     key = 'VirtualMachine.removeLibraryItem'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Clone virtual machine and associate it with a Content Library item',
                     summary = 'Virtual Machine is cloned and the new VM is associated with a Content Library item',
                     key = 'VirtualMachine.cloneVmAsLibraryItem'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'setAhDeviceHints',
                     summary = 'setAhDeviceHints',
                     key = 'VirtualMachine.setAhDeviceHints'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set virtual NIC custom value',
                     summary = "Set the value of a custom filed of a host's virtual NIC manager",
                     key = 'host.VirtualNicManager.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query network configuration',
                     summary = 'Gets the network configuration for the specified NIC type',
                     key = 'host.VirtualNicManager.queryNetConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Select virtual NIC',
                     summary = 'Select the virtual NIC to be used for the specified NIC type',
                     key = 'host.VirtualNicManager.selectVnic'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Deselect virtual NIC',
                     summary = 'Deselect the virtual NIC used for the specified NIC type',
                     key = 'host.VirtualNicManager.deselectVnic'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryCatalogChange',
                     summary = 'queryCatalogChange',
                     key = 'vslm.host.CatalogSyncManager.queryCatalogChange'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'createEntry',
                     summary = 'createEntry',
                     key = 'host.OperationCleanupManager.createEntry'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'updateEntry',
                     summary = 'updateEntry',
                     key = 'host.OperationCleanupManager.updateEntry'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryEntry',
                     summary = 'queryEntry',
                     key = 'host.OperationCleanupManager.queryEntry'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create task collector',
                     summary = 'Creates a task collector to retrieve all tasks that have executed on the server based on a filter',
                     key = 'TaskManager.createCollector'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create task',
                     summary = 'Create a task',
                     key = 'TaskManager.createTask'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'createTaskWithEntityName',
                     summary = 'createTaskWithEntityName',
                     key = 'TaskManager.createTaskWithEntityName'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'waitForChanges',
                     summary = 'waitForChanges',
                     key = 'cdc.ChangeLogCollector.waitForChanges'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'initializeSequence',
                     summary = 'initializeSequence',
                     key = 'cdc.ChangeLogCollector.initializeSequence'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'exchangeSequence',
                     summary = 'exchangeSequence',
                     key = 'cdc.ChangeLogCollector.exchangeSequence'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reconfigure AutoStart Manager',
                     summary = 'Changes the power on or power off sequence',
                     key = 'host.AutoStartManager.reconfigure'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Auto power On',
                     summary = 'Powers On virtual machines according to the current AutoStart configuration',
                     key = 'host.AutoStartManager.autoPowerOn'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Auto power Off',
                     summary = 'Powers Off virtual machines according to the current AutoStart configuration',
                     key = 'host.AutoStartManager.autoPowerOff'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Generate a certificate signing request',
                     summary = 'Generates a certificate signing request (CSR) for the host',
                     key = 'host.CertificateManager.generateCertificateSigningRequest'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Generate a certificate signing request using the specified Distinguished Name',
                     summary = 'Generates a certificate signing request (CSR) for the host using the specified Distinguished Name',
                     key = 'host.CertificateManager.generateCertificateSigningRequestByDn'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Install a server certificate',
                     summary = 'Installs a server certificate for the host',
                     key = 'host.CertificateManager.installServerCertificate'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Replace CA certificates and certificate revocation lists',
                     summary = 'Replaces the CA certificates and certificate revocation lists (CRLs) on the host',
                     key = 'host.CertificateManager.replaceCACertificatesAndCRLs'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Notify services affected by SSL credentials change',
                     summary = 'Notifies the host services affected by SSL credentials change',
                     key = 'host.CertificateManager.notifyAffectedServices'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'List CA certificates',
                     summary = 'Lists the CA certificates on the host',
                     key = 'host.CertificateManager.listCACertificates'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'List CA certificate revocation lists',
                     summary = 'Lists the CA certificate revocation lists (CRLs) on the host',
                     key = 'host.CertificateManager.listCACertificateRevocationLists'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set CPU scheduler system custom value',
                     summary = 'Sets the value of a custom field of a host CPU scheduler',
                     key = 'host.CpuSchedulerSystem.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enable hyperthreading',
                     summary = 'Enable hyperthreads as schedulable resources',
                     key = 'host.CpuSchedulerSystem.enableHyperThreading'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disable hyperthreading',
                     summary = 'Disable hyperthreads as schedulable resources',
                     key = 'host.CpuSchedulerSystem.disableHyperThreading'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Search datastore',
                     summary = 'Returns the information for the files that match the given search criteria',
                     key = 'host.DatastoreBrowser.search'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Search datastore subfolders',
                     summary = 'Returns the information for the files that match the given search criteria',
                     key = 'host.DatastoreBrowser.searchSubFolders'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete datastore file',
                     summary = 'Deletes the specified files from the datastore',
                     key = 'host.DatastoreBrowser.deleteFile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update configuration',
                     summary = 'Update the date and time on the host',
                     key = 'host.DateTimeSystem.updateConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query available time zones',
                     summary = 'Retrieves the list of available time zones on the host',
                     key = 'host.DateTimeSystem.queryAvailableTimeZones'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query date and time',
                     summary = 'Get the current date and time on the host',
                     key = 'host.DateTimeSystem.queryDateTime'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update date or time',
                     summary = 'Update the date/time on the host',
                     key = 'host.DateTimeSystem.updateDateTime'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Refresh',
                     summary = 'Refresh the date and time settings',
                     key = 'host.DateTimeSystem.refresh'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'testTimeService',
                     summary = 'testTimeService',
                     key = 'host.DateTimeSystem.testTimeService'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Renew disk lease',
                     summary = 'Renew a lease to prevent it from timing out',
                     key = 'host.DiskManager.Lease.renew'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Release disk lease',
                     summary = 'End the lease if it is still active',
                     key = 'host.DiskManager.Lease.release'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Allocate blocks',
                     summary = 'Prepare for writing to blocks',
                     key = 'host.DiskManager.Lease.allocateBlocks'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Clear lazy zero',
                     summary = 'Honor the contents of a block range',
                     key = 'host.DiskManager.Lease.clearLazyZero'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Map disk region',
                     summary = 'Mapping a specified region of a virtual disk',
                     key = 'host.DiskManager.Lease.MapDiskRegion'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryStatus',
                     summary = 'queryStatus',
                     key = 'host.DistEsxClusterStoreManager.queryStatus'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'bootstrap',
                     summary = 'bootstrap',
                     key = 'host.DistEsxClusterStoreManager.bootstrap'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'createUser',
                     summary = 'createUser',
                     key = 'host.DistEsxClusterStoreManager.createUser'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'deleteUser',
                     summary = 'deleteUser',
                     key = 'host.DistEsxClusterStoreManager.deleteUser'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'runReplica',
                     summary = 'runReplica',
                     key = 'host.DistEsxClusterStoreManager.runReplica'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'promoteReplica',
                     summary = 'promoteReplica',
                     key = 'host.DistEsxClusterStoreManager.promoteReplica'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'removeReplica',
                     summary = 'removeReplica',
                     key = 'host.DistEsxClusterStoreManager.removeReplica'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'forceStandalone',
                     summary = 'forceStandalone',
                     key = 'host.DistEsxClusterStoreManager.forceStandalone'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryHealth',
                     summary = 'queryHealth',
                     key = 'host.DistEsxClusterStoreManager.queryHealth'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Register Fault Tolerant Secondary VM',
                     summary = 'Registers a Secondary VM with a Fault Tolerant Primary VM',
                     key = 'host.FaultToleranceManager.registerSecondary'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Unregister Fault Tolerant Secondary VM',
                     summary = 'Unregister a Secondary VM from the associated Primary VM',
                     key = 'host.FaultToleranceManager.unregisterSecondary'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Make Primary VM',
                     summary = 'Test Fault Tolerance failover by making a Secondary VM in a Fault Tolerance pair the Primary VM',
                     key = 'host.FaultToleranceManager.makePrimary'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Make peer VM primary',
                     summary = 'Makes the peer VM primary and terminates the local virtual machine',
                     key = 'host.FaultToleranceManager.goLivePeerVM'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Stop Fault Tolerant virtual machine',
                     summary = 'Stop a specified virtual machine in a Fault Tolerant pair',
                     key = 'host.FaultToleranceManager.terminateFaultTolerantVM'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disable Secondary VM',
                     summary = 'Disable Fault Tolerance on a specified Secondary VM',
                     key = 'host.FaultToleranceManager.disableSecondary'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enable Secondary VM',
                     summary = 'Enable Fault Tolerance on a specified Secondary VM',
                     key = 'host.FaultToleranceManager.enableSecondary'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Start Fault Tolerant Secondary VM',
                     summary = 'Start Fault Tolerant Secondary VM on remote host',
                     key = 'host.FaultToleranceManager.startSecondaryOnRemoteHost'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Unregister Fault Tolerance',
                     summary = 'Unregister the Fault Tolerance service',
                     key = 'host.FaultToleranceManager.unregister'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set local VM component health',
                     summary = 'Sets the component health information of the specified local virtual machine',
                     key = 'host.FaultToleranceManager.setLocalVMComponentHealth'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Get peer VM component health',
                     summary = 'Gets component health information of the FT peer of the specified local virtual machine',
                     key = 'host.FaultToleranceManager.getPeerVMComponentHealth'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reset to factory default',
                     summary = 'Reset the configuration to factory default',
                     key = 'host.FirmwareSystem.resetToFactoryDefaults'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Backup configuration',
                     summary = 'Backup the configuration of the host',
                     key = 'host.FirmwareSystem.backupConfiguration'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query configuration upload URL',
                     summary = 'Host configuration must be uploaded for a restore operation',
                     key = 'host.FirmwareSystem.queryConfigUploadURL'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Restore configuration',
                     summary = 'Restore configuration of the host',
                     key = 'host.FirmwareSystem.restoreConfiguration'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Flush firmware configuration',
                     summary = 'Writes the configuration of the firmware system to persistent storage',
                     key = 'host.FirmwareSystem.syncConfiguration'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryQuantumMinutes',
                     summary = 'queryQuantumMinutes',
                     key = 'host.FirmwareSystem.queryQuantumMinutes'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'querySyncsPerQuantum',
                     summary = 'querySyncsPerQuantum',
                     key = 'host.FirmwareSystem.querySyncsPerQuantum'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Refresh hardware information',
                     summary = 'Refresh hardware information',
                     key = 'host.HealthStatusSystem.refresh'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reset system health sensors',
                     summary = 'Resets the state of the sensors of the IPMI subsystem',
                     key = 'host.HealthStatusSystem.resetSystemHealthInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Clear hardware IPMI System Event Log',
                     summary = 'Clear hardware IPMI System Event Log',
                     key = 'host.HealthStatusSystem.clearSystemEventLog'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Refresh hardware IPMI System Event Log',
                     summary = 'Refresh hardware IPMI System Event Log',
                     key = 'host.HealthStatusSystem.FetchSystemEventLog'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Get acceptance level for host image configuration',
                     summary = 'Get acceptance level settings for host image configuration',
                     key = 'host.ImageConfigManager.queryHostAcceptanceLevel'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query host image profile',
                     summary = 'Queries the current host image profile information',
                     key = 'host.ImageConfigManager.queryHostImageProfile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update acceptance level',
                     summary = 'Updates the acceptance level of a host',
                     key = 'host.ImageConfigManager.updateAcceptanceLevel'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'fetchSoftwarePackages',
                     summary = 'fetchSoftwarePackages',
                     key = 'host.ImageConfigManager.fetchSoftwarePackages'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'installDate',
                     summary = 'installDate',
                     key = 'host.ImageConfigManager.installDate'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'readEndorsementKey',
                     summary = 'readEndorsementKey',
                     key = 'host.InternalTpm20Manager.readEndorsementKey'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'createIdentity',
                     summary = 'createIdentity',
                     key = 'host.InternalTpm20Manager.createIdentity'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'activateCredential',
                     summary = 'activateCredential',
                     key = 'host.InternalTpm20Manager.activateCredential'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'quote',
                     summary = 'quote',
                     key = 'host.InternalTpm20Manager.quote'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveEventLog',
                     summary = 'retrieveEventLog',
                     key = 'host.InternalTpm20Manager.retrieveEventLog'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query whether virtual NIC is used by iSCSI multi-pathing',
                     summary = 'Query whether virtual NIC is used by iSCSI multi-pathing',
                     key = 'host.IscsiManager.queryVnicStatus'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query whether physical NIC is used by iSCSI multi-pathing',
                     summary = 'Query whether physical NIC is used by iSCSI multi-pathing',
                     key = 'host.IscsiManager.queryPnicStatus'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query all the virtual NICs used by iSCSI multi-pathing',
                     summary = 'Query all the virtual NICs used by iSCSI multi-pathing',
                     key = 'host.IscsiManager.queryBoundVnics'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query candidate virtual NICs that can be used for iSCSI multi-pathing',
                     summary = 'Query candidate virtual NICs that can be used for iSCSI multi-pathing',
                     key = 'host.IscsiManager.queryCandidateNics'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add virtual NIC to iSCSI Adapter',
                     summary = 'Add virtual NIC to iSCSI Adapter',
                     key = 'host.IscsiManager.bindVnic'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove virtual NIC from iSCSI Adapter',
                     summary = 'Remove virtual NIC from iSCSI Adapter',
                     key = 'host.IscsiManager.unbindVnic'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query migration dependencies for migrating the physical and virtual NICs',
                     summary = 'Query migration dependencies for migrating the physical and virtual NICs',
                     key = 'host.IscsiManager.queryMigrationDependencies'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query host kernel modules',
                     summary = 'Retrieves information about the kernel modules on the host',
                     key = 'host.KernelModuleSystem.queryModules'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update kernel module option',
                     summary = 'Specifies the options to be passed to the kernel module when loaded',
                     key = 'host.KernelModuleSystem.updateModuleOptionString'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query kernel module options',
                     summary = 'Retrieves the options configured to be passed to a kernel module when loaded',
                     key = 'host.KernelModuleSystem.queryConfiguredModuleOptionString'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'configure',
                     summary = 'configure',
                     key = 'host.LoadEsxManager.configure'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryInfo',
                     summary = 'queryInfo',
                     key = 'host.LoadEsxManager.queryInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryLoadEsxSupported',
                     summary = 'queryLoadEsxSupported',
                     key = 'host.LoadEsxManager.queryLoadEsxSupported'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enter partial maintenance mode',
                     summary = 'Enters the specified partial maintenance mode',
                     key = 'host.MaintenanceManager.enterPartialMaintenanceMode'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Exit partial maintenance mode',
                     summary = 'Exits the specified partial maintenance mode',
                     key = 'host.MaintenanceManager.exitPartialMaintenanceMode'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query proxy information',
                     summary = 'Query the common message bus proxy service information',
                     key = 'host.MessageBusProxy.retrieveInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure proxy',
                     summary = 'Configure the common message bus proxy service',
                     key = 'host.MessageBusProxy.configure'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove proxy configuration',
                     summary = 'Remove the common message proxy service configuration and disable the service',
                     key = 'host.MessageBusProxy.unconfigure'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Start proxy',
                     summary = 'Start the common message bus proxy service',
                     key = 'host.MessageBusProxy.start'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Stop proxy',
                     summary = 'Stop the common message bus proxy service',
                     key = 'host.MessageBusProxy.stop'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reload proxy',
                     summary = 'Reload the common message bus proxy service and enable any configuration changes',
                     key = 'host.MessageBusProxy.reload'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'createNamespace',
                     summary = 'createNamespace',
                     key = 'host.NvdimmSystem.createNamespace'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'createPMemNamespace',
                     summary = 'createPMemNamespace',
                     key = 'host.NvdimmSystem.createPMemNamespace'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'deleteNamespace',
                     summary = 'deleteNamespace',
                     key = 'host.NvdimmSystem.deleteNamespace'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'deleteBlockNamespaces',
                     summary = 'deleteBlockNamespaces',
                     key = 'host.NvdimmSystem.deleteBlockNamespaces'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Check',
                     summary = 'Check for dependencies, conflicts, and obsolete updates',
                     key = 'host.PatchManager.Check'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Scan',
                     summary = 'Scan the host for patch status',
                     key = 'host.PatchManager.Scan'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Scan',
                     summary = 'Scan the host for patch status',
                     key = 'host.PatchManager.ScanV2'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Stage',
                     summary = 'Stage the updates to the host',
                     key = 'host.PatchManager.Stage'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Install',
                     summary = 'Install the patch',
                     key = 'host.PatchManager.Install'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Install',
                     summary = 'Install the patch',
                     key = 'host.PatchManager.InstallV2'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Uninstall',
                     summary = 'Uninstall the patch',
                     key = 'host.PatchManager.Uninstall'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query',
                     summary = 'Query the host for installed bulletins',
                     key = 'host.PatchManager.Query'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create alarm',
                     summary = 'Create a new alarm',
                     key = 'alarm.AlarmManager.create'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve alarm',
                     summary = 'Get available alarms defined on the entity',
                     key = 'alarm.AlarmManager.getAlarm'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Get alarm actions enabled',
                     summary = 'Checks if alarm actions are enabled for an entity',
                     key = 'alarm.AlarmManager.getAlarmActionsEnabled'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set alarm actions enabled',
                     summary = 'Enables or disables firing alarm actions for an entity',
                     key = 'alarm.AlarmManager.setAlarmActionsEnabled'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Get alarm state',
                     summary = 'The state of instantiated alarms on the entity',
                     key = 'alarm.AlarmManager.getAlarmState'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Acknowledge alarm',
                     summary = 'Stops alarm actions from firing until the alarm next triggers on an entity',
                     key = 'alarm.AlarmManager.acknowledgeAlarm'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set alarm status',
                     summary = 'Sets the status of an alarm for an entity',
                     key = 'alarm.AlarmManager.setAlarmStatus'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'clearTriggeredAlarms',
                     summary = 'clearTriggeredAlarms',
                     key = 'alarm.AlarmManager.clearTriggeredAlarms'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'disableAlarm',
                     summary = 'disableAlarm',
                     key = 'alarm.AlarmManager.disableAlarm'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'enableAlarm',
                     summary = 'enableAlarm',
                     key = 'alarm.AlarmManager.enableAlarm'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'testSMTPSetup',
                     summary = 'testSMTPSetup',
                     key = 'alarm.AlarmManager.testSMTPSetup'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Sync triggered alarms list',
                     summary = 'Retrieves the full list of currently-triggered Alarms, as a list of triggers',
                     key = 'alarm.AlarmManager.syncTriggeredAlarms'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve queued-up alarm triggers',
                     summary = 'Retrieves any queued-up alarm triggers representing Alarm state changes since the last time this method was called',
                     key = 'alarm.AlarmManager.retrieveTriggers'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set PCI passthrough system custom value',
                     summary = 'Set PCI Passthrough system custom value',
                     key = 'host.PciPassthruSystem.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Refresh PCI passthrough device information',
                     summary = 'Refresh the available PCI passthrough device information',
                     key = 'host.PciPassthruSystem.refresh'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update PCI passthrough configuration',
                     summary = 'Update PCI passthrough device configuration',
                     key = 'host.PciPassthruSystem.updatePassthruConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set service custom value',
                     summary = 'Sets the value of a custom field of a host service system.',
                     key = 'host.ServiceSystem.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update service activation policy',
                     summary = 'Updates the activation policy of the service',
                     key = 'host.ServiceSystem.updatePolicy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Start service',
                     summary = 'Starts the service',
                     key = 'host.ServiceSystem.start'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Stop service',
                     summary = 'Stops the service',
                     key = 'host.ServiceSystem.stop'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Restart service',
                     summary = 'Restarts the service',
                     key = 'host.ServiceSystem.restart'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Uninstall service',
                     summary = 'Uninstalls the service',
                     key = 'host.ServiceSystem.uninstall'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Refresh service information',
                     summary = 'Refresh the service information and settings to detect any changes made directly on the host',
                     key = 'host.ServiceSystem.refresh'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reconfigure SNMP agent',
                     summary = 'Reconfigure the SNMP agent',
                     key = 'host.SnmpSystem.reconfigureSnmpAgent'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Send test notification',
                     summary = 'Send test notification',
                     key = 'host.SnmpSystem.sendTestNotification'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'generateServerCSR',
                     summary = 'generateServerCSR',
                     key = 'host.SphereletManager.generateServerCSR'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'generateClientCSR',
                     summary = 'generateClientCSR',
                     key = 'host.SphereletManager.generateClientCSR'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'updateConfig',
                     summary = 'updateConfig',
                     key = 'host.SphereletManager.updateConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'removeConfig',
                     summary = 'removeConfig',
                     key = 'host.SphereletManager.removeConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveTelemetryData',
                     summary = 'retrieveTelemetryData',
                     key = 'host.TelemetryManager.retrieveTelemetryData'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure virtual flash resource',
                     summary = 'Configures virtual flash resource on a list of SSD devices',
                     key = 'host.VFlashManager.configureVFlashResourceEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure virtual flash resource',
                     summary = 'Configures virtual flash resource on a host',
                     key = 'host.VFlashManager.configureVFlashResource'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove virtual flash resource',
                     summary = 'Removes virtual flash resource from a host',
                     key = 'host.VFlashManager.removeVFlashResource'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure virtual flash host swap cache',
                     summary = 'Configures virtual flash host swap cache',
                     key = 'host.VFlashManager.configureHostVFlashCache'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve virtual flash module configuration options from a host',
                     summary = 'Retrieves virtual flash module configuration options from a host',
                     key = 'host.VFlashManager.getVFlashModuleDefaultConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Prepare VMotion send operation asynchronously',
                     summary = 'Prepares a VMotion send operation asynchronously',
                     key = 'host.VMotionManager.prepareSourceEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Prepare vMotion receive operation asynchronously',
                     summary = 'Prepares a vMotion receive operation asynchronously',
                     key = 'host.VMotionManager.prepareDestinationEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Initiate vMotion receive operation',
                     summary = 'Initiate a vMotion receive operation',
                     key = 'host.VMotionManager.initiateDestination'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Initiate VMotion send operation',
                     summary = 'Initiates a VMotion send operation',
                     key = 'host.VMotionManager.initiateSourceEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Complete vMotion source notification',
                     summary = 'Tell the source that vMotion migration is complete (success or failure)',
                     key = 'host.VMotionManager.completeSource'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Complete vMotion receive notification',
                     summary = 'Tell the destination that vMotion migration is complete (success or failure)',
                     key = 'host.VMotionManager.completeDestination'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Commit vMotion destination upgrade',
                     summary = 'Reparent the disks at destination and commit the redo logs at the end of a vMotion migration',
                     key = 'host.VMotionManager.upgradeDestination'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update VMotionManager memory mirror migrate flag',
                     summary = 'Enables or disables VMotionManager memory mirror migrate',
                     key = 'host.VMotionManager.updateMemMirrorFlag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryMigrationIds',
                     summary = 'queryMigrationIds',
                     key = 'host.VMotionManager.queryMigrationIds'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set vMotion custom value',
                     summary = 'Sets the value of a custom field of a host vMotion system',
                     key = 'host.VMotionSystem.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update IP configuration',
                     summary = 'Update the IP configuration of the vMotion virtual NIC',
                     key = 'host.VMotionSystem.updateIpConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Select vMotion virtual NIC',
                     summary = 'Select the virtual NIC to be used for vMotion',
                     key = 'host.VMotionSystem.selectVnic'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Deselect vMotion virtual NIC',
                     summary = 'Deselect the virtual NIC to be used for vMotion',
                     key = 'host.VMotionSystem.deselectVnic'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update VMCI access rights',
                     summary = 'Updates VMCI (Virtual Machine Communication Interface) access rights for one or more virtual machines',
                     key = 'host.VmciAccessManager.updateAccess'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve VMCI service rights granted to virtual machine',
                     summary = 'Retrieve VMCI (Virtual Machine Communication Interface) service rights granted to a VM',
                     key = 'host.VmciAccessManager.retrieveGrantedServices'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query virtual machines with access to VMCI service',
                     summary = 'Gets the VMs with granted access to a service',
                     key = 'host.VmciAccessManager.queryAccessToService'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query disks for use in vSAN cluster',
                     summary = 'Queries disk eligibility for use in the vSAN cluster',
                     key = 'host.VsanSystem.queryDisksForVsan'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add disks to the vSAN cluster',
                     summary = 'Adds the selected disks to the vSAN cluster',
                     key = 'host.VsanSystem.addDisks'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Initialize disks in the vSAN cluster',
                     summary = 'Initializes the selected disks to be used in the vSAN cluster',
                     key = 'host.VsanSystem.initializeDisks'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove disk from the vSAN cluster',
                     summary = 'Removes the disks that are used in the vSAN cluster',
                     key = 'host.VsanSystem.removeDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove disk group from the vSAN cluster',
                     summary = 'Removes the selected disk group from the vSAN cluster',
                     key = 'host.VsanSystem.removeDiskMapping'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Unmount vSAN disk group',
                     summary = 'Unmount vSAN disk group',
                     key = 'host.VsanSystem.unmountDiskMapping'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update vSAN configuration',
                     summary = 'Updates the vSAN configuration for this host',
                     key = 'host.VsanSystem.update'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve vSAN runtime information',
                     summary = 'Retrieves the current vSAN runtime information for this host',
                     key = 'host.VsanSystem.queryHostStatus'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Evacuate this host from vSAN cluster',
                     summary = 'Evacuates the specified host from the vSAN cluster',
                     key = 'host.VsanSystem.evacuateNode'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Recommission this host back to vSAN cluster',
                     summary = 'Recommissions the host back to vSAN cluster',
                     key = 'host.VsanSystem.recommissionNode'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve a ticket to register the vSAN VASA Provider',
                     summary = 'Retrieves a ticket to register the VASA Provider for vSAN in the Storage Monitoring Service',
                     key = 'host.VsanSystem.fetchVsanSharedSecret'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Join Windows Domain',
                     summary = 'Enables ActiveDirectory authentication on the host',
                     key = 'host.ActiveDirectoryAuthentication.joinDomain'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Join Windows Domain through vSphere Authentication Proxy service',
                     summary = 'Enables Active Directory authentication on the host using a vSphere Authentication Proxy server',
                     key = 'host.ActiveDirectoryAuthentication.joinDomainWithCAM'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Import the certificate of vSphere Authentication Proxy server',
                     summary = "Import the certificate of vSphere Authentication Proxy server to ESXi's authentication store",
                     key = 'host.ActiveDirectoryAuthentication.importCertificateForCAM'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Leave Windows Domain',
                     summary = 'Disables ActiveDirectory authentication on the host',
                     key = 'host.ActiveDirectoryAuthentication.leaveCurrentDomain'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enable Smart Card Authentication',
                     summary = 'Enables smart card authentication of ESXi Direct Console UI users',
                     key = 'host.ActiveDirectoryAuthentication.enableSmartCardAuthentication'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Install a Smart Card Trust Anchor',
                     summary = 'Installs a smart card trust anchor on the host',
                     key = 'host.ActiveDirectoryAuthentication.installSmartCardTrustAnchor'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'replaceSmartCardTrustAnchors',
                     summary = 'replaceSmartCardTrustAnchors',
                     key = 'host.ActiveDirectoryAuthentication.replaceSmartCardTrustAnchors'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove a Smart Card Trust Anchor',
                     summary = 'Removes an installed smart card trust anchor from the host',
                     key = 'host.ActiveDirectoryAuthentication.removeSmartCardTrustAnchor'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove Smart Card Trust Anchor',
                     summary = 'Removes the installed smart card trust anchor from the host',
                     key = 'host.ActiveDirectoryAuthentication.removeSmartCardTrustAnchorByFingerprint'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'List Smart Card Trust Anchors',
                     summary = 'Lists the smart card trust anchors installed on the host',
                     key = 'host.ActiveDirectoryAuthentication.listSmartCardTrustAnchors'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disable Smart Card Authentication',
                     summary = 'Disables smart card authentication of ESXi Direct Console UI users',
                     key = 'host.ActiveDirectoryAuthentication.disableSmartCardAuthentication'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set firewall custom value',
                     summary = 'Sets the value of a custom field of a host firewall system',
                     key = 'host.FirewallSystem.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update default firewall policy',
                     summary = 'Updates the default firewall policy',
                     key = 'host.FirewallSystem.updateDefaultPolicy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Open firewall ports',
                     summary = 'Open the firewall ports belonging to the specified ruleset',
                     key = 'host.FirewallSystem.enableRuleset'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Block firewall ports',
                     summary = 'Block the firewall ports belonging to the specified ruleset',
                     key = 'host.FirewallSystem.disableRuleset'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update allowed IP list of the firewall ruleset',
                     summary = 'Update the allowed IP list of the specified ruleset',
                     key = 'host.FirewallSystem.updateRuleset'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Refresh firewall information',
                     summary = 'Refresh the firewall information and settings to detect any changes made directly on the host',
                     key = 'host.FirewallSystem.refresh'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set network custom value',
                     summary = 'Sets the value of a custom field of a host network system',
                     key = 'host.NetworkSystem.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update network configuration',
                     summary = 'Network configuration information',
                     key = 'host.NetworkSystem.updateNetworkConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update DNS configuration',
                     summary = 'Update the DNS configuration for the host',
                     key = 'host.NetworkSystem.updateDnsConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update IP route configuration',
                     summary = 'Update IP route configuration',
                     key = 'host.NetworkSystem.updateIpRouteConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update console IP route configuration',
                     summary = 'Update console IP route configuration',
                     key = 'host.NetworkSystem.updateConsoleIpRouteConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update IP route table configuration',
                     summary = 'Applies the IP route table configuration for the host',
                     key = 'host.NetworkSystem.updateIpRouteTableConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add virtual switch',
                     summary = 'Add a new virtual switch to the system',
                     key = 'host.NetworkSystem.addVirtualSwitch'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove virtual switch',
                     summary = 'Remove an existing virtual switch from the system',
                     key = 'host.NetworkSystem.removeVirtualSwitch'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update virtual switch',
                     summary = 'Updates the properties of the virtual switch',
                     key = 'host.NetworkSystem.updateVirtualSwitch'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add port group',
                     summary = 'Add a port group to the virtual switch',
                     key = 'host.NetworkSystem.addPortGroup'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove port group',
                     summary = 'Remove a port group from the virtual switch',
                     key = 'host.NetworkSystem.removePortGroup'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reconfigure port group',
                     summary = 'Reconfigure a port group on the virtual switch',
                     key = 'host.NetworkSystem.updatePortGroup'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update physical NIC link speed',
                     summary = 'Configure link speed and duplexity',
                     key = 'host.NetworkSystem.updatePhysicalNicLinkSpeed'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query network hint',
                     summary = 'Request network hint information for a physical NIC',
                     key = 'host.NetworkSystem.queryNetworkHint'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add virtual NIC',
                     summary = 'Add a virtual host or service console NIC',
                     key = 'host.NetworkSystem.addVirtualNic'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove virtual NIC',
                     summary = 'Remove a virtual host or service console NIC',
                     key = 'host.NetworkSystem.removeVirtualNic'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update virtual NIC',
                     summary = 'Configure virtual host or VMkernel NIC',
                     key = 'host.NetworkSystem.updateVirtualNic'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add service console virtual NIC',
                     summary = 'Add a virtual service console NIC',
                     key = 'host.NetworkSystem.addServiceConsoleVirtualNic'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove service console virtual NIC',
                     summary = 'Remove a virtual service console NIC',
                     key = 'host.NetworkSystem.removeServiceConsoleVirtualNic'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update service console virtual NIC',
                     summary = 'Update IP configuration for a service console virtual NIC',
                     key = 'host.NetworkSystem.updateServiceConsoleVirtualNic'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Restart virtual network adapter interface',
                     summary = 'Restart the service console virtual network adapter interface',
                     key = 'host.NetworkSystem.restartServiceConsoleVirtualNic'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Refresh network information',
                     summary = 'Refresh the network information and settings to detect any changes that have occurred',
                     key = 'host.NetworkSystem.refresh'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Invoke API call on host with transactionId',
                     summary = 'Invoke API call on host with transactionId',
                     key = 'host.NetworkSystem.invokeHostTransactionCall'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Commit transaction to confirm that host is connected to vCenter Server',
                     summary = 'Commit transaction to confirm that host is connected to vCenter Server',
                     key = 'host.NetworkSystem.commitTransaction'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'performHostOpaqueNetworkDataOperation',
                     summary = 'performHostOpaqueNetworkDataOperation',
                     key = 'host.NetworkSystem.performHostOpaqueNetworkDataOperation'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'setNsxTransportNodeId',
                     summary = 'setNsxTransportNodeId',
                     key = 'host.NetworkSystem.setNsxTransportNodeId'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure host cache performance enhancement',
                     summary = 'Configures host cache by allocating space on a low latency device (usually a solid state drive) for enhanced system performance',
                     key = 'host.CacheConfigurationManager.configureCache'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'registerProvider',
                     summary = 'registerProvider',
                     key = 'ExternalStatsManager.registerProvider'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'unregisterProvider',
                     summary = 'unregisterProvider',
                     key = 'ExternalStatsManager.unregisterProvider'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'isRegistered',
                     summary = 'isRegistered',
                     key = 'ExternalStatsManager.isRegistered'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'getRegisteredProviders',
                     summary = 'getRegisteredProviders',
                     key = 'ExternalStatsManager.getRegisteredProviders'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'getEnabledClusters',
                     summary = 'getEnabledClusters',
                     key = 'ExternalStatsManager.getEnabledClusters'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'updateStats',
                     summary = 'updateStats',
                     key = 'ExternalStatsManager.updateStats'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query entity provider summary',
                     summary = 'Get information about the performance statistics that can be queried for a particular entity',
                     key = 'PerformanceManager.queryProviderSummary'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query available metrics',
                     summary = 'Gets available performance statistic metrics for the specified managed entity between begin and end times',
                     key = 'PerformanceManager.queryAvailableMetric'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query counter',
                     summary = 'Get counter information for the list of counter IDs passed in',
                     key = 'PerformanceManager.queryCounter'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query counter by level',
                     summary = 'All performance data over 1 year old are deleted from the vCenter database',
                     key = 'PerformanceManager.queryCounterByLevel'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query performance statistics',
                     summary = 'Gets the performance statistics for the entity',
                     key = 'PerformanceManager.queryStats'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Get composite statistics',
                     summary = 'Get performance statistics for the entity and the breakdown across its child entities',
                     key = 'PerformanceManager.queryCompositeStats'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Summarizes performance statistics',
                     summary = 'Summarizes performance statistics at the specified interval',
                     key = 'PerformanceManager.summarizeStats'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create historical interval',
                     summary = 'Add a new historical interval configuration',
                     key = 'PerformanceManager.createHistoricalInterval'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove historical interval',
                     summary = 'Remove a historical interval configuration',
                     key = 'PerformanceManager.removeHistoricalInterval'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update historical interval',
                     summary = 'Update a historical interval configuration if it exists',
                     key = 'PerformanceManager.updateHistoricalInterval'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update counter level mapping',
                     summary = 'Update counter to level mapping',
                     key = 'PerformanceManager.updateCounterLevelMapping'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reset counter level mapping',
                     summary = 'Reset counter to level mapping to the default values',
                     key = 'PerformanceManager.resetCounterLevelMapping'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query internal performance counters',
                     summary = 'Queries all internal counters, supported by this performance manager',
                     key = 'PerformanceManager.queryPerfCounterInt'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enable performance counters',
                     summary = 'Enable a counter or a set of counters in the counters collection of this performance manager',
                     key = 'PerformanceManager.enableStat'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disable performance counters',
                     summary = 'Exclude a counter or a set of counters from the counters collection of this performance manager',
                     key = 'PerformanceManager.disableStat'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set scheduled task custom value',
                     summary = 'Sets the value of a custom field of a scheduled task',
                     key = 'scheduler.ScheduledTask.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove scheduled task',
                     summary = 'Remove the scheduled task',
                     key = 'scheduler.ScheduledTask.remove'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reconfigure scheduled task',
                     summary = 'Reconfigure the scheduled task properties',
                     key = 'scheduler.ScheduledTask.reconfigure'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Run scheduled task',
                     summary = 'Run the scheduled task immediately',
                     key = 'scheduler.ScheduledTask.run'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'update',
                     summary = 'update',
                     key = 'cluster.PolicyPlugin.update'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure host power management policy',
                     summary = 'Configure host power management policy',
                     key = 'host.PowerSystem.configurePolicy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Get lease download manifest',
                     summary = 'Gets the download manifest for this lease',
                     key = 'HttpNfcLease.getManifest'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'setManifestChecksumType',
                     summary = 'setManifestChecksumType',
                     key = 'HttpNfcLease.setManifestChecksumType'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Complete the lease',
                     summary = 'The lease completed successfully',
                     key = 'HttpNfcLease.complete'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'End the lease',
                     summary = 'The lease has ended',
                     key = 'HttpNfcLease.abort'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update lease progress',
                     summary = 'Updates lease progress',
                     key = 'HttpNfcLease.progress'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Download remote files',
                     summary = 'Downloads remote files',
                     key = 'HttpNfcLease.pullFromUrls'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'probeUrls',
                     summary = 'probeUrls',
                     key = 'HttpNfcLease.probeUrls'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove list view',
                     summary = 'Remove the list view object',
                     key = 'view.ListView.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Modify list view',
                     summary = 'Modify the list view',
                     key = 'view.ListView.modify'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reset list view',
                     summary = 'Reset the list view',
                     key = 'view.ListView.reset'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reset view',
                     summary = 'Resets a set of objects in a given view',
                     key = 'view.ListView.resetFromView'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve access entries',
                     summary = 'Retrieves the access mode for each user or group with access permissions on the host',
                     key = 'host.HostAccessManager.retrieveAccessEntries'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Change access mode',
                     summary = 'Changes the access mode for a user or group on the host',
                     key = 'host.HostAccessManager.changeAccessMode'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve special DCUI access users',
                     summary = 'Retrieves the list of users with special access to DCUI',
                     key = 'host.HostAccessManager.queryDcuiAccess'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update special DCUI access users',
                     summary = 'Updates the list of users with special access to DCUI',
                     key = 'host.HostAccessManager.updateDcuiAccess'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve system users',
                     summary = 'Retrieve the list of special system users on the host',
                     key = 'host.HostAccessManager.querySystemUsers'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update system users',
                     summary = 'Updates the list of special system users on the host',
                     key = 'host.HostAccessManager.updateSystemUsers'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query lockdown exceptions',
                     summary = 'Queries the current list of user exceptions for lockdown mode',
                     key = 'host.HostAccessManager.queryLockdownExceptions'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update lockdown exceptions',
                     summary = 'Updates the current list of user exceptions for lockdown mode',
                     key = 'host.HostAccessManager.updateLockdownExceptions'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Change lockdown mode',
                     summary = 'Changes lockdown mode on the host',
                     key = 'host.HostAccessManager.changeLockdownMode'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create a host profile',
                     summary = 'Create a host profile',
                     key = 'profile.host.ProfileManager.createProfile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query policy metadata',
                     summary = 'Query policy metadata',
                     key = 'profile.host.ProfileManager.queryPolicyMetadata'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Find associated profile',
                     summary = 'Find associated profile',
                     key = 'profile.host.ProfileManager.findAssociatedProfile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Apply host configuration',
                     summary = 'Apply host configuration',
                     key = 'profile.host.ProfileManager.applyHostConfiguration'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryMetadata',
                     summary = 'queryMetadata',
                     key = 'profile.host.ProfileManager.queryMetadata'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Generate configuration task list for host profile',
                     summary = 'Generates a list of configuration tasks to be performed when applying a host profile',
                     key = 'profile.host.ProfileManager.generateConfigTaskList'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Generate task list',
                     summary = 'Generate task list',
                     key = 'profile.host.ProfileManager.generateTaskList'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query profile metadata',
                     summary = 'Query profile metadata',
                     key = 'profile.host.ProfileManager.queryProfileMetadata'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query metadata for profile categories',
                     summary = 'Retrieves the metadata for a set of profile categories',
                     key = 'profile.host.ProfileManager.queryProfileCategoryMetadata'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query metadata for profile components',
                     summary = 'Retrieves the metadata for a set of profile components',
                     key = 'profile.host.ProfileManager.queryProfileComponentMetadata'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query profile structure',
                     summary = 'Gets information about the structure of a profile',
                     key = 'profile.host.ProfileManager.queryProfileStructure'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create default profile',
                     summary = 'Create default profile',
                     key = 'profile.host.ProfileManager.createDefaultProfile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update host customizations',
                     summary = 'Update host customizations for host',
                     key = 'profile.host.ProfileManager.updateAnswerFile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Validate host customizations',
                     summary = 'Validate host customizations for host',
                     key = 'profile.host.ProfileManager.validateAnswerFile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve host customizations',
                     summary = 'Returns the host customization data associated with a particular host',
                     key = 'profile.host.ProfileManager.retrieveAnswerFile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveAnswerFileForProfile',
                     summary = 'retrieveAnswerFileForProfile',
                     key = 'profile.host.ProfileManager.retrieveAnswerFileForProfile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Export host customizations',
                     summary = 'Export host customizations for host',
                     key = 'profile.host.ProfileManager.exportAnswerFile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Check host customizations status',
                     summary = 'Check the status of the host customizations against associated profile',
                     key = 'profile.host.ProfileManager.checkAnswerFileStatus'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query host customization status',
                     summary = 'Returns the status of the host customization data associated with the specified hosts',
                     key = 'profile.host.ProfileManager.queryAnswerFileStatus'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update host customizations',
                     summary = 'Update host customizations',
                     key = 'profile.host.ProfileManager.updateHostCustomizations'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'validateHostCustomizations',
                     summary = 'validateHostCustomizations',
                     key = 'profile.host.ProfileManager.validateHostCustomizations'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveHostCustomizations',
                     summary = 'retrieveHostCustomizations',
                     key = 'profile.host.ProfileManager.retrieveHostCustomizations'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveHostCustomizationsForProfile',
                     summary = 'retrieveHostCustomizationsForProfile',
                     key = 'profile.host.ProfileManager.retrieveHostCustomizationsForProfile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Export host customizations',
                     summary = 'Export host customizations',
                     key = 'profile.host.ProfileManager.exportCustomizations'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Import host customizations',
                     summary = 'Import host customizations',
                     key = 'profile.host.ProfileManager.importCustomizations'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Pre-check Remediation',
                     summary = 'Checks customization data and host state is valid for remediation',
                     key = 'profile.host.ProfileManager.generateHostConfigTaskSpec'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Batch apply host configuration',
                     summary = 'Batch apply host configuration',
                     key = 'profile.host.ProfileManager.applyEntitiesConfiguration'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Prepare validation of settings to be copied',
                     summary = 'Generate differences between source and target host profile to validate settings to be copied',
                     key = 'profile.host.ProfileManager.validateComposition'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Copy settings to host profiles',
                     summary = 'Copy settings to host profiles',
                     key = 'profile.host.ProfileManager.compositeProfile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Specification exists',
                     summary = 'Check the existence of a specification',
                     key = 'CustomizationSpecManager.exists'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Get specification',
                     summary = 'Gets a specification',
                     key = 'CustomizationSpecManager.get'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create new specification',
                     summary = 'Create a new specification',
                     key = 'CustomizationSpecManager.create'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Overwrite specification',
                     summary = 'Overwrite an existing specification',
                     key = 'CustomizationSpecManager.overwrite'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete specification',
                     summary = 'Delete a specification',
                     key = 'CustomizationSpecManager.delete'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Duplicate specification',
                     summary = 'Duplicate a specification',
                     key = 'CustomizationSpecManager.duplicate'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename specification',
                     summary = 'Rename a specification',
                     key = 'CustomizationSpecManager.rename'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Convert specification item',
                     summary = 'Convert a specification item to XML text',
                     key = 'CustomizationSpecManager.specItemToXml'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Convert XML item',
                     summary = 'Convert an XML string to a specification item',
                     key = 'CustomizationSpecManager.xmlToSpecItem'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Validate required resources',
                     summary = 'Validate that required resources are available on the server to customize a particular guest operating system',
                     key = 'CustomizationSpecManager.checkResources'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update local swap datastore',
                     summary = 'Changes the datastore for virtual machine swap files',
                     key = 'host.DatastoreSystem.updateLocalSwapDatastore'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve disks for VMFS datastore',
                     summary = 'Retrieves the list of disks that can be used to contain VMFS datastore extents',
                     key = 'host.DatastoreSystem.queryAvailableDisksForVmfs'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query datastore create options',
                     summary = 'Queries options for creating a new VMFS datastore for a disk',
                     key = 'host.DatastoreSystem.queryVmfsDatastoreCreateOptions'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create VMFS datastore',
                     summary = 'Creates a new VMFS datastore',
                     key = 'host.DatastoreSystem.createVmfsDatastore'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query datastore extend options',
                     summary = 'Queries options for extending an existing VMFS datastore for a disk',
                     key = 'host.DatastoreSystem.queryVmfsDatastoreExtendOptions'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query VMFS datastore expand options',
                     summary = 'Query the options available for expanding the extents of a VMFS datastore',
                     key = 'host.DatastoreSystem.queryVmfsDatastoreExpandOptions'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Extend datastore',
                     summary = 'Extends an existing VMFS datastore',
                     key = 'host.DatastoreSystem.extendVmfsDatastore'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enable clustered vmdk support',
                     summary = 'Enable clustered vmdk support on specified datastore',
                     key = 'host.DatastoreSystem.enableClusteredVmdkSupport'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disable clustered vmdk support',
                     summary = 'Disable clustered vmdk support on specified datastore',
                     key = 'host.DatastoreSystem.disableClusteredVmdkSupport'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Expand VMFS datastore',
                     summary = 'Expand the capacity of a VMFS datastore extent',
                     key = 'host.DatastoreSystem.expandVmfsDatastore'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'processVmfsDatastoreUpdate',
                     summary = 'processVmfsDatastoreUpdate',
                     key = 'host.DatastoreSystem.processVmfsDatastoreUpdate'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create NAS datastore',
                     summary = 'Creates a new Network Attached Storage (NAS) datastore',
                     key = 'host.DatastoreSystem.createNasDatastore'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create local datastore',
                     summary = 'Creates a new local datastore',
                     key = 'host.DatastoreSystem.createLocalDatastore'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update Virtual Volume datastore',
                     summary = 'Updates the Virtual Volume datastore configuration according to the provided settings',
                     key = 'host.DatastoreSystem.UpdateVvolDatastoreInternal'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'BatchUpdateVvolDatastoresInternal',
                     summary = 'BatchUpdateVvolDatastoresInternal',
                     key = 'host.DatastoreSystem.BatchUpdateVvolDatastoresInternal'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create Virtual Volume datastore',
                     summary = 'Creates a datastore backed by a Virtual Volume storage container',
                     key = 'host.DatastoreSystem.createVvolDatastoreInternal'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create Virtual Volume datastore',
                     summary = 'Creates a Virtuial Volume datastore',
                     key = 'host.DatastoreSystem.createVvolDatastore'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove datastore',
                     summary = 'Removes a datastore from a host',
                     key = 'host.DatastoreSystem.removeDatastore'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'enterPreUnmount',
                     summary = 'enterPreUnmount',
                     key = 'host.DatastoreSystem.enterPreUnmount'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'exitPreUnmount',
                     summary = 'exitPreUnmount',
                     key = 'host.DatastoreSystem.exitPreUnmount'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryPreUnmountStatus',
                     summary = 'queryPreUnmountStatus',
                     key = 'host.DatastoreSystem.queryPreUnmountStatus'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove datastores',
                     summary = 'Removes one or more datastores from a host',
                     key = 'host.DatastoreSystem.removeDatastoreEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure datastore principal',
                     summary = 'Configures datastore principal user for the host',
                     key = 'host.DatastoreSystem.configureDatastorePrincipal'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query unbound VMFS volumes',
                     summary = 'Gets the list of unbound VMFS volumes',
                     key = 'host.DatastoreSystem.queryUnresolvedVmfsVolumes'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resignature unresolved VMFS volume',
                     summary = 'Resignature unresolved VMFS volume with new VMFS identifier',
                     key = 'host.DatastoreSystem.resignatureUnresolvedVmfsVolume'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NotifyDatastore',
                     summary = 'NotifyDatastore',
                     key = 'host.DatastoreSystem.NotifyDatastore'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Check accessibility',
                     summary = 'Check if the file objects for the specified virtual machine IDs are accessible',
                     key = 'host.DatastoreSystem.checkVmFileAccessibility'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Unregister extension',
                     summary = 'Unregisters an extension',
                     key = 'ExtensionManager.unregisterExtension'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Find extension',
                     summary = 'Find an extension',
                     key = 'ExtensionManager.findExtension'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Register extension',
                     summary = 'Registers an extension',
                     key = 'ExtensionManager.registerExtension'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update extension',
                     summary = 'Updates extension information',
                     key = 'ExtensionManager.updateExtension'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Get server public key',
                     summary = "Get vCenter Server's public key",
                     key = 'ExtensionManager.getPublicKey'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set extension public key',
                     summary = 'Set public key of the extension',
                     key = 'ExtensionManager.setPublicKey'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set extension certificate',
                     summary = 'Update the stored authentication certificate for a specified extension',
                     key = 'ExtensionManager.setCertificate'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update extension data',
                     summary = 'Updates extension-specific data associated with an extension',
                     key = 'ExtensionManager.updateExtensionData'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query extension data',
                     summary = 'Retrieves extension-specific data associated with an extension',
                     key = 'ExtensionManager.queryExtensionData'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query extension data keys',
                     summary = 'Retrieves extension-specific data keys associated with an extension',
                     key = 'ExtensionManager.queryExtensionDataKeys'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Clear extension data',
                     summary = 'Clears extension-specific data associated with an extension',
                     key = 'ExtensionManager.clearExtensionData'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query extension data usage',
                     summary = 'Retrieves statistics about the amount of data being stored by extensions registered with vCenter Server',
                     key = 'ExtensionManager.queryExtensionDataUsage'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query entities managed by extension',
                     summary = 'Finds entities managed by an extension',
                     key = 'ExtensionManager.queryManagedBy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query statistics about IP allocation usage',
                     summary = 'Query statistics about IP allocation usage, system-wide or for specified extensions',
                     key = 'ExtensionManager.queryExtensionIpAllocationUsage'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enable replication of virtual machine',
                     summary = 'Enable replication of virtual machine',
                     key = 'HbrManager.enableReplication'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disable replication of virtual machine',
                     summary = 'Disable replication of virtual machine',
                     key = 'HbrManager.disableReplication'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reconfigure replication for virtual machine',
                     summary = 'Reconfigure replication for virtual machine',
                     key = 'HbrManager.reconfigureReplication'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve replication configuration of virtual machine',
                     summary = 'Retrieve replication configuration of virtual machine',
                     key = 'HbrManager.retrieveReplicationConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Pause replication of virtual machine',
                     summary = 'Pause replication of virtual machine',
                     key = 'HbrManager.pauseReplication'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Resume replication of virtual machine',
                     summary = 'Resume replication of virtual machine',
                     key = 'HbrManager.resumeReplication'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Start a replication resynchronization for virtual machine',
                     summary = 'Start a replication resynchronization for virtual machine',
                     key = 'HbrManager.fullSync'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Start new replication instance for virtual machine',
                     summary = 'Start extraction and transfer of a new replication instance for virtual machine',
                     key = 'HbrManager.createInstance'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Replicate powered-off virtual machine',
                     summary = 'Transfer a replication instance for powered-off virtual machine',
                     key = 'HbrManager.startOfflineInstance'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Stop replication of powered-off virtual machine',
                     summary = 'Stop replication of powered-off virtual machine',
                     key = 'HbrManager.stopOfflineInstance'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query virtual machine replication state',
                     summary = 'Qureies the current state of a replicated virtual machine',
                     key = 'HbrManager.queryReplicationState'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryReplicationCapabilities',
                     summary = 'queryReplicationCapabilities',
                     key = 'HbrManager.queryReplicationCapabilities'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve available diagnostic partitions',
                     summary = 'Retrieves a list of available diagnostic partitions',
                     key = 'host.DiagnosticSystem.queryAvailablePartition'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Change active diagnostic partition',
                     summary = 'Changes the active diagnostic partition to a different partition',
                     key = 'host.DiagnosticSystem.selectActivePartition'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve diagnostic partitionable disks',
                     summary = 'Retrieves a list of disks that can be used to contain a diagnostic partition',
                     key = 'host.DiagnosticSystem.queryPartitionCreateOptions'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve diagnostic partition creation description',
                     summary = 'Retrieves the diagnostic partition creation description for a disk',
                     key = 'host.DiagnosticSystem.queryPartitionCreateDesc'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create diagnostic partition',
                     summary = 'Creates a diagnostic partition according to the provided creation specification',
                     key = 'host.DiagnosticSystem.createDiagnosticPartition'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'setCustomValue',
                     summary = 'setCustomValue',
                     key = 'external.TagPolicyOption.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'reload',
                     summary = 'reload',
                     key = 'external.TagPolicyOption.reload'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'rename',
                     summary = 'rename',
                     key = 'external.TagPolicyOption.rename'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'destroy',
                     summary = 'destroy',
                     key = 'external.TagPolicyOption.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'addTag',
                     summary = 'addTag',
                     key = 'external.TagPolicyOption.addTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'removeTag',
                     summary = 'removeTag',
                     key = 'external.TagPolicyOption.removeTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveCustomValues',
                     summary = 'retrieveCustomValues',
                     key = 'external.TagPolicyOption.retrieveCustomValues'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query options view',
                     summary = 'Returns nodes in the option hierarchy',
                     key = 'option.OptionManager.queryView'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update option values',
                     summary = 'Updates one or more properties',
                     key = 'option.OptionManager.updateValues'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'addConfiguration',
                     summary = 'addConfiguration',
                     key = 'DeltaMigrationManager.addConfiguration'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'removeConfiguration',
                     summary = 'removeConfiguration',
                     key = 'DeltaMigrationManager.removeConfiguration'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'checkConfiguration',
                     summary = 'checkConfiguration',
                     key = 'DeltaMigrationManager.checkConfiguration'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'listAllToConfigurations',
                     summary = 'listAllToConfigurations',
                     key = 'DeltaMigrationManager.listAllToConfigurations'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'listAllFromConfigurations',
                     summary = 'listAllFromConfigurations',
                     key = 'DeltaMigrationManager.listAllFromConfigurations'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'setCustomValue',
                     summary = 'setCustomValue',
                     key = 'external.TagPolicy.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'reload',
                     summary = 'reload',
                     key = 'external.TagPolicy.reload'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'rename',
                     summary = 'rename',
                     key = 'external.TagPolicy.rename'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'destroy',
                     summary = 'destroy',
                     key = 'external.TagPolicy.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'addTag',
                     summary = 'addTag',
                     key = 'external.TagPolicy.addTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'removeTag',
                     summary = 'removeTag',
                     key = 'external.TagPolicy.removeTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveCustomValues',
                     summary = 'retrieveCustomValues',
                     key = 'external.TagPolicy.retrieveCustomValues'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create scheduled task',
                     summary = 'Create a scheduled task',
                     key = 'scheduler.ScheduledTaskManager.create'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve scheduled task',
                     summary = 'Available scheduled tasks defined on the entity',
                     key = 'scheduler.ScheduledTaskManager.retrieveEntityScheduledTask'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create scheduled task',
                     summary = 'Create a scheduled task',
                     key = 'scheduler.ScheduledTaskManager.createObjectScheduledTask'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve scheduled task',
                     summary = 'Available scheduled tasks defined on the object',
                     key = 'scheduler.ScheduledTaskManager.retrieveObjectScheduledTask'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove view',
                     summary = 'Remove view',
                     key = 'view.View.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create inventory view',
                     summary = 'Create a view for browsing the inventory and tracking changes to open folders',
                     key = 'view.ViewManager.createInventoryView'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create container view',
                     summary = 'Create a view for monitoring the contents of a single container',
                     key = 'view.ViewManager.createContainerView'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create list view',
                     summary = 'Create a view for getting updates',
                     key = 'view.ViewManager.createListView'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create list view',
                     summary = 'Create a list view from an existing view',
                     key = 'view.ViewManager.createListViewFromView'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove managed object',
                     summary = 'Remove the managed objects',
                     key = 'view.ManagedObjectView.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove inventory view',
                     summary = 'Remove the inventory view object',
                     key = 'view.InventoryView.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Open inventory view folder',
                     summary = 'Adds the child objects of a given managed entity to the view',
                     key = 'view.InventoryView.openFolder'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Close inventory view',
                     summary = 'Notify the server that folders have been closed',
                     key = 'view.InventoryView.closeFolder'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'setCustomValue',
                     summary = 'setCustomValue',
                     key = 'external.ContentLibraryItem.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'reload',
                     summary = 'reload',
                     key = 'external.ContentLibraryItem.reload'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'rename',
                     summary = 'rename',
                     key = 'external.ContentLibraryItem.rename'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'destroy',
                     summary = 'destroy',
                     key = 'external.ContentLibraryItem.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'addTag',
                     summary = 'addTag',
                     key = 'external.ContentLibraryItem.addTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'removeTag',
                     summary = 'removeTag',
                     key = 'external.ContentLibraryItem.removeTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveCustomValues',
                     summary = 'retrieveCustomValues',
                     key = 'external.ContentLibraryItem.retrieveCustomValues'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'setCustomValue',
                     summary = 'setCustomValue',
                     key = 'external.AntiAffinityGroup.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'reload',
                     summary = 'reload',
                     key = 'external.AntiAffinityGroup.reload'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'rename',
                     summary = 'rename',
                     key = 'external.AntiAffinityGroup.rename'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'destroy',
                     summary = 'destroy',
                     key = 'external.AntiAffinityGroup.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'addTag',
                     summary = 'addTag',
                     key = 'external.AntiAffinityGroup.addTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'removeTag',
                     summary = 'removeTag',
                     key = 'external.AntiAffinityGroup.removeTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveCustomValues',
                     summary = 'retrieveCustomValues',
                     key = 'external.AntiAffinityGroup.retrieveCustomValues'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query supported switch specification',
                     summary = 'Query supported switch specification',
                     key = 'dvs.DistributedVirtualSwitchManager.querySupportedSwitchSpec'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query compatible hosts for a vSphere Distributed Switch specification',
                     summary = 'Returns a list of hosts that are compatible with a given vSphere Distributed Switch specification',
                     key = 'dvs.DistributedVirtualSwitchManager.queryCompatibleHostForNewDvs'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query compatible hosts for existing vSphere Distributed Switch',
                     summary = 'Returns a list of hosts that are compatible with an existing vSphere Distributed Switch',
                     key = 'dvs.DistributedVirtualSwitchManager.queryCompatibleHostForExistingDvs'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query compatible host specification',
                     summary = 'Query compatible host specification',
                     key = 'dvs.DistributedVirtualSwitchManager.queryCompatibleHostSpec'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query feature capabilities for vSphere Distributed Switch specification',
                     summary = 'Queries feature capabilites available for a given vSphere Distributed Switch specification',
                     key = 'dvs.DistributedVirtualSwitchManager.queryFeatureCapability'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query switch by UUID',
                     summary = 'Query switch by UUID',
                     key = 'dvs.DistributedVirtualSwitchManager.querySwitchByUuid'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query configuration target',
                     summary = 'Query configuration target',
                     key = 'dvs.DistributedVirtualSwitchManager.queryDvsConfigTarget'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Check compatibility of hosts against a vSphere Distributed Switch version',
                     summary = 'Check compatibility of hosts against a vSphere Distributed Switch version',
                     key = 'dvs.DistributedVirtualSwitchManager.checkCompatibility'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update opaque data for set of entities',
                     summary = 'Update opaque data for set of entities',
                     key = 'dvs.DistributedVirtualSwitchManager.updateOpaqueData'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update opaque data for set of entities',
                     summary = 'Update opaque data for set of entities',
                     key = 'dvs.DistributedVirtualSwitchManager.updateOpaqueDataEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Fetch opaque data for set of entities',
                     summary = 'Fetch opaque data for set of entities',
                     key = 'dvs.DistributedVirtualSwitchManager.fetchOpaqueData'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Fetch opaque data for set of entities',
                     summary = 'Fetch opaque data for set of entities',
                     key = 'dvs.DistributedVirtualSwitchManager.fetchOpaqueDataEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Execute opaque command for set of entities',
                     summary = 'Execute opaque command for set of entities',
                     key = 'dvs.DistributedVirtualSwitchManager.executeOpaqueCommand'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rectify vNetwork Distributed Switch host',
                     summary = 'Rectify vNetwork Distributed Switch host',
                     key = 'dvs.DistributedVirtualSwitchManager.rectifyHost'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Export configuration of the entity',
                     summary = 'Export configuration of the entity',
                     key = 'dvs.DistributedVirtualSwitchManager.exportEntity'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Import configuration of the entity',
                     summary = 'Import configuration of the entity',
                     key = 'dvs.DistributedVirtualSwitchManager.importEntity'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Look up portgroup based on portgroup key',
                     summary = 'Look up portgroup based on portgroup key',
                     key = 'dvs.DistributedVirtualSwitchManager.lookupPortgroup'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query uplink team information',
                     summary = 'Query uplink team information',
                     key = 'dvs.DistributedVirtualSwitchManager.QueryDvpgUplinkTeam'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryHostNetworkResource',
                     summary = 'queryHostNetworkResource',
                     key = 'dvs.DistributedVirtualSwitchManager.queryHostNetworkResource'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryVwirePort',
                     summary = 'queryVwirePort',
                     key = 'dvs.DistributedVirtualSwitchManager.queryVwirePort'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryDeviceChangeForTargetHost',
                     summary = 'queryDeviceChangeForTargetHost',
                     key = 'dvs.DistributedVirtualSwitchManager.queryDeviceChangeForTargetHost'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryNetworkIdForTargetHost',
                     summary = 'queryNetworkIdForTargetHost',
                     key = 'dvs.DistributedVirtualSwitchManager.queryNetworkIdForTargetHost'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSphere Distributed Switch set custom value',
                     summary = 'vSphere Distributed Switch set custom value',
                     key = 'dvs.VmwareDistributedVirtualSwitch.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reload vSphere Distributed Switch',
                     summary = 'Reload vSphere Distributed Switch',
                     key = 'dvs.VmwareDistributedVirtualSwitch.reload'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rename vSphere Distributed Switch',
                     summary = 'Rename vSphere Distributed Switch',
                     key = 'dvs.VmwareDistributedVirtualSwitch.rename'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove vSphere Distributed Switch',
                     summary = 'Remove vSphere Distributed Switch',
                     key = 'dvs.VmwareDistributedVirtualSwitch.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSphere Distributed Switch add tag',
                     summary = 'vSphere Distributed Switch add tag',
                     key = 'dvs.VmwareDistributedVirtualSwitch.addTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSphere Distributed Switch remove tag',
                     summary = 'vSphere Distributed Switch remove tag',
                     key = 'dvs.VmwareDistributedVirtualSwitch.removeTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveCustomValues',
                     summary = 'retrieveCustomValues',
                     key = 'dvs.VmwareDistributedVirtualSwitch.retrieveCustomValues'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve dvPort keys',
                     summary = 'Retrieve dvPort keys',
                     key = 'dvs.VmwareDistributedVirtualSwitch.fetchPortKeys'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve dvPorts',
                     summary = 'Retrieve dvPorts',
                     key = 'dvs.VmwareDistributedVirtualSwitch.fetchPorts'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query used virtual LAN ID',
                     summary = 'Query used virtual LAN ID',
                     key = 'dvs.VmwareDistributedVirtualSwitch.queryUsedVlanId'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reconfigure vSphere Distributed Switch',
                     summary = 'Reconfigure vSphere Distributed Switch',
                     key = 'dvs.VmwareDistributedVirtualSwitch.reconfigure'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vSphere Distributed Switch product specification operation',
                     summary = 'vSphere Distributed Switch product specification operation',
                     key = 'dvs.VmwareDistributedVirtualSwitch.performProductSpecOperation'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Merge vSphere Distributed Switch',
                     summary = 'Merge vSphere Distributed Switch',
                     key = 'dvs.VmwareDistributedVirtualSwitch.merge'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add Distributed Port Groups',
                     summary = 'Add Distributed Port Groups',
                     key = 'dvs.VmwareDistributedVirtualSwitch.addPortgroups'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Move dvPort',
                     summary = 'Move dvPort',
                     key = 'dvs.VmwareDistributedVirtualSwitch.movePort'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update vSphere Distributed Switch capability',
                     summary = 'Update vSphere Distributed Switch capability',
                     key = 'dvs.VmwareDistributedVirtualSwitch.updateCapability'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reconfigure dvPort',
                     summary = 'Reconfigure dvPort',
                     key = 'dvs.VmwareDistributedVirtualSwitch.reconfigurePort'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Refresh dvPort state',
                     summary = 'Refresh dvPort state',
                     key = 'dvs.VmwareDistributedVirtualSwitch.refreshPortState'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'resetPortStatistics',
                     summary = 'resetPortStatistics',
                     key = 'dvs.VmwareDistributedVirtualSwitch.resetPortStatistics'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Rectify vSphere Distributed Switch host',
                     summary = 'Rectify vSphere Distributed Switch host',
                     key = 'dvs.VmwareDistributedVirtualSwitch.rectifyHost'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update network resource pools on vSphere Distributed Switch',
                     summary = 'Update network resource pools on vSphere Distributed Switch',
                     key = 'dvs.VmwareDistributedVirtualSwitch.updateNetworkResourcePool'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add network resource pools on vSphere Distributed Switch',
                     summary = 'Add network resource pools on vSphere Distributed Switch',
                     key = 'dvs.VmwareDistributedVirtualSwitch.addNetworkResourcePool'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove network resource pools on vSphere Distributed Switch',
                     summary = 'Remove network resource pools on vSphere Distributed Switch',
                     key = 'dvs.VmwareDistributedVirtualSwitch.removeNetworkResourcePool'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reconfigure a network resource pool on a distributed switch',
                     summary = 'Reconfigures a network resource pool on a distributed switch',
                     key = 'dvs.VmwareDistributedVirtualSwitch.reconfigureVmVnicNetworkResourcePool'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update network I/O control on vSphere Distributed Switch',
                     summary = 'Update network I/O control on vSphere Distributed Switch',
                     key = 'dvs.VmwareDistributedVirtualSwitch.enableNetworkResourceManagement'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Get vSphere Distributed Switch configuration spec to rollback',
                     summary = 'Get vSphere Distributed Switch configuration spec to rollback',
                     key = 'dvs.VmwareDistributedVirtualSwitch.rollback'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Add Distributed Port Group',
                     summary = 'Add Distributed Port Group',
                     key = 'dvs.VmwareDistributedVirtualSwitch.addPortgroup'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update health check configuration on vSphere Distributed Switch',
                     summary = 'Update health check configuration on vSphere Distributed Switch',
                     key = 'dvs.VmwareDistributedVirtualSwitch.updateHealthCheckConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Look up portgroup based on portgroup key',
                     summary = 'Look up portgroup based on portgroup key',
                     key = 'dvs.VmwareDistributedVirtualSwitch.lookupPortgroup'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'addNsxPortgroups',
                     summary = 'addNsxPortgroups',
                     key = 'dvs.VmwareDistributedVirtualSwitch.addNsxPortgroups'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'reconfigureNsxPortgroups',
                     summary = 'reconfigureNsxPortgroups',
                     key = 'dvs.VmwareDistributedVirtualSwitch.reconfigureNsxPortgroups'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'removeNsxPortgroups',
                     summary = 'removeNsxPortgroups',
                     key = 'dvs.VmwareDistributedVirtualSwitch.removeNsxPortgroups'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update Link Aggregation Control Protocol groups on vSphere Distributed Switch',
                     summary = 'Update Link Aggregation Control Protocol groups on vSphere Distributed Switch',
                     key = 'dvs.VmwareDistributedVirtualSwitch.updateLacpGroupConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create vSphere Distributed Switch',
                     summary = 'Create vSphere Distributed Switch',
                     key = 'dvs.HostDistributedVirtualSwitchManager.createDistributedVirtualSwitch'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove vSphere Distributed Switch',
                     summary = 'Remove vSphere Distributed Switch',
                     key = 'dvs.HostDistributedVirtualSwitchManager.removeDistributedVirtualSwitch'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reconfigure vSphere Distributed Switch',
                     summary = 'Reconfigure vSphere Distributed Switch',
                     key = 'dvs.HostDistributedVirtualSwitchManager.reconfigureDistributedVirtualSwitch'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update dvPort',
                     summary = 'Update dvPort',
                     key = 'dvs.HostDistributedVirtualSwitchManager.updatePorts'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'reportHostVendorSpecificConfig',
                     summary = 'reportHostVendorSpecificConfig',
                     key = 'dvs.HostDistributedVirtualSwitchManager.reportHostVendorSpecificConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete ports',
                     summary = 'Delete ports',
                     key = 'dvs.HostDistributedVirtualSwitchManager.deletePorts'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'resetPorts',
                     summary = 'resetPorts',
                     key = 'dvs.HostDistributedVirtualSwitchManager.resetPorts'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve port state',
                     summary = 'Retrieve port state',
                     key = 'dvs.HostDistributedVirtualSwitchManager.fetchPortState'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Clone port',
                     summary = 'Clone port',
                     key = 'dvs.HostDistributedVirtualSwitchManager.clonePort'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve vSphere Distributed Switch configuration specification',
                     summary = 'Retrieve vSphere Distributed Switch configuration specification',
                     key = 'dvs.HostDistributedVirtualSwitchManager.retrieveDvsConfigSpec'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update Distributed Port Groups',
                     summary = 'Update Distributed Port Group',
                     key = 'dvs.HostDistributedVirtualSwitchManager.updateDVPortgroups'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve port group keys for vSphere Distributed Switch',
                     summary = 'Retrieve the list of port group keys on a given vSphere Distributed Switch',
                     key = 'dvs.HostDistributedVirtualSwitchManager.retrieveDVPortgroup'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve distributed virtual port group specification',
                     summary = 'Retrievs the configuration specification for distributed virtual port groups',
                     key = 'dvs.HostDistributedVirtualSwitchManager.retrieveDVPortgroupConfigSpec'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Load port',
                     summary = 'Load port',
                     key = 'dvs.HostDistributedVirtualSwitchManager.loadDVPort'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve the list of port keys on the given vSphere Distributed Switch',
                     summary = 'Retrieve the list of port keys on the given vSphere Distributed Switch',
                     key = 'dvs.HostDistributedVirtualSwitchManager.retrieveDVPort'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update dvPorts',
                     summary = 'Update dvPort',
                     key = 'dvs.HostDistributedVirtualSwitchManager.applyDVPort'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update Distributed Port Groups',
                     summary = 'Update Distributed Port Group',
                     key = 'dvs.HostDistributedVirtualSwitchManager.applyDVPortgroup'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update vSphere Distributed Switch',
                     summary = 'Update vSphere Distributed Switch',
                     key = 'dvs.HostDistributedVirtualSwitchManager.applyDvs'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update vSphere Distributed Switch list',
                     summary = 'Update vSphere Distributed Switch list',
                     key = 'dvs.HostDistributedVirtualSwitchManager.applyDvsList'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update Distributed Port Group list',
                     summary = 'Update Distributed Port Group list',
                     key = 'dvs.HostDistributedVirtualSwitchManager.applyDVPortgroupList'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update dvPort list',
                     summary = 'Update dvPort list',
                     key = 'dvs.HostDistributedVirtualSwitchManager.applyDVPortList'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Execute opaque command',
                     summary = 'Execute opaque command',
                     key = 'dvs.HostDistributedVirtualSwitchManager.executeOpaqueCommand'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'convertOpaqueSwitchId',
                     summary = 'convertOpaqueSwitchId',
                     key = 'dvs.HostDistributedVirtualSwitchManager.convertOpaqueSwitchId'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'applyNsxDvsConfig',
                     summary = 'applyNsxDvsConfig',
                     key = 'dvs.HostDistributedVirtualSwitchManager.applyNsxDvsConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveNsxDvsConfig',
                     summary = 'retrieveNsxDvsConfig',
                     key = 'dvs.HostDistributedVirtualSwitchManager.retrieveNsxDvsConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update specific metadata',
                     summary = 'Update specific metadata for the given owner and list of virtual machine IDs',
                     key = 'vm.MetadataManager.updateMetadata'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve specific metadata',
                     summary = 'Retrieve specific metadata for the given owner and list of virtual machine IDs',
                     key = 'vm.MetadataManager.retrieveMetadata'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve all metadata',
                     summary = 'Retrieve all metadata for the given owner and datastore',
                     key = 'vm.MetadataManager.retrieveAllMetadata'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Clear metadata',
                     summary = 'Clear all metadata for the given owner and datastore',
                     key = 'vm.MetadataManager.clearMetadata'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = "Check virtual machine's compatibility on host",
                     summary = 'Checks whether a virtual machine is compatible on a host',
                     key = 'vm.check.CompatibilityChecker.checkCompatibility'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'checkVmConfig',
                     summary = 'checkVmConfig',
                     key = 'vm.check.CompatibilityChecker.checkVmConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'checkPowerOn',
                     summary = 'checkPowerOn',
                     key = 'vm.check.CompatibilityChecker.checkPowerOn'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Check compliance',
                     summary = 'Check compliance of host or cluster against a profile',
                     key = 'profile.ComplianceManager.checkCompliance'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query compliance status',
                     summary = 'Query compliance status',
                     key = 'profile.ComplianceManager.queryComplianceStatus'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryEntitiesByComplianceStatus',
                     summary = 'queryEntitiesByComplianceStatus',
                     key = 'profile.ComplianceManager.queryEntitiesByComplianceStatus'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Clear compliance history',
                     summary = 'Clear historical compliance data',
                     key = 'profile.ComplianceManager.clearComplianceStatus'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query expression metadata',
                     summary = 'Query expression metadata',
                     key = 'profile.ComplianceManager.queryExpressionMetadata'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve profile description',
                     summary = 'Retrieve profile description',
                     key = 'profile.Profile.retrieveDescription'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove profile',
                     summary = 'Remove profile',
                     key = 'profile.Profile.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Associate entities',
                     summary = 'Associate entities with the profile',
                     key = 'profile.Profile.associateEntities'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Dissociate entities',
                     summary = 'Dissociate entities from the profile',
                     key = 'profile.Profile.dissociateEntities'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Check compliance',
                     summary = 'Check compliance against the profile',
                     key = 'profile.Profile.checkCompliance'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Export profile',
                     summary = 'Export profile to a file',
                     key = 'profile.Profile.exportProfile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Create profile',
                     summary = 'Create profile',
                     key = 'profile.ProfileManager.createProfile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query policy metadata',
                     summary = 'Query policy metadata',
                     key = 'profile.ProfileManager.queryPolicyMetadata'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Find associated profile',
                     summary = 'Find associated profile',
                     key = 'profile.ProfileManager.findAssociatedProfile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Check compliance of host against profile',
                     summary = 'Checks compliance of a host against a profile',
                     key = 'profile.host.profileEngine.ComplianceManager.checkHostCompliance'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query expression metadata',
                     summary = 'Queries the metadata for the given expression names',
                     key = 'profile.host.profileEngine.ComplianceManager.queryExpressionMetadata'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Get the default compliance from host configuration subprofiles',
                     summary = 'Get the default compliance from host configuration subprofiles',
                     key = 'profile.host.profileEngine.ComplianceManager.getDefaultCompliance'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'updateHostSubSpecificationByFile',
                     summary = 'updateHostSubSpecificationByFile',
                     key = 'profile.host.profileEngine.HostSpecificationAgent.updateHostSubSpecificationByFile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'updateHostSubSpecificationByData',
                     summary = 'updateHostSubSpecificationByData',
                     key = 'profile.host.profileEngine.HostSpecificationAgent.updateHostSubSpecificationByData'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'updateHostSubSpecificationByBinaryData',
                     summary = 'updateHostSubSpecificationByBinaryData',
                     key = 'profile.host.profileEngine.HostSpecificationAgent.updateHostSubSpecificationByBinaryData'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveHostSpecification',
                     summary = 'retrieveHostSpecification',
                     key = 'profile.host.profileEngine.HostSpecificationAgent.retrieveHostSpecification'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveHostSubSpecification',
                     summary = 'retrieveHostSubSpecification',
                     key = 'profile.host.profileEngine.HostSpecificationAgent.retrieveHostSubSpecification'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'deleteHostSubSpecification',
                     summary = 'deleteHostSubSpecification',
                     key = 'profile.host.profileEngine.HostSpecificationAgent.deleteHostSubSpecification'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve cluster profile description',
                     summary = 'Retrieve cluster profile description',
                     key = 'profile.cluster.ClusterProfile.retrieveDescription'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Delete cluster profile',
                     summary = 'Delete cluster profile',
                     key = 'profile.cluster.ClusterProfile.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Attach cluster profile',
                     summary = 'Attach cluster profile to cluster',
                     key = 'profile.cluster.ClusterProfile.associateEntities'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Detach cluster profile',
                     summary = 'Detach cluster profile from cluster',
                     key = 'profile.cluster.ClusterProfile.dissociateEntities'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Check compliance',
                     summary = 'Check compliance of a cluster against a cluster profile',
                     key = 'profile.cluster.ClusterProfile.checkCompliance'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Export cluster profile',
                     summary = 'Export cluster profile to a file',
                     key = 'profile.cluster.ClusterProfile.exportProfile'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update cluster profile',
                     summary = 'Update configuration of cluster profile',
                     key = 'profile.cluster.ClusterProfile.update'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'setCustomValue',
                     summary = 'setCustomValue',
                     key = 'external.VirtualDatacenter.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'reload',
                     summary = 'reload',
                     key = 'external.VirtualDatacenter.reload'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'rename',
                     summary = 'rename',
                     key = 'external.VirtualDatacenter.rename'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'destroy',
                     summary = 'destroy',
                     key = 'external.VirtualDatacenter.destroy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'addTag',
                     summary = 'addTag',
                     key = 'external.VirtualDatacenter.addTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'removeTag',
                     summary = 'removeTag',
                     key = 'external.VirtualDatacenter.removeTag'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveCustomValues',
                     summary = 'retrieveCustomValues',
                     key = 'external.VirtualDatacenter.retrieveCustomValues'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configuring vSphere HA',
                     summary = 'Configuring vSphere HA',
                     key = 'DasConfig.ConfigureHost'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Unconfiguring vSphere HA',
                     summary = 'Unconfiguring vSphere HA',
                     key = 'DasConfig.UnconfigureHost'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configuring vSphere HA on the cluster',
                     summary = 'Configuring vSphere HA on the cluster',
                     key = 'DasConfig.ConfigureCluster'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Migrate virtual machine',
                     summary = 'Migrates a virtual machine from one host to another',
                     key = 'Drm.ExecuteVMotionLRO'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Power On virtual machine',
                     summary = 'Power on this virtual machine',
                     key = 'Drm.ExecuteVmPowerOnLRO'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enter standby mode',
                     summary = 'Puts this host into standby mode',
                     key = 'Drm.EnterStandbyLRO'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Exit standby mode',
                     summary = 'Brings this host out of standby mode',
                     key = 'Drm.ExitStandbyLRO'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Power On virtual machine',
                     summary = 'Power On this virtual machine',
                     key = 'Datacenter.ExecuteVmPowerOnLRO'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Upgrade vCenter Agent',
                     summary = 'Upgrade the vCenter Agent',
                     key = 'Upgrade.UpgradeAgent'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Upgrade vCenter Agents on cluster hosts',
                     summary = 'Upgrade the vCenter Agents on all cluster hosts',
                     key = 'ClusterUpgrade.UpgradeAgent'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Deploy OVF template',
                     summary = 'Deploys a virtual machine or vApp',
                     key = 'ResourcePool.ImportVAppLRO'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Set cluster suspended state',
                     summary = 'Set suspended state of the cluster',
                     key = 'ClusterComputeResource.setSuspendedState'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Export OVF template',
                     summary = 'Exports the virtual machine as an OVF template',
                     key = 'VirtualMachine.ExportVmLRO'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Export OVF template',
                     summary = 'Exports the vApp as an OVF template',
                     key = 'VirtualApp.ExportVAppLRO'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Start Fault Tolerance Secondary VM',
                     summary = 'Start Secondary VM as the Primary VM is powered on',
                     key = 'FaultTolerance.PowerOnSecondaryLRO'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Execute Storage vMotion for Storage DRS',
                     summary = 'Execute Storage vMotion migrations for Storage DRS',
                     key = 'Drm.ExecuteStorageVmotionLro'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Apply recommendations for SDRS maintenance mode',
                     summary = 'Apply recommendations to enter into SDRS maintenance mode',
                     key = 'Drm.ExecuteMaintenanceRecommendationsLro'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enter SDRS maintenance mode monitor task',
                     summary = 'Task that monitors the SDRS maintenance mode activity',
                     key = 'Drm.TrackEnterMaintenanceLro'
                  }
               ],
               state = (vim.ElementDescription) [
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Queued',
                     summary = 'Task is queued',
                     key = 'queued'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Running',
                     summary = 'Task is in progress',
                     key = 'running'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Success',
                     summary = 'Task completed successfully',
                     key = 'success'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Error',
                     summary = 'Task completed with a failure',
                     key = 'error'
                  }
               ],
               reason = (vim.TypeDescription) [
                  (vim.TypeDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'User task',
                     summary = 'Task started by a specific user',
                     key = vim.TaskReasonUser
                  },
                  (vim.TypeDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Scheduled task',
                     summary = 'Task started by a scheduled task',
                     key = vim.TaskReasonSchedule
                  },
                  (vim.TypeDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Alarm task',
                     summary = 'Task started by an alarm',
                     key = vim.TaskReasonAlarm
                  },
                  (vim.TypeDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System task',
                     summary = 'Task started by the server',
                     key = vim.TaskReasonSystem
                  }
               ]
            }
         },
         (vmodl.DynamicProperty) {
            name = 'maxCollector',
            val = 0
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) [
               'vim.Task:haTask-ha-root-pool-vim.ResourcePool.updateChildResourceConfiguration-441135519',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136103',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136104',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136388',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136530',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136954',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441136955',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441137238',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441137380',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441137664',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441137806',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441138232',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441138516',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441138658',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441138941',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139083',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139511',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139512',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139948',
               'vim.Task:haTask--vim.vslm.host.CatalogSyncManager.queryCatalogChange-441139949'
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 198. vim.UserDirectory::ha-user-directory ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.UserDirectory:ha-user-directory',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'domainList',
            val = (str) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 199. vim.VirtualMachine::1 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = false,
               virtualMmuUsageIgnored = false,
               virtualExecUsageIgnored = false,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-06T17:21:46.870199Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'vCLS (3)',
               guestFullName = 'Other 3.x or later Linux (64-bit)',
               version = 'vmx-11',
               uuid = '42279812-7a71-310f-62af-8f04d98468be',
               createDate = 2021-07-22T16:00:06.320911Z,
               instanceUuid = '50275b7e-5cbe-3b08-a56b-9ea49c30c2bb',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d2940-de4e-e41a-58d9-1d8ca94c675c',
               template = false,
               guestId = 'other3xLinux64Guest',
               alternateGuestName = '',
               annotation = 'vSphere Cluster Service VM is deployed from an OVA with a minimal installed profile of PhotonOS. vSphere Cluster Service manages the resources, power state and availability of these VMs. vSphere Cluster Service VMs are required for maintaining the health and availability of vSphere Cluster Service. Any impact on the power state or resources of these VMs might degrade the health of the vSphere Cluster Service and cause vSphere DRS to cease operation for the cluster.',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[datastore1 (1)] vCLS (3)/vCLS (3).vmx',
                  snapshotDirectory = '[datastore1 (1)] vCLS (3)',
                  suspendDirectory = '[datastore1 (1)] vCLS (3)',
                  logDirectory = '[datastore1 (1)] vCLS (3)',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 11296,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 128,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) [
                           3002
                        ]
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           8000
                        ]
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 4096,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -645633858,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualCdrom) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 3002,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'CD/DVD drive 1',
                           summary = 'ATAPI CD/DVD drive 0'
                        },
                        backing = (vim.vm.device.VirtualCdrom.AtapiBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'CD/DVD drive 0',
                           useAutoDetect = false,
                           description = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = <unset>,
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'ok'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '2,097,152 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[datastore1 (1)] vCLS (3)/vCLS (3).vmdk',
                           datastore = 'vim.Datastore:60f70d70-ace69d03-c1e0-b02628c911c0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = true,
                           eagerlyScrub = false,
                           uuid = '6000C294-9d19-f6c3-d25f-583f75a90134',
                           contentId = '78ea3443a6a3da880d568d9ea037e78c',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 2097152,
                        capacityInBytes = 2147483648,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualFloppy) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 8000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Floppy drive 1',
                           summary = 'Floppy 0'
                        },
                        backing = (vim.vm.device.VirtualFloppy.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'Floppy 0',
                           useAutoDetect = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = <unset>,
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'ok'
                        },
                        slotInfo = <unset>,
                        controllerKey = 400,
                        unitNumber = 0,
                        numaNode = <unset>
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1280,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 128,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'vCLS (3).nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HDCS.agent',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'eam.agent.agencyMoId',
                     value = '5ea67236-7e75-4fad-bfbd-4222812482c3'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'eam.agent.agentMoId',
                     value = '8b42c6c7-d49d-48b8-924e-a1239924f852'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'eam.agent.ovfPackageUrl',
                     value = 'file:///storage/lifecycle/vmware-hdcs/photon-ova-0.0.1-17341038.ovf'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-47:G0rkH5HoycaNGqULIkAywz9W/ZC6a/P+M9gyBKKL1Rw='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'featureCompat.vm.completeMasks',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'featMask.vm.cpuid.3DNPREFETCH',
                     value = 'Val:1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'featMask.vm.cpuid.ABM',
                     value = 'Val:1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'featMask.vm.cpuid.AMD',
                     value = 'Val:1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'featMask.vm.cpuid.CMPXCHG16B',
                     value = 'Val:1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'featMask.vm.cpuid.CR8AVAIL',
                     value = 'Val:1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'featMask.vm.cpuid.EXTAPICSPC',
                     value = 'Val:1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'featMask.vm.cpuid.FAMILY',
                     value = 'Val:0x10'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'featMask.vm.cpuid.FFXSR',
                     value = 'Val:1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'featMask.vm.cpuid.LAHF64',
                     value = 'Val:1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'featMask.vm.cpuid.LM',
                     value = 'Val:1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'featMask.vm.cpuid.MISALIGNED_SSE',
                     value = 'Val:1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'featMask.vm.cpuid.MMXEXT',
                     value = 'Val:1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'featMask.vm.cpuid.MODEL',
                     value = 'Val:2'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'featMask.vm.cpuid.MWAIT',
                     value = 'Val:1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'featMask.vm.cpuid.NUMLEVELS',
                     value = 'Val:5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'featMask.vm.cpuid.NUM_EXT_LEVELS',
                     value = 'Val:0x80000018'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'featMask.vm.cpuid.NX',
                     value = 'Val:1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'featMask.vm.cpuid.PDPE1GB',
                     value = 'Val:1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'featMask.vm.cpuid.POPCNT',
                     value = 'Val:1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'featMask.vm.cpuid.RDTSCP',
                     value = 'Val:1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'featMask.vm.cpuid.SSE3',
                     value = 'Val:1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'featMask.vm.cpuid.SSE4A',
                     value = 'Val:1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'featMask.vm.cpuid.STEPPING',
                     value = 'Val:3'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'featMask.vm.cpuid.SVM',
                     value = 'Val:1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'featMask.vm.cpuid.SVM_NPT',
                     value = 'Val:1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'featMask.vm.hv.capable',
                     value = 'Val:1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/60f70d70-ace69d03-c1e0-b02628c911c0/vCLS (3)/vCLS (3)-51f41726.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 62 7a 71 31 00'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '42'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestInfo.detailed.data',
                     value = "bitness='64' distroName='Linux' familyName='Linux' kernelVersion='4.19.160-4.ph3-esx'"
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 11.1.0 build 16036546'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '11.1.0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '11296'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '16036546'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.appInfo',
                     value = '{\n"version":"1", \n"updateCounter":"56", \n"publishTime":"2021-08-20T13:34:08.610Z", \n"applications":[\n{"a":"kworker/0:2-ata_sff","v":""},\n{"a":"kworker/0:0-events_freezable","v":""},\n{"a":"kworker/0:1-cgroup_destroy","v":""},\n{"a":"agetty","v":""},\n{"a":"systemd-resolved","v":""},\n{"a":"systemd-networkd","v":""},\n{"a":"VGAuthService","v":""},\n{"a":"systemd-timesyncd","v":""},\n{"a":"irq/16-vmwgfx","v":""},\n{"a":"ttm_swap","v":""},\n{"a":"systemd-udevd","v":""},\n{"a":"systemd-journald","v":""},\n{"a":"vmtoolsd","v":""},\n{"a":"ipv6_addrconf","v":""},\n{"a":"ext4-rsv-conver","v":""},\n{"a":"jbd2/sda3-8","v":""},\n{"a":"kworker/0:1H-kblockd","v":""},\n{"a":"kworker/u2:2-floppy","v":""},\n{"a":"scsi_tmf_2","v":""},\n{"a":"scsi_eh_2","v":""},\n{"a":"scsi_tmf_1","v":""},\n{"a":"scsi_eh_1","v":""},\n{"a":"nvme-delete-wq","v":""},\n{"a":"nvme-reset-wq","v":""},\n{"a":"kworker/u2:1-flush-8:0","v":""},\n{"a":"nvme-wq","v":""},\n{"a":"vmw_pvscsi_wq_0","v":""},\n{"a":"scsi_tmf_0","v":""},\n{"a":"scsi_eh_0","v":""},\n{"a":"irq/55-pciehp","v":""},\n{"a":"irq/54-pciehp","v":""},\n{"a":"irq/53-pciehp","v":""},\n{"a":"irq/52-pciehp","v":""},\n{"a":"irq/51-pciehp","v":""},\n{"a":"irq/50-pciehp","v":""},\n{"a":"irq/49-pciehp","v":""},\n{"a":"irq/48-pciehp","v":""},\n{"a":"irq/47-pciehp","v":""},\n{"a":"irq/46-pciehp","v":""},\n{"a":"irq/45-pciehp","v":""},\n{"a":"irq/44-pciehp","v":""},\n{"a":"irq/43-pciehp","v":""},\n{"a":"irq/42-pciehp","v":""},\n{"a":"irq/41-pciehp","v":""},\n{"a":"irq/40-pciehp","v":""},\n{"a":"irq/39-pciehp","v":""},\n{"a":"irq/38-pciehp","v":""},\n{"a":"irq/37-pciehp","v":""},\n{"a":"irq/36-pciehp","v":""},\n{"a":"irq/35-pciehp","v":""},\n{"a":"irq/34-pciehp","v":""},\n{"a":"irq/33-pciehp","v":""},\n{"a":"irq/32-pciehp","v":""},\n{"a":"irq/31-pciehp","v":""},\n{"a":"irq/30-pciehp","v":""},\n{"a":"irq/29-pciehp","v":""},\n{"a":"irq/28-pciehp","v":""},\n{"a":"irq/27-pciehp","v":""},\n{"a":"irq/26-pciehp","v":""},\n{"a":"irq/25-pciehp","v":""},\n{"a":"irq/24-pciehp","v":""},\n{"a":"kthrotld","v":""},\n{"a":"kswapd0","v":""},\n{"a":"ata_sff","v":""},\n{"a":"kblockd","v":""},\n{"a":"crypto","v":""},\n{"a":"ksmd","v":""},\n{"a":"kcompactd0","v":""},\n{"a":"writeback","v":""},\n{"a":"oom_reaper","v":""},\n{"a":"kauditd","v":""},\n{"a":"netns","v":""},\n{"a":"kdevtmpfs","v":""},\n{"a":"cpuhp/0","v":""},\n{"a":"migration/0","v":""},\n{"a":"rcu_bh","v":""},\n{"a":"rcu_sched","v":""},\n{"a":"ksoftirqd/0","v":""},\n{"a":"mm_percpu_wq","v":""},\n{"a":"kworker/0:0H-kblockd","v":""},\n{"a":"rcu_par_gp","v":""},\n{"a":"rcu_gp","v":""},\n{"a":"kthreadd","v":""},\n{"a":"systemd","v":""}]}'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '11296'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'vCLS (3)-7ab438c4.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'datastore1 (1)',
                     url = '/vmfs/volumes/60f70d70-ace69d03-c1e0-b02628c911c0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 47939584,
                  initialSwapReservation = 594382848
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = qYKg/QWmgVhfrolqAlouIxdWeOc=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:60f70d70-ace69d03-c1e0-b02628c911c0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '11296',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'other4xLinux64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Other 4.x or later Linux (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'None',
               ipAddress = <unset>,
               net = (vim.vm.GuestInfo.NicInfo) [],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'None',
                        domainName = '',
                        ipAddress = (str) [
                           '8.8.8.8',
                           '8.8.4.4',
                           '2001:4860:4860::8888',
                           '2001:4860:4860::8844'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) []
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 2064642048,
                     freeSpace = 1263312896,
                     filesystemType = 'ext4',
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) [
                        (vim.vm.GuestInfo.VirtualDiskMapping) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 2000
                        }
                     ]
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot/efi',
                     capacity = 10446848,
                     freeSpace = 8202240,
                     filesystemType = 'vfat',
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) [
                        (vim.vm.GuestInfo.VirtualDiskMapping) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 2000
                        }
                     ]
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-11',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'vCLS (3).nvram',
                  'vCLS (3).vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-6.log',
                  'vmware-5.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[datastore1 (1)] vCLS (3)/vCLS (3).vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[datastore1 (1)] vCLS (3)/vCLS (3)-51f41726.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[datastore1 (1)] vCLS (3)/vCLS (3).vmx',
                     type = 'config',
                     size = 3991,
                     uniqueSize = 3991,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[datastore1 (1)] vCLS (3)/vCLS (3).nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[datastore1 (1)] vCLS (3)/vCLS (3).vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[datastore1 (1)] vCLS (3)/vCLS (3).vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[datastore1 (1)] vCLS (3)/vCLS (3)-flat.vmdk',
                     type = 'diskExtent',
                     size = 480247808,
                     uniqueSize = 480247808,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[datastore1 (1)] vCLS (3)/vCLS (3)-51f41726.vswp',
                     type = 'swap',
                     size = 134217728,
                     uniqueSize = 134217728,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[datastore1 (1)] vCLS (3)/vmx-vCLS (3)-271a1510bab05225ee640f286b82860564f90c2f-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[datastore1 (1)] vCLS (3)/vmware-3.log',
                     type = 'log',
                     size = 128671,
                     uniqueSize = 128671,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[datastore1 (1)] vCLS (3)/vmware-2.log',
                     type = 'log',
                     size = 132236,
                     uniqueSize = 132236,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[datastore1 (1)] vCLS (3)/vmware-1.log',
                     type = 'log',
                     size = 130988,
                     uniqueSize = 130988,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[datastore1 (1)] vCLS (3)/vmware.log',
                     type = 'log',
                     size = 138806,
                     uniqueSize = 138806,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[datastore1 (1)] vCLS (3)/vmware-6.log',
                     type = 'log',
                     size = 134996,
                     uniqueSize = 134996,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[datastore1 (1)] vCLS (3)/vmware-5.log',
                     type = 'log',
                     size = 130036,
                     uniqueSize = 130036,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[datastore1 (1)] vCLS (3)/vmware-4.log',
                     type = 'log',
                     size = 129296,
                     uniqueSize = 129296,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T15:48:07.666797Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'vCLS (3)'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1280,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-06T17:33:30Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 128,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Num:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Num:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Num:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Num:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Num:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Num:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Num:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Num:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Num:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Num:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mwait',
                     featureName = 'cpuid.mwait',
                     value = 'Num:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Num:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Num:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Num:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Num:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Num:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Num:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.svm',
                     featureName = 'cpuid.svm',
                     value = 'Num:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.svm_npt',
                     featureName = 'cpuid.svm_npt',
                     value = 'Num:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hv.capable',
                     featureName = 'hv.capable',
                     value = 'Num:Match:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mwait',
                     featureName = 'cpuid.mwait',
                     value = 'Bool:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.svm',
                     featureName = 'cpuid.svm',
                     value = 'Num:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.svm_npt',
                     featureName = 'cpuid.svm_npt',
                     value = 'Num:Match:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hv.capable',
                     featureName = 'hv.capable',
                     value = 'Num:Match:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [
                  (vim.host.FeatureMask) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.STEPPING',
                     featureName = 'cpuid.STEPPING',
                     value = 'Val:3'
                  },
                  (vim.host.FeatureMask) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SVM',
                     featureName = 'cpuid.SVM',
                     value = 'Val:1'
                  },
                  (vim.host.FeatureMask) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Val:1'
                  },
                  (vim.host.FeatureMask) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PDPE1GB',
                     featureName = 'cpuid.PDPE1GB',
                     value = 'Val:1'
                  },
                  (vim.host.FeatureMask) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MODEL',
                     featureName = 'cpuid.MODEL',
                     value = 'Val:2'
                  },
                  (vim.host.FeatureMask) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Val:1'
                  },
                  (vim.host.FeatureMask) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NUM_EXT_LEVELS',
                     featureName = 'cpuid.NUM_EXT_LEVELS',
                     value = 'Val:0x80000018'
                  },
                  (vim.host.FeatureMask) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MWAIT',
                     featureName = 'cpuid.MWAIT',
                     value = 'Val:1'
                  },
                  (vim.host.FeatureMask) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SVM_NPT',
                     featureName = 'cpuid.SVM_NPT',
                     value = 'Val:1'
                  },
                  (vim.host.FeatureMask) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Val:1'
                  },
                  (vim.host.FeatureMask) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Val:1'
                  },
                  (vim.host.FeatureMask) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FAMILY',
                     featureName = 'cpuid.FAMILY',
                     value = 'Val:0x10'
                  },
                  (vim.host.FeatureMask) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CR8AVAIL',
                     featureName = 'cpuid.CR8AVAIL',
                     value = 'Val:1'
                  },
                  (vim.host.FeatureMask) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Val:1'
                  },
                  (vim.host.FeatureMask) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Val:1'
                  },
                  (vim.host.FeatureMask) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Val:1'
                  },
                  (vim.host.FeatureMask) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Val:1'
                  },
                  (vim.host.FeatureMask) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Val:1'
                  },
                  (vim.host.FeatureMask) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Val:1'
                  },
                  (vim.host.FeatureMask) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Val:1'
                  },
                  (vim.host.FeatureMask) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Val:1'
                  },
                  (vim.host.FeatureMask) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Val:1'
                  },
                  (vim.host.FeatureMask) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hv.capable',
                     featureName = 'hv.capable',
                     value = 'Val:1'
                  },
                  (vim.host.FeatureMask) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Val:1'
                  },
                  (vim.host.FeatureMask) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Val:1'
                  },
                  (vim.host.FeatureMask) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NUMLEVELS',
                     featureName = 'cpuid.NUMLEVELS',
                     value = 'Val:5'
                  }
               ],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:60f70d70-ace69d03-c1e0-b02628c911c0',
                     committed = 699289320,
                     uncommitted = 1667236366,
                     unshared = 699289320
                  }
               ],
               timestamp = 2021-08-20T15:48:07.667104Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-06T17:33:30Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 128,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Num:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Num:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Num:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Num:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Num:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Num:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Num:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Num:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Num:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Num:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mwait',
                        featureName = 'cpuid.mwait',
                        value = 'Num:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Num:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Num:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Num:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Num:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Num:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Num:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.svm',
                        featureName = 'cpuid.svm',
                        value = 'Num:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.svm_npt',
                        featureName = 'cpuid.svm_npt',
                        value = 'Num:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'hv.capable',
                        featureName = 'hv.capable',
                        value = 'Num:Match:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mwait',
                        featureName = 'cpuid.mwait',
                        value = 'Bool:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.svm',
                        featureName = 'cpuid.svm',
                        value = 'Num:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.svm_npt',
                        featureName = 'cpuid.svm_npt',
                        value = 'Num:Match:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'hv.capable',
                        featureName = 'hv.capable',
                        value = 'Num:Match:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [
                     (vim.host.FeatureMask) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.STEPPING',
                        featureName = 'cpuid.STEPPING',
                        value = 'Val:3'
                     },
                     (vim.host.FeatureMask) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SVM',
                        featureName = 'cpuid.SVM',
                        value = 'Val:1'
                     },
                     (vim.host.FeatureMask) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Val:1'
                     },
                     (vim.host.FeatureMask) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PDPE1GB',
                        featureName = 'cpuid.PDPE1GB',
                        value = 'Val:1'
                     },
                     (vim.host.FeatureMask) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MODEL',
                        featureName = 'cpuid.MODEL',
                        value = 'Val:2'
                     },
                     (vim.host.FeatureMask) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Val:1'
                     },
                     (vim.host.FeatureMask) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NUM_EXT_LEVELS',
                        featureName = 'cpuid.NUM_EXT_LEVELS',
                        value = 'Val:0x80000018'
                     },
                     (vim.host.FeatureMask) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MWAIT',
                        featureName = 'cpuid.MWAIT',
                        value = 'Val:1'
                     },
                     (vim.host.FeatureMask) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SVM_NPT',
                        featureName = 'cpuid.SVM_NPT',
                        value = 'Val:1'
                     },
                     (vim.host.FeatureMask) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Val:1'
                     },
                     (vim.host.FeatureMask) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Val:1'
                     },
                     (vim.host.FeatureMask) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FAMILY',
                        featureName = 'cpuid.FAMILY',
                        value = 'Val:0x10'
                     },
                     (vim.host.FeatureMask) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CR8AVAIL',
                        featureName = 'cpuid.CR8AVAIL',
                        value = 'Val:1'
                     },
                     (vim.host.FeatureMask) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Val:1'
                     },
                     (vim.host.FeatureMask) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Val:1'
                     },
                     (vim.host.FeatureMask) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Val:1'
                     },
                     (vim.host.FeatureMask) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Val:1'
                     },
                     (vim.host.FeatureMask) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Val:1'
                     },
                     (vim.host.FeatureMask) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Val:1'
                     },
                     (vim.host.FeatureMask) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Val:1'
                     },
                     (vim.host.FeatureMask) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Val:1'
                     },
                     (vim.host.FeatureMask) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Val:1'
                     },
                     (vim.host.FeatureMask) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'hv.capable',
                        featureName = 'hv.capable',
                        value = 'Val:1'
                     },
                     (vim.host.FeatureMask) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Val:1'
                     },
                     (vim.host.FeatureMask) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Val:1'
                     },
                     (vim.host.FeatureMask) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NUMLEVELS',
                        featureName = 'cpuid.NUMLEVELS',
                        value = 'Val:5'
                     }
                  ],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'other4xLinux64Guest',
                  guestFullName = 'Other 4.x or later Linux (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'None',
                  ipAddress = <unset>,
                  hwVersion = 'vmx-11'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'vCLS (3)',
                  template = false,
                  vmPathName = '[datastore1 (1)] vCLS (3)/vCLS (3).vmx',
                  memorySizeMB = 128,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 0,
                  numVirtualDisks = 1,
                  uuid = '42279812-7a71-310f-62af-8f04d98468be',
                  instanceUuid = '50275b7e-5cbe-3b08-a56b-9ea49c30c2bb',
                  guestId = 'other3xLinux64Guest',
                  guestFullName = 'Other 3.x or later Linux (64-bit)',
                  annotation = 'vSphere Cluster Service VM is deployed from an OVA with a minimal installed profile of PhotonOS. vSphere Cluster Service manages the resources, power state and availability of these VMs. vSphere Cluster Service VMs are required for maintaining the health and availability of vSphere Cluster Service. Any impact on the power state or resources of these VMs might degrade the health of the vSphere Cluster Service and cause vSphere DRS to cease operation for the cluster.',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-11'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 699289320,
                  uncommitted = 1667236366,
                  unshared = 699289320,
                  timestamp = 2021-08-20T15:48:07.667104Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 6,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 21,
                  hostMemoryUsage = 153,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 127,
                  privateMemory = 127,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 26,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 1203364,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 200. vim.VirtualMachine::1614 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1614',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:04:53.901182Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t003-bbnn',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422743fc-e19c-9230-8627-f86e2e886c00',
               createDate = 2021-08-19T14:04:52.135469Z,
               instanceUuid = '502739da-d9ce-0ae6-0379-f0c98a07edae',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dbcf0-30af-b300-4591-81bbe62d028d',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t003-bbnn/svdc-t003-bbnn.vmx',
                  snapshotDirectory = '[Vol2] svdc-t003-bbnn',
                  suspendDirectory = '[Vol2] svdc-t003-bbnn',
                  logDirectory = '[Vol2] svdc-t003-bbnn',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 780692480,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t003-bbnn/svdc-t003-bbnn.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29e-db2a-57eb-d90a-aa9711d9f0ac',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1614-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:03:08',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 92
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t003-bbnn.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6c e1 9c 92 30'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9490:kGSmAEttWLa+iip+lTTlcWcc9RweE5BdSq1wb/k424k='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t003-bbnn/svdc-t003-bbnn-2c43a2f8.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t003-bbnn-21fe39ea.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = CFM+Xi1W/1JaOGOxgQl7GI3HrjY=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1614-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t003-bbnn',
               ipAddress = '172.27.3.8',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.3.8',
                        'fe80::4044:49ff:fe00:308'
                     ],
                     macAddress = '42:44:49:00:03:08',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.3.8',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:308',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t003-bbnn',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6605733888,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t003-bbnn.nvram',
                  'svdc-t003-bbnn.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t003-bbnn/svdc-t003-bbnn.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t003-bbnn/svdc-t003-bbnn-2c43a2f8.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t003-bbnn/svdc-t003-bbnn.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t003-bbnn/svdc-t003-bbnn.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t003-bbnn/svdc-t003-bbnn.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t003-bbnn/svdc-t003-bbnn.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t003-bbnn/svdc-t003-bbnn-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t003-bbnn/svdc-t003-bbnn-2c43a2f8.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t003-bbnn/vmx-svdc-t003-bbnn-186fea58d63bfb6f45c132325e1ca776ee48efa7-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:41:50.052233Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t003-bbnn'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1614',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 92
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:41:49Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 21558731244,
                     uncommitted = 504,
                     unshared = 21558731244
                  }
               ],
               timestamp = 2021-08-20T12:41:50.052269Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1614',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:41:49Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t003-bbnn',
                  ipAddress = '172.27.3.8',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t003-bbnn',
                  template = false,
                  vmPathName = '[Vol2] svdc-t003-bbnn/svdc-t003-bbnn.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422743fc-e19c-9230-8627-f86e2e886c00',
                  instanceUuid = '502739da-d9ce-0ae6-0379-f0c98a07edae',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 21558731244,
                  uncommitted = 504,
                  unshared = 21558731244,
                  timestamp = 2021-08-20T12:41:50.052269Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 40,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 163,
                  hostMemoryUsage = 3040,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 3000,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 40,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 11269,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 201. vim.VirtualMachine::1617 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1617',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:06:04.092459Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t004-bbdn1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42274e93-79ee-4a5c-f90f-8eeae371a34c',
               createDate = 2021-08-19T14:05:59.091129Z,
               instanceUuid = '502771d4-3a13-192f-37e8-02645e627900',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d5a96-43ab-6eb5-7702-94d9c7b10d39',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t004-bbdn1/svdc-t004-bbdn1.vmx',
                  snapshotDirectory = '[Vol2] svdc-t004-bbdn1',
                  suspendDirectory = '[Vol2] svdc-t004-bbdn1',
                  logDirectory = '[Vol2] svdc-t004-bbdn1',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -479091892,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t004-bbdn1/svdc-t004-bbdn1.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-6ea0-3d8f-8a76-cbd3dd9ab23f',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1617-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t004-bbdn1/svdc-t004-bbdn1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-de30-6b5a-b95c-06145752d4be',
                           contentId = '51547219d7bb643320780f0cfffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1617-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:04:09',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t004-bbdn1.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 63 79 ee 4a 50'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9497:RizrnHTxapqJll2ijLFzE33zsgoU91gAHb9LLXM6n5E='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t004-bbdn1/svdc-t004-bbdn1-01b21460.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t004-bbdn1-75891da2.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = vwo39RPEVJb5qRtCSVTmAeELg38=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1617-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t004-bbdn1',
               ipAddress = '172.27.4.9',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.4.9',
                        'fe80::4044:49ff:fe00:409'
                     ],
                     macAddress = '42:44:49:00:04:09',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.4.9',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:409',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t004-bbdn1',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6762729472,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 21255962624,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t004-bbdn1.nvram',
                  'svdc-t004-bbdn1.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t004-bbdn1/svdc-t004-bbdn1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t004-bbdn1/svdc-t004-bbdn1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t004-bbdn1/svdc-t004-bbdn1-01b21460.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t004-bbdn1/svdc-t004-bbdn1.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t004-bbdn1/svdc-t004-bbdn1.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t004-bbdn1/svdc-t004-bbdn1.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t004-bbdn1/svdc-t004-bbdn1.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t004-bbdn1/svdc-t004-bbdn1-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t004-bbdn1/svdc-t004-bbdn1-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t004-bbdn1/svdc-t004-bbdn1-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t004-bbdn1/svdc-t004-bbdn1-01b21460.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t004-bbdn1/vmx-svdc-t004-bbdn1-cec402debe58f45c3a0cecdcec7db921ddbab96d-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:45:04.627167Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t004-bbdn1'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1617',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:45:04Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103168352748,
                     uncommitted = 968,
                     unshared = 103168352748
                  }
               ],
               timestamp = 2021-08-20T12:45:04.627182Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1617',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:45:04Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t004-bbdn1',
                  ipAddress = '172.27.4.9',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t004-bbdn1',
                  template = false,
                  vmPathName = '[Vol2] svdc-t004-bbdn1/svdc-t004-bbdn1.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42274e93-79ee-4a5c-f90f-8eeae371a34c',
                  instanceUuid = '502771d4-3a13-192f-37e8-02645e627900',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103168352748,
                  uncommitted = 968,
                  unshared = 103168352748,
                  timestamp = 2021-08-20T12:45:04.627182Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 49,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 491,
                  hostMemoryUsage = 24055,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23944,
                  privateMemory = 23944,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 11075,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 202. vim.VirtualMachine::1620 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1620',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:06:28.346264Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t004-bbdn3',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227bb32-35a7-7a94-d637-7658d7fdddb1',
               createDate = 2021-08-19T14:06:23.395605Z,
               instanceUuid = '5027ad87-42a2-bb07-32b9-ffe511727dd2',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dbe42-7b0d-0ce1-9902-cc0514d54ba7',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t004-bbdn3/svdc-t004-bbdn3.vmx',
                  snapshotDirectory = '[Vol2] svdc-t004-bbdn3',
                  suspendDirectory = '[Vol2] svdc-t004-bbdn3',
                  logDirectory = '[Vol2] svdc-t004-bbdn3',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -671228495,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t004-bbdn3/svdc-t004-bbdn3.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-c49c-2e93-ab08-ce24f4723940',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1620-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t004-bbdn3/svdc-t004-bbdn3-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-f44b-71aa-1f6c-11b3190194a7',
                           contentId = '1851e7e855d8ed2b8497a88dfffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1620-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:04:11',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t004-bbdn3.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 62 35 a7 7a 90'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9499:ZAHOutVVQMhozeBNEyOZJVfHOXzG7M6pZDR5nbaZIPI='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t004-bbdn3/svdc-t004-bbdn3-01b21462.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t004-bbdn3-75891d60.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = UEEt+fK+NP+qKG6X0H6SvXiuu2k=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1620-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t004-bbdn3',
               ipAddress = '172.27.4.11',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.4.11',
                        'fe80::4044:49ff:fe00:411'
                     ],
                     macAddress = '42:44:49:00:04:11',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.4.11',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:411',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t004-bbdn3',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6762405888,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 21484335104,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t004-bbdn3.nvram',
                  'svdc-t004-bbdn3.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t004-bbdn3/svdc-t004-bbdn3.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t004-bbdn3/svdc-t004-bbdn3-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t004-bbdn3/svdc-t004-bbdn3-01b21462.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t004-bbdn3/svdc-t004-bbdn3.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t004-bbdn3/svdc-t004-bbdn3.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t004-bbdn3/svdc-t004-bbdn3.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t004-bbdn3/svdc-t004-bbdn3.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t004-bbdn3/svdc-t004-bbdn3-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t004-bbdn3/svdc-t004-bbdn3-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t004-bbdn3/svdc-t004-bbdn3-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t004-bbdn3/svdc-t004-bbdn3-01b21462.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t004-bbdn3/vmx-svdc-t004-bbdn3-e7458126981be77030b6f380df6201ec9abbc410-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:45:06.550085Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t004-bbdn3'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1620',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:45:06Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103168352748,
                     uncommitted = 968,
                     unshared = 103168352748
                  }
               ],
               timestamp = 2021-08-20T12:45:06.5501Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1620',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:45:06Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t004-bbdn3',
                  ipAddress = '172.27.4.11',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t004-bbdn3',
                  template = false,
                  vmPathName = '[Vol2] svdc-t004-bbdn3/svdc-t004-bbdn3.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227bb32-35a7-7a94-d637-7658d7fdddb1',
                  instanceUuid = '5027ad87-42a2-bb07-32b9-ffe511727dd2',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103168352748,
                  uncommitted = 968,
                  unshared = 103168352748,
                  timestamp = 2021-08-20T12:45:06.5501Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 54,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24161,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24050,
                  privateMemory = 24050,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 11073,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 203. vim.VirtualMachine::1621 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1621',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:06:53.82503Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t005-bbnn',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422748f2-118b-9b37-75dc-1888f21c3f6a',
               createDate = 2021-08-19T14:06:52.051277Z,
               instanceUuid = '50277535-b78c-84d0-71f1-9197346901b6',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564da4da-29c8-41c7-c4a0-5355492f53eb',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t005-bbnn/svdc-t005-bbnn.vmx',
                  snapshotDirectory = '[Vol2] svdc-t005-bbnn',
                  suspendDirectory = '[Vol2] svdc-t005-bbnn',
                  logDirectory = '[Vol2] svdc-t005-bbnn',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -233029782,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t005-bbnn/svdc-t005-bbnn.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-ec33-a33e-2139-a843b04a512a',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1621-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:05:08',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 82
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t005-bbnn.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 62 11 8b 9b 30'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9502:j25Mjgd7rHm6Yo/x/lUAH+XWkF6i59OBG6G/55kcP5s='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t005-bbnn/svdc-t005-bbnn-30edf43a.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t005-bbnn-77f63f98.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = Z+w0XDDa61vpWgYSyIbBMKGlD7w=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1621-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t005-bbnn',
               ipAddress = '172.27.5.8',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.5.8',
                        'fe80::4044:49ff:fe00:508'
                     ],
                     macAddress = '42:44:49:00:05:08',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.5.8',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:508',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t005-bbnn',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6598107136,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t005-bbnn.nvram',
                  'svdc-t005-bbnn.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t005-bbnn/svdc-t005-bbnn.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t005-bbnn/svdc-t005-bbnn-30edf43a.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t005-bbnn/svdc-t005-bbnn.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t005-bbnn/svdc-t005-bbnn.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t005-bbnn/svdc-t005-bbnn.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t005-bbnn/svdc-t005-bbnn.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t005-bbnn/svdc-t005-bbnn-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t005-bbnn/svdc-t005-bbnn-30edf43a.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t005-bbnn/vmx-svdc-t005-bbnn-c10b795936543b078dfb66b8cc7ba4d8109a0830-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:48:18.014625Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t005-bbnn'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1621',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 82
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:48:17Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 21558731244,
                     uncommitted = 504,
                     unshared = 21558731244
                  }
               ],
               timestamp = 2021-08-20T12:48:18.014638Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1621',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:48:17Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t005-bbnn',
                  ipAddress = '172.27.5.8',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t005-bbnn',
                  template = false,
                  vmPathName = '[Vol2] svdc-t005-bbnn/svdc-t005-bbnn.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422748f2-118b-9b37-75dc-1888f21c3f6a',
                  instanceUuid = '50277535-b78c-84d0-71f1-9197346901b6',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 21558731244,
                  uncommitted = 504,
                  unshared = 21558731244,
                  timestamp = 2021-08-20T12:48:18.014638Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 80,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 3058,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 3018,
                  privateMemory = 3018,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 40,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10882,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 204. vim.VirtualMachine::1624 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1624',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:08:40.37797Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t006-bbdn4',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422798f2-37ce-239b-ad23-0c5851055ccf',
               createDate = 2021-08-19T14:08:35.911708Z,
               instanceUuid = '50279f6c-d274-06fb-00c3-39dffa9547fe',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d06cc-b397-2377-4ae2-9b30b3d73681',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t006-bbdn4/svdc-t006-bbdn4.vmx',
                  snapshotDirectory = '[Vol2] svdc-t006-bbdn4',
                  suspendDirectory = '[Vol2] svdc-t006-bbdn4',
                  logDirectory = '[Vol2] svdc-t006-bbdn4',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1359305935,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t006-bbdn4/svdc-t006-bbdn4.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29e-7b7b-284f-95b7-e5c7348770c7',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1624-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t006-bbdn4/svdc-t006-bbdn4-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-a3eb-1c6e-0573-f2c2dd3a9a76',
                           contentId = '3cd2b86742d86f2fa1289caefffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1624-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:06:12',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t006-bbdn4.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 62 37 ce 23 90'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9512:dIpYBZ69+QUXccOlkNX2UP5akYy8KaXtzfQX1tc0nLQ='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t006-bbdn4/svdc-t006-bbdn4-9ba68de5.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t006-bbdn4-62fa8c83.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = LLfWI5EtPGsncqXt5EOQOXMITXo=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1624-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t006-bbdn4',
               ipAddress = '172.27.6.12',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.6.12',
                        'fe80::4044:49ff:fe00:612'
                     ],
                     macAddress = '42:44:49:00:06:12',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.6.12',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:612',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t006-bbdn4',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6766346240,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 22662115328,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t006-bbdn4.nvram',
                  'svdc-t006-bbdn4.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t006-bbdn4/svdc-t006-bbdn4.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t006-bbdn4/svdc-t006-bbdn4-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t006-bbdn4/svdc-t006-bbdn4-9ba68de5.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t006-bbdn4/svdc-t006-bbdn4.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t006-bbdn4/svdc-t006-bbdn4.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t006-bbdn4/svdc-t006-bbdn4.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t006-bbdn4/svdc-t006-bbdn4.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t006-bbdn4/svdc-t006-bbdn4-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t006-bbdn4/svdc-t006-bbdn4-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t006-bbdn4/svdc-t006-bbdn4-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t006-bbdn4/svdc-t006-bbdn4-9ba68de5.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t006-bbdn4/vmx-svdc-t006-bbdn4-09b6dad07f2ed9c4b3555a322bd8df85d9191e3e-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:51:35.510035Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t006-bbdn4'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1624',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:51:35Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103168352748,
                     uncommitted = 968,
                     unshared = 103168352748
                  }
               ],
               timestamp = 2021-08-20T12:51:35.510051Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1624',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:51:35Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t006-bbdn4',
                  ipAddress = '172.27.6.12',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t006-bbdn4',
                  template = false,
                  vmPathName = '[Vol2] svdc-t006-bbdn4/svdc-t006-bbdn4.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '422798f2-37ce-239b-ad23-0c5851055ccf',
                  instanceUuid = '50279f6c-d274-06fb-00c3-39dffa9547fe',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103168352748,
                  uncommitted = 968,
                  unshared = 103168352748,
                  timestamp = 2021-08-20T12:51:35.510051Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2299,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 9338,
                  hostMemoryUsage = 24039,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23928,
                  privateMemory = 23928,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10684,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 205. vim.VirtualMachine::1626 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1626',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:08:53.88129Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t007-bbnn',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227b8ad-16d0-47d1-2f40-7c49358ba8c5',
               createDate = 2021-08-19T14:08:51.538259Z,
               instanceUuid = '50276321-8df6-44bc-0f6c-0984a142426f',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564db523-076b-ddef-48b9-5ed4eb0df05a',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t007-bbnn/svdc-t007-bbnn.vmx',
                  snapshotDirectory = '[Vol2] svdc-t007-bbnn',
                  suspendDirectory = '[Vol2] svdc-t007-bbnn',
                  logDirectory = '[Vol2] svdc-t007-bbnn',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 898345157,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t007-bbnn/svdc-t007-bbnn.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-5277-564c-1f76-e91da9711491',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1626-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:07:08',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 94
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t007-bbnn.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6d 16 d0 47 d0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9514:1bosjGesC+H3bRqjBjBoRpgHAXDA3sooHyQddMQRse8='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t007-bbnn/svdc-t007-bbnn-3598457c.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t007-bbnn-11eab91a.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = 1abue7x8Eb9MDh+aXGKgn1I43z0=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1626-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t007-bbnn',
               ipAddress = '172.27.7.8',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.7.8',
                        'fe80::4044:49ff:fe00:708'
                     ],
                     macAddress = '42:44:49:00:07:08',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.7.8',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:708',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t007-bbnn',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6617657344,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t007-bbnn.nvram',
                  'svdc-t007-bbnn.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t007-bbnn/svdc-t007-bbnn.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t007-bbnn/svdc-t007-bbnn-3598457c.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t007-bbnn/svdc-t007-bbnn.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t007-bbnn/svdc-t007-bbnn.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t007-bbnn/svdc-t007-bbnn.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t007-bbnn/svdc-t007-bbnn.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t007-bbnn/svdc-t007-bbnn-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t007-bbnn/svdc-t007-bbnn-3598457c.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t007-bbnn/vmx-svdc-t007-bbnn-8ad904a5277fbb94cde11875cf3fe61cbeffb0ad-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:54:45.568183Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t007-bbnn'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1626',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 94
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:54:45Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 21558731244,
                     uncommitted = 504,
                     unshared = 21558731244
                  }
               ],
               timestamp = 2021-08-20T12:54:45.568198Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1626',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:54:45Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t007-bbnn',
                  ipAddress = '172.27.7.8',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t007-bbnn',
                  template = false,
                  vmPathName = '[Vol2] svdc-t007-bbnn/svdc-t007-bbnn.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227b8ad-16d0-47d1-2f40-7c49358ba8c5',
                  instanceUuid = '50276321-8df6-44bc-0f6c-0984a142426f',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 21558731244,
                  uncommitted = 504,
                  unshared = 21558731244,
                  timestamp = 2021-08-20T12:54:45.568198Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 31,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 163,
                  hostMemoryUsage = 2996,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 2956,
                  privateMemory = 2956,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 40,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10494,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 206. vim.VirtualMachine::1629 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1629',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:09:42.299513Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t006-bbdn2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422722a6-bbae-c7e6-3771-8ecae1b23799',
               createDate = 2021-08-19T14:08:11.158592Z,
               instanceUuid = '50276d72-e6d3-f95d-f290-0df44b4e214e',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d5bea-7b2e-24c1-0f68-038db25bad68',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t006-bbdn2/svdc-t006-bbdn2.vmx',
                  snapshotDirectory = '[Vol2] svdc-t006-bbdn2',
                  suspendDirectory = '[Vol2] svdc-t006-bbdn2',
                  logDirectory = '[Vol2] svdc-t006-bbdn2',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -508414055,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t006-bbdn2/svdc-t006-bbdn2.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C293-7987-3d72-1e2a-b94bc610e7f7',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1629-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t006-bbdn2/svdc-t006-bbdn2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-7141-c9e3-38e2-c28667b6f92c',
                           contentId = '65c466deabe41dbacfad20e8fffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1629-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:06:10',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t006-bbdn2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 66 bb ae c7 e0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9510:hW26pB0MnJW6E1mS8BDXcCKlyP06eO1ECIIthl61kaw='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t006-bbdn2/svdc-t006-bbdn2-9ba68de3.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838846543912298'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t006-bbdn2-62fa8c41.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = 6YGk3jNentanAIDZlwtGljYVtc8=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1629-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t006-bbdn2',
               ipAddress = '172.27.6.10',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.6.10',
                        'fe80::4044:49ff:fe00:610'
                     ],
                     macAddress = '42:44:49:00:06:10',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.6.10',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:610',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t006-bbdn2',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6763089920,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 20849401856,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t006-bbdn2.nvram',
                  'svdc-t006-bbdn2.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t006-bbdn2/svdc-t006-bbdn2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t006-bbdn2/svdc-t006-bbdn2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t006-bbdn2/svdc-t006-bbdn2-9ba68de3.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t006-bbdn2/svdc-t006-bbdn2.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t006-bbdn2/svdc-t006-bbdn2.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t006-bbdn2/svdc-t006-bbdn2.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t006-bbdn2/svdc-t006-bbdn2.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t006-bbdn2/svdc-t006-bbdn2-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t006-bbdn2/svdc-t006-bbdn2-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t006-bbdn2/svdc-t006-bbdn2-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t006-bbdn2/svdc-t006-bbdn2-9ba68de3.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t006-bbdn2/vmx-svdc-t006-bbdn2-a812647f88cb9d858e34a58ff52e917319ac0b26-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:51:33.610329Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t006-bbdn2'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1629',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:51:33Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103168352748,
                     uncommitted = 968,
                     unshared = 103168352748
                  }
               ],
               timestamp = 2021-08-20T12:51:33.610341Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1629',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:51:33Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t006-bbdn2',
                  ipAddress = '172.27.6.10',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t006-bbdn2',
                  template = false,
                  vmPathName = '[Vol2] svdc-t006-bbdn2/svdc-t006-bbdn2.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '422722a6-bbae-c7e6-3771-8ecae1b23799',
                  instanceUuid = '50276d72-e6d3-f95d-f290-0df44b4e214e',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103168352748,
                  uncommitted = 968,
                  unshared = 103168352748,
                  timestamp = 2021-08-20T12:51:33.610341Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2389,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 8847,
                  hostMemoryUsage = 24011,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23900,
                  privateMemory = 23900,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10686,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 207. vim.VirtualMachine::1632 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1632',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:10:49.924035Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t008-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227fdbb-ac58-76fb-e33e-5378da38314b',
               createDate = 2021-08-19T14:10:48.219667Z,
               instanceUuid = '50275d9b-a7f2-0c72-2e90-4a8f691c45f9',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dcad9-de44-78b6-b5d4-3ea5a44b6595',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t008-bbdb/svdc-t008-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t008-bbdb',
                  suspendDirectory = '[Vol2] svdc-t008-bbdb',
                  logDirectory = '[Vol2] svdc-t008-bbdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 4092,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -633851573,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t008-bbdb/svdc-t008-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-5c61-7785-fdae-1a275af6ec2b',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1632-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:08:13',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 71
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 4092,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t008-bbdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6b ac 58 76 f0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9525:u2zKx14w34nix45CfHJYjPfHFfVEEObdrM5Cvj5CgQs='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t008-bbdb/svdc-t008-bbdb-37ed6cc7.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t008-bbdb-5ee4c9c5.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 69685248,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = aQyaibfLPwzgmkTVHqmqcjfdFBY=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1632-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t008-bbdb',
               ipAddress = '172.27.8.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.8.13',
                        'fe80::4044:49ff:fe00:813'
                     ],
                     macAddress = '42:44:49:00:08:13',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.8.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:813',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t008-bbdb',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6758514688,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t008-bbdb.nvram',
                  'svdc-t008-bbdb.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t008-bbdb/svdc-t008-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t008-bbdb/svdc-t008-bbdb-37ed6cc7.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t008-bbdb/svdc-t008-bbdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t008-bbdb/svdc-t008-bbdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t008-bbdb/svdc-t008-bbdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t008-bbdb/svdc-t008-bbdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t008-bbdb/svdc-t008-bbdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t008-bbdb/svdc-t008-bbdb-37ed6cc7.vswp',
                     type = 'swap',
                     size = 4290772992,
                     uniqueSize = 4290772992,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t008-bbdb/vmx-svdc-t008-bbdb-1876b37d686b27bacfba3aec2d65cd45c7c9f7d2-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:57:59.014182Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t008-bbdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1632',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 71
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:57:58Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 4092,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 17259569644,
                     uncommitted = 504,
                     unshared = 17259569644
                  }
               ],
               timestamp = 2021-08-20T12:57:59.014211Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1632',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:57:58Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 4092,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t008-bbdb',
                  ipAddress = '172.27.8.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t008-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t008-bbdb/svdc-t008-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227fdbb-ac58-76fb-e33e-5378da38314b',
                  instanceUuid = '50275d9b-a7f2-0c72-2e90-4a8f691c45f9',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 17259569644,
                  uncommitted = 504,
                  unshared = 17259569644,
                  timestamp = 2021-08-20T12:57:59.014211Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 7,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 40,
                  hostMemoryUsage = 1346,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1315,
                  privateMemory = 1312,
                  sharedMemory = 3,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10301,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 208. vim.VirtualMachine::1634 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1634',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:11:28.610426Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t009-bbdn3',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227c1fe-caca-5aea-5fed-279fa30266bb',
               createDate = 2021-08-19T14:11:24.064401Z,
               instanceUuid = '5027533b-f3a0-b027-9b0c-1ac6155b537c',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564da4be-f00e-ecdf-c94f-b2769c4136cc',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t009-bbdn3/svdc-t009-bbdn3.vmx',
                  snapshotDirectory = '[Vol2] svdc-t009-bbdn3',
                  suspendDirectory = '[Vol2] svdc-t009-bbdn3',
                  logDirectory = '[Vol2] svdc-t009-bbdn3',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1560123717,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t009-bbdn3/svdc-t009-bbdn3.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-e8fe-c9c0-2b15-554d56054ab4',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1634-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t009-bbdn3/svdc-t009-bbdn3-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C297-3f4b-2fb4-fe92-e11f0d860f8b',
                           contentId = '441455bc1089e43348550a3ffffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1634-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:09:11',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 193
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t009-bbdn3.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6e ca ca 5a e0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9529:+RDFQGp7gkjpwWplctKbhE0bhlIOYkke/iqPHBt0O50='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t009-bbdn3/svdc-t009-bbdn3-82954427.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t009-bbdn3-27c00b05.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = gU0PqGpXHvsx7Q1MIG38gTpMQdY=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1634-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t009-bbdn3',
               ipAddress = '172.27.9.11',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.9.11',
                        'fe80::4044:49ff:fe00:911'
                     ],
                     macAddress = '42:44:49:00:09:11',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.9.11',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:911',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t009-bbdn3',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6765096960,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 21359132672,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t009-bbdn3.nvram',
                  'svdc-t009-bbdn3.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t009-bbdn3/svdc-t009-bbdn3.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t009-bbdn3/svdc-t009-bbdn3-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t009-bbdn3/svdc-t009-bbdn3-82954427.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t009-bbdn3/svdc-t009-bbdn3.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t009-bbdn3/svdc-t009-bbdn3.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t009-bbdn3/svdc-t009-bbdn3.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t009-bbdn3/svdc-t009-bbdn3.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t009-bbdn3/svdc-t009-bbdn3-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t009-bbdn3/svdc-t009-bbdn3-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t009-bbdn3/svdc-t009-bbdn3-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t009-bbdn3/svdc-t009-bbdn3-82954427.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t009-bbdn3/vmx-svdc-t009-bbdn3-884292add6bbfe9e84303e613926f28c2859b9cf-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:01:16.618072Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t009-bbdn3'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1634',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 193
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:01:16Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103168352748,
                     uncommitted = 968,
                     unshared = 103168352748
                  }
               ],
               timestamp = 2021-08-20T13:01:16.618086Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1634',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:01:16Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t009-bbdn3',
                  ipAddress = '172.27.9.11',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t009-bbdn3',
                  template = false,
                  vmPathName = '[Vol2] svdc-t009-bbdn3/svdc-t009-bbdn3.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227c1fe-caca-5aea-5fed-279fa30266bb',
                  instanceUuid = '5027533b-f3a0-b027-9b0c-1ac6155b537c',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103168352748,
                  uncommitted = 968,
                  unshared = 103168352748,
                  timestamp = 2021-08-20T13:01:16.618086Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2702,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 8847,
                  hostMemoryUsage = 23943,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23832,
                  privateMemory = 23832,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10103,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 209. vim.VirtualMachine::1635 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1635',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:13:16.312497Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t011-bbdn2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422768d5-ba3f-4a09-32de-a657dbc200e2',
               createDate = 2021-08-19T14:13:11.330639Z,
               instanceUuid = '5027f4e6-aeab-8081-98f6-9bfa17ea6f81',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d02a8-52de-5d80-1836-8747c4eb699d',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t011-bbdn2/svdc-t011-bbdn2.vmx',
                  snapshotDirectory = '[Vol2] svdc-t011-bbdn2',
                  suspendDirectory = '[Vol2] svdc-t011-bbdn2',
                  logDirectory = '[Vol2] svdc-t011-bbdn2',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -608042782,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t011-bbdn2/svdc-t011-bbdn2.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-abbb-a1a7-18df-1e817c689133',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1635-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t011-bbdn2/svdc-t011-bbdn2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-83bc-3b28-0fa8-adda99cd3415',
                           contentId = '3a0ed8e2be57536e569dae6dfffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1635-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:11:10',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t011-bbdn2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 65 ba 3f 4a 00'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9540:VwEYDVKVCRCf9KzvY/HwwuGBTknD8UYKtPPPdovXGB8='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t011-bbdn2/svdc-t011-bbdn2-070532ff.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t011-bbdn2-3a2dd4dd.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = sKarnrqPMNqbjsDHfAAIVMvBfmw=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1635-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t011-bbdn2',
               ipAddress = '172.27.11.10',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.11.10',
                        'fe80::4044:49ff:fe00:1110'
                     ],
                     macAddress = '42:44:49:00:11:10',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.11.10',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1110',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t011-bbdn2',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6760116224,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 21317664768,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t011-bbdn2.nvram',
                  'svdc-t011-bbdn2.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t011-bbdn2/svdc-t011-bbdn2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t011-bbdn2/svdc-t011-bbdn2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t011-bbdn2/svdc-t011-bbdn2-070532ff.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t011-bbdn2/svdc-t011-bbdn2.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t011-bbdn2/svdc-t011-bbdn2.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t011-bbdn2/svdc-t011-bbdn2.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t011-bbdn2/svdc-t011-bbdn2.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t011-bbdn2/svdc-t011-bbdn2-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t011-bbdn2/svdc-t011-bbdn2-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t011-bbdn2/svdc-t011-bbdn2-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t011-bbdn2/svdc-t011-bbdn2-070532ff.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t011-bbdn2/vmx-svdc-t011-bbdn2-a0c28f79199cff079fdc7d96bc6c3a664c5aefe3-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:07:44.063383Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t011-bbdn2'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1635',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:07:43Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103168352748,
                     uncommitted = 968,
                     unshared = 103168352748
                  }
               ],
               timestamp = 2021-08-20T13:07:44.063421Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1635',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:07:43Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t011-bbdn2',
                  ipAddress = '172.27.11.10',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t011-bbdn2',
                  template = false,
                  vmPathName = '[Vol2] svdc-t011-bbdn2/svdc-t011-bbdn2.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '422768d5-ba3f-4a09-32de-a657dbc200e2',
                  instanceUuid = '5027f4e6-aeab-8081-98f6-9bfa17ea6f81',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103168352748,
                  uncommitted = 968,
                  unshared = 103168352748,
                  timestamp = 2021-08-20T13:07:44.063421Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 61,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 491,
                  hostMemoryUsage = 24230,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24120,
                  privateMemory = 24119,
                  sharedMemory = 1,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 112,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 9716,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 210. vim.VirtualMachine::1636 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1636',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:13:54.039052Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t012-bbnn',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422726a7-1386-0369-e419-313b7cba48b1',
               createDate = 2021-08-19T14:13:52.320141Z,
               instanceUuid = '502785ac-4cce-3822-3492-230f7f0e7d9c',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d53d6-da4e-5b16-49a6-f7bd6cbdb4b7',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t012-bbnn/svdc-t012-bbnn.vmx',
                  snapshotDirectory = '[Vol2] svdc-t012-bbnn',
                  suspendDirectory = '[Vol2] svdc-t012-bbnn',
                  logDirectory = '[Vol2] svdc-t012-bbnn',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 2092583089,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t012-bbnn/svdc-t012-bbnn.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-4fdb-9153-9856-2acac7db2a8f',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1636-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:12:08',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 92
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t012-bbnn.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 67 13 86 03 60'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9544:OfX8Hi/cMxKJ0aLt+6yz8VVYjHUUJHRVbs+eqXtL7sQ='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t012-bbnn/svdc-t012-bbnn-76e8b718.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t012-bbnn-7d495e36.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = dh8KueQcymvUvM4d2izY/grp+ZU=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1636-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t012-bbnn',
               ipAddress = '172.27.12.8',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.12.8',
                        'fe80::4044:49ff:fe00:1208'
                     ],
                     macAddress = '42:44:49:00:12:08',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.12.8',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1208',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t012-bbnn',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6618505216,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t012-bbnn.nvram',
                  'svdc-t012-bbnn.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t012-bbnn/svdc-t012-bbnn.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t012-bbnn/svdc-t012-bbnn-76e8b718.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t012-bbnn/svdc-t012-bbnn.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t012-bbnn/svdc-t012-bbnn.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t012-bbnn/svdc-t012-bbnn.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t012-bbnn/svdc-t012-bbnn.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t012-bbnn/svdc-t012-bbnn-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t012-bbnn/svdc-t012-bbnn-76e8b718.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t012-bbnn/vmx-svdc-t012-bbnn-d1e6b28109c4b01cfc031b8cad01dd79004aed84-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:10:55.627144Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t012-bbnn'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1636',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 92
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:10:55Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 21558731244,
                     uncommitted = 504,
                     unshared = 21558731244
                  }
               ],
               timestamp = 2021-08-20T13:10:55.627169Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1636',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:10:55Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t012-bbnn',
                  ipAddress = '172.27.12.8',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t012-bbnn',
                  template = false,
                  vmPathName = '[Vol2] svdc-t012-bbnn/svdc-t012-bbnn.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422726a7-1386-0369-e419-313b7cba48b1',
                  instanceUuid = '502785ac-4cce-3822-3492-230f7f0e7d9c',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 21558731244,
                  uncommitted = 504,
                  unshared = 21558731244,
                  timestamp = 2021-08-20T13:10:55.627169Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 30,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 3040,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 3000,
                  privateMemory = 3000,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 40,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 9524,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 211. vim.VirtualMachine::1639 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1639',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:15:58.843932Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t014-bbnn',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42278663-acb8-fe1e-9ff8-27656e879749',
               createDate = 2021-08-19T14:15:53.189888Z,
               instanceUuid = '50274eb1-848b-b619-3335-9df168b0cf8f',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d9e7d-33a9-99fe-5a12-5e1c8f7c931b',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t014-bbnn/svdc-t014-bbnn.vmx',
                  snapshotDirectory = '[Vol2] svdc-t014-bbnn',
                  suspendDirectory = '[Vol2] svdc-t014-bbnn',
                  logDirectory = '[Vol2] svdc-t014-bbnn',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1854379849,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t014-bbnn/svdc-t014-bbnn.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C290-da30-8a3c-f0ca-330637133700',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1639-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:14:08',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 94
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t014-bbnn.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 63 ac b8 fe 10'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9555:rPSxTsapVJp/06Ad40UFzUoa4nH4q6l6e3v4G2okhfg='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t014-bbnn/svdc-t014-bbnn-7b93085a.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t014-bbnn-173dd7b8.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = sl8vCNC8DgPibEC68/dOhDig1Iw=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1639-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t014-bbnn',
               ipAddress = '172.27.14.8',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.14.8',
                        'fe80::4044:49ff:fe00:1408'
                     ],
                     macAddress = '42:44:49:00:14:08',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.14.8',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1408',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t014-bbnn',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6576422912,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t014-bbnn.nvram',
                  'svdc-t014-bbnn.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t014-bbnn/svdc-t014-bbnn.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t014-bbnn/svdc-t014-bbnn-7b93085a.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t014-bbnn/svdc-t014-bbnn.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t014-bbnn/svdc-t014-bbnn.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t014-bbnn/svdc-t014-bbnn.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t014-bbnn/svdc-t014-bbnn.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t014-bbnn/svdc-t014-bbnn-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t014-bbnn/svdc-t014-bbnn-7b93085a.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t014-bbnn/vmx-svdc-t014-bbnn-6cbd3878d5b5b10236e4e5e799b56872f2a84e44-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:17:23.602937Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t014-bbnn'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1639',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 94
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:17:23Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 21558731244,
                     uncommitted = 504,
                     unshared = 21558731244
                  }
               ],
               timestamp = 2021-08-20T13:17:23.60295Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1639',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:17:23Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t014-bbnn',
                  ipAddress = '172.27.14.8',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t014-bbnn',
                  template = false,
                  vmPathName = '[Vol2] svdc-t014-bbnn/svdc-t014-bbnn.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42278663-acb8-fe1e-9ff8-27656e879749',
                  instanceUuid = '50274eb1-848b-b619-3335-9df168b0cf8f',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 21558731244,
                  uncommitted = 504,
                  unshared = 21558731244,
                  timestamp = 2021-08-20T13:17:23.60295Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 37,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 3012,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 2972,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 40,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 9136,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 212. vim.VirtualMachine::1641 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1641',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:17:36.775216Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t014-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42279d3b-16db-826f-271b-b01511d94b75',
               createDate = 2021-08-19T14:17:31.120103Z,
               instanceUuid = '5027fa56-7dd5-049a-76d1-0aa07ea0d72b',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564db8b3-0b8f-298d-f6fe-41d77addd85e',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t014-bbdb/svdc-t014-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t014-bbdb',
                  suspendDirectory = '[Vol2] svdc-t014-bbdb',
                  logDirectory = '[Vol2] svdc-t014-bbdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 4092,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 299453301,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t014-bbdb/svdc-t014-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-4b13-93e6-0cf8-debde9eaa1d2',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1641-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:14:13',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 71
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 4092,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t014-bbdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6b 16 db 82 60'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9563:qJMZtRnggUz3CKDJoSG59OC0ifD9ZGgCx8YP+AhI5VM='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t014-bbdb/svdc-t014-bbdb-7b930704.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t014-bbdb-173daba2.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 69685248,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = xLB51Jzom7uiVYo8gctsehT8J5Y=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1641-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t014-bbdb',
               ipAddress = '172.27.14.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.14.13',
                        'fe80::4044:49ff:fe00:1413'
                     ],
                     macAddress = '42:44:49:00:14:13',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.14.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1413',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t014-bbdb',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6758531072,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t014-bbdb.nvram',
                  'svdc-t014-bbdb.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t014-bbdb/svdc-t014-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t014-bbdb/svdc-t014-bbdb-7b930704.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t014-bbdb/svdc-t014-bbdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t014-bbdb/svdc-t014-bbdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t014-bbdb/svdc-t014-bbdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t014-bbdb/svdc-t014-bbdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t014-bbdb/svdc-t014-bbdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t014-bbdb/svdc-t014-bbdb-7b930704.vswp',
                     type = 'swap',
                     size = 4290772992,
                     uniqueSize = 4290772992,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t014-bbdb/vmx-svdc-t014-bbdb-7011b6687770c8081e507dfc9f50d075db4138c9-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:17:23.048328Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t014-bbdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1641',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 71
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:17:22Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 4092,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 17259569644,
                     uncommitted = 504,
                     unshared = 17259569644
                  }
               ],
               timestamp = 2021-08-20T13:17:23.048356Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1641',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:17:22Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 4092,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t014-bbdb',
                  ipAddress = '172.27.14.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t014-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t014-bbdb/svdc-t014-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42279d3b-16db-826f-271b-b01511d94b75',
                  instanceUuid = '5027fa56-7dd5-049a-76d1-0aa07ea0d72b',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 17259569644,
                  uncommitted = 504,
                  unshared = 17259569644,
                  timestamp = 2021-08-20T13:17:23.048356Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 10,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 40,
                  hostMemoryUsage = 1346,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1314,
                  privateMemory = 1314,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 9137,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 213. vim.VirtualMachine::1644 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1644',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:18:58.217588Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t017-bbnn',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42275678-78e8-eab6-2600-688c87887d9d',
               createDate = 2021-08-19T14:18:54.403094Z,
               instanceUuid = '502759f9-c158-60ba-eb1f-19fcbaf74442',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d0fa3-d07a-36eb-35a8-af989a746c38',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t017-bbnn/svdc-t017-bbnn.vmx',
                  snapshotDirectory = '[Vol2] svdc-t017-bbnn',
                  suspendDirectory = '[Vol2] svdc-t017-bbnn',
                  logDirectory = '[Vol2] svdc-t017-bbnn',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -2021098083,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t017-bbnn/svdc-t017-bbnn.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-0033-e042-f89f-c20b52b1f9cf',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1644-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:17:08',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 94
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t017-bbnn.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 68 78 e8 ea b0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9572:oIStunhjbcL8bGWkHB6swFwSWFDTxF6xebt2qcvgKjk='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t017-bbnn/svdc-t017-bbnn-8292823d.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t017-bbnn-01d37205.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = PTVHLWfAAPzpLKV5Y9agFNsnNYI=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1644-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t017-bbnn',
               ipAddress = '172.27.17.8',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.17.8',
                        'fe80::4044:49ff:fe00:1708'
                     ],
                     macAddress = '42:44:49:00:17:08',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.17.8',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1708',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t017-bbnn',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6641242112,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t017-bbnn.nvram',
                  'svdc-t017-bbnn.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t017-bbnn/svdc-t017-bbnn.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t017-bbnn/svdc-t017-bbnn-8292823d.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t017-bbnn/svdc-t017-bbnn.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t017-bbnn/svdc-t017-bbnn.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t017-bbnn/svdc-t017-bbnn.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t017-bbnn/svdc-t017-bbnn.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t017-bbnn/svdc-t017-bbnn-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t017-bbnn/svdc-t017-bbnn-8292823d.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t017-bbnn/vmx-svdc-t017-bbnn-a9f08c04b465ebca538af9cddab13e4d4bad2588-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:27:06.163618Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t017-bbnn'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1644',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 94
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:27:06Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 21558731244,
                     uncommitted = 504,
                     unshared = 21558731244
                  }
               ],
               timestamp = 2021-08-20T13:27:06.163653Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1644',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:27:06Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t017-bbnn',
                  ipAddress = '172.27.17.8',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t017-bbnn',
                  template = false,
                  vmPathName = '[Vol2] svdc-t017-bbnn/svdc-t017-bbnn.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42275678-78e8-eab6-2600-688c87887d9d',
                  instanceUuid = '502759f9-c158-60ba-eb1f-19fcbaf74442',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 21558731244,
                  uncommitted = 504,
                  unshared = 21558731244,
                  timestamp = 2021-08-20T13:27:06.163653Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 29,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 3001,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 2962,
                  privateMemory = 2961,
                  sharedMemory = 1,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 40,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8554,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 214. vim.VirtualMachine::1646 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1646',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:20:00.926737Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t017-bbdn3',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42278eb8-e9e4-b0b7-e614-995309fa044a',
               createDate = 2021-08-19T14:19:50.794719Z,
               instanceUuid = '5027683b-09d8-a64b-32e3-c6998f9acb90',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d9e18-395c-b3ad-34a5-92e4ee35c802',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t017-bbdn3/svdc-t017-bbdn3.vmx',
                  snapshotDirectory = '[Vol2] svdc-t017-bbdn3',
                  suspendDirectory = '[Vol2] svdc-t017-bbdn3',
                  logDirectory = '[Vol2] svdc-t017-bbdn3',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 167380042,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t017-bbdn3/svdc-t017-bbdn3.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29e-c798-3db2-79bb-902d1f77844d',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1646-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t017-bbdn3/svdc-t017-bbdn3-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-5ec5-f5ea-22e9-e4176995cc0e',
                           contentId = '916e6b773d3535ef6714e912fffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1646-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:17:11',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t017-bbdn3.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 68 e9 e4 b0 b0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9577:CeEQR/8dOWdVlSj3Ijj91LgeKz2N6b/D49zXbWgwfg4='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t017-bbdn3/svdc-t017-bbdn3-d4e29f86.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t017-bbdn3-3c472dbc.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = 4IFmrr5ab/5jWodO4GUM4hYlpOk=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1646-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t017-bbdn3',
               ipAddress = '172.27.17.11',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.17.11',
                        'fe80::4044:49ff:fe00:1711'
                     ],
                     macAddress = '42:44:49:00:17:11',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.17.11',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1711',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t017-bbdn3',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6765666304,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 18368040960,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t017-bbdn3.nvram',
                  'svdc-t017-bbdn3.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t017-bbdn3/svdc-t017-bbdn3.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t017-bbdn3/svdc-t017-bbdn3-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t017-bbdn3/svdc-t017-bbdn3-d4e29f86.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t017-bbdn3/svdc-t017-bbdn3.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t017-bbdn3/svdc-t017-bbdn3.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t017-bbdn3/svdc-t017-bbdn3.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t017-bbdn3/svdc-t017-bbdn3.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t017-bbdn3/svdc-t017-bbdn3-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t017-bbdn3/svdc-t017-bbdn3-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t017-bbdn3/svdc-t017-bbdn3-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t017-bbdn3/svdc-t017-bbdn3-d4e29f86.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t017-bbdn3/vmx-svdc-t017-bbdn3-5fb2be39abff7c6cc913995847903ad733560c3f-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:27:08.704928Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t017-bbdn3'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1646',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:27:08Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103168352748,
                     uncommitted = 968,
                     unshared = 103168352748
                  }
               ],
               timestamp = 2021-08-20T13:27:08.704945Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1646',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:27:08Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t017-bbdn3',
                  ipAddress = '172.27.17.11',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t017-bbdn3',
                  template = false,
                  vmPathName = '[Vol2] svdc-t017-bbdn3/svdc-t017-bbdn3.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42278eb8-e9e4-b0b7-e614-995309fa044a',
                  instanceUuid = '5027683b-09d8-a64b-32e3-c6998f9acb90',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103168352748,
                  uncommitted = 968,
                  unshared = 103168352748,
                  timestamp = 2021-08-20T13:27:08.704945Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 53,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 23987,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23876,
                  privateMemory = 23876,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8551,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 215. vim.VirtualMachine::1649 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1649',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:21:04.65574Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t019-bbnn',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227efa8-3078-846e-f1cf-efd3545d3419',
               createDate = 2021-08-19T14:21:01.447994Z,
               instanceUuid = '5027727b-ac57-d68e-b268-5d5f391fd207',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d5615-2d94-6ffd-04ba-c101fc87a0c3',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t019-bbnn/svdc-t019-bbnn.vmx',
                  snapshotDirectory = '[Vol2] svdc-t019-bbnn',
                  suspendDirectory = '[Vol2] svdc-t019-bbnn',
                  logDirectory = '[Vol2] svdc-t019-bbnn',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1415394329,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t019-bbnn/svdc-t019-bbnn.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-6573-ab2e-0fae-08e7eddc1716',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1649-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:19:08',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 94
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t019-bbnn.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 68 30 78 84 60'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9584:WayrEdIFRfKBokDj4e+jOeFECyxdye3FAoYSi82cxU8='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t019-bbnn/svdc-t019-bbnn-873cd37f.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t019-bbnn-67def883.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = sje8uPzIiu1sj9gr8E6Yleexwd0=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1649-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t019-bbnn',
               ipAddress = '172.27.19.8',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.19.8',
                        'fe80::4044:49ff:fe00:1908'
                     ],
                     macAddress = '42:44:49:00:19:08',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.19.8',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1908',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t019-bbnn',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6578495488,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t019-bbnn.nvram',
                  'svdc-t019-bbnn.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t019-bbnn/svdc-t019-bbnn.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t019-bbnn/svdc-t019-bbnn-873cd37f.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t019-bbnn/svdc-t019-bbnn.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t019-bbnn/svdc-t019-bbnn.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t019-bbnn/svdc-t019-bbnn.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t019-bbnn/svdc-t019-bbnn.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t019-bbnn/svdc-t019-bbnn-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t019-bbnn/svdc-t019-bbnn-873cd37f.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t019-bbnn/vmx-svdc-t019-bbnn-0eaeeecc2d40721b4659d882b69dbf8b6377ba43-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:33:34.033227Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t019-bbnn'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1649',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 94
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:33:33Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 21558731244,
                     uncommitted = 504,
                     unshared = 21558731244
                  }
               ],
               timestamp = 2021-08-20T13:33:34.033241Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1649',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:33:33Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t019-bbnn',
                  ipAddress = '172.27.19.8',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t019-bbnn',
                  template = false,
                  vmPathName = '[Vol2] svdc-t019-bbnn/svdc-t019-bbnn.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227efa8-3078-846e-f1cf-efd3545d3419',
                  instanceUuid = '5027727b-ac57-d68e-b268-5d5f391fd207',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 21558731244,
                  uncommitted = 504,
                  unshared = 21558731244,
                  timestamp = 2021-08-20T13:33:34.033241Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 45,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 327,
                  hostMemoryUsage = 2999,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 2960,
                  privateMemory = 2959,
                  sharedMemory = 1,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 40,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8166,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 216. vim.VirtualMachine::1650 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1650',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:21:24.150339Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t018-bbdn4',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42272e4e-bb6b-f770-eada-5c6808b80b5e',
               createDate = 2021-08-19T14:21:11.083507Z,
               instanceUuid = '50275011-fd8f-f224-ea17-ebcc106f7df0',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dde5e-43f6-1bc1-3ac2-fa18b18e59ad',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t018-bbdn4/svdc-t018-bbdn4.vmx',
                  snapshotDirectory = '[Vol2] svdc-t018-bbdn4',
                  suspendDirectory = '[Vol2] svdc-t018-bbdn4',
                  logDirectory = '[Vol2] svdc-t018-bbdn4',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 146279262,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t018-bbdn4/svdc-t018-bbdn4.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-a8d7-6f4d-9d56-ebd0fce7d1ae',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1650-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t018-bbdn4/svdc-t018-bbdn4-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-4604-2f23-899f-8dc6470a47a3',
                           contentId = 'cb5db0621a2bf996bebe92eafffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1650-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:18:12',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t018-bbdn4.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6e bb 6b f7 70'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9585:B4YU21cjaOpMN43Jmm6ThMsj8bIVDOlwvdJXQUnop2k='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t018-bbdn4/svdc-t018-bbdn4-21dcdc48.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t018-bbdn4-500558ba.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = qLUmn6Sp49T9OfIVGPQsy7zx5B8=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1650-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t018-bbdn4',
               ipAddress = '172.27.18.12',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.18.12',
                        'fe80::4044:49ff:fe00:1812'
                     ],
                     macAddress = '42:44:49:00:18:12',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.18.12',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1812',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t018-bbdn4',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6774988800,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 24294977536,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t018-bbdn4.nvram',
                  'svdc-t018-bbdn4.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t018-bbdn4/svdc-t018-bbdn4.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t018-bbdn4/svdc-t018-bbdn4-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t018-bbdn4/svdc-t018-bbdn4-21dcdc48.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t018-bbdn4/svdc-t018-bbdn4.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t018-bbdn4/svdc-t018-bbdn4.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t018-bbdn4/svdc-t018-bbdn4.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t018-bbdn4/svdc-t018-bbdn4.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t018-bbdn4/svdc-t018-bbdn4-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t018-bbdn4/svdc-t018-bbdn4-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t018-bbdn4/svdc-t018-bbdn4-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t018-bbdn4/svdc-t018-bbdn4-21dcdc48.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t018-bbdn4/vmx-svdc-t018-bbdn4-a89b072d6bafa5e1af775f223b4ff77a1d776438-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:30:23.949166Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t018-bbdn4'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1650',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:30:23Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103168352748,
                     uncommitted = 968,
                     unshared = 103168352748
                  }
               ],
               timestamp = 2021-08-20T13:30:23.949179Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1650',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:30:23Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t018-bbdn4',
                  ipAddress = '172.27.18.12',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t018-bbdn4',
                  template = false,
                  vmPathName = '[Vol2] svdc-t018-bbdn4/svdc-t018-bbdn4.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42272e4e-bb6b-f770-eada-5c6808b80b5e',
                  instanceUuid = '50275011-fd8f-f224-ea17-ebcc106f7df0',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103168352748,
                  uncommitted = 968,
                  unshared = 103168352748,
                  timestamp = 2021-08-20T13:30:23.949179Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 12896,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 11304,
                  hostMemoryUsage = 23834,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23724,
                  privateMemory = 23724,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8356,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 217. vim.VirtualMachine::1652 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1652',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:25:05.339286Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t022-bbnn',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227834f-57db-5301-48c0-5d8793e7c882',
               createDate = 2021-08-19T14:24:30.633207Z,
               instanceUuid = '5027e6f9-41bf-91de-b8aa-90f01202dedb',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dee01-f90b-4d5e-1dd2-71290dd26fd1',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t022-bbnn/svdc-t022-bbnn.vmx',
                  snapshotDirectory = '[Vol2] svdc-t022-bbnn',
                  suspendDirectory = '[Vol2] svdc-t022-bbnn',
                  logDirectory = '[Vol2] svdc-t022-bbnn',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1813526398,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t022-bbnn/svdc-t022-bbnn.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-9be6-fe72-1744-abb9ca421a19',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1652-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:22:08',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 92
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t022-bbnn.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6f 57 db 53 00'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9599:engInMVW5EjqywHg2PNlXhh9LkZQVLkrY6Nn499fcjQ='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t022-bbnn/svdc-t022-bbnn-c3e2f3d9.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t022-bbnn-698b3317.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = ouURVUQcznF5knExpTKfDebDkB0=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1652-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t022-bbnn',
               ipAddress = '172.27.22.8',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.22.8',
                        'fe80::4044:49ff:fe00:2208'
                     ],
                     macAddress = '42:44:49:00:22:08',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.22.8',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2208',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t022-bbnn',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6635282432,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t022-bbnn.nvram',
                  'svdc-t022-bbnn.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t022-bbnn/svdc-t022-bbnn.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t022-bbnn/svdc-t022-bbnn-c3e2f3d9.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t022-bbnn/svdc-t022-bbnn.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t022-bbnn/svdc-t022-bbnn.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t022-bbnn/svdc-t022-bbnn.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t022-bbnn/svdc-t022-bbnn.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t022-bbnn/svdc-t022-bbnn-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t022-bbnn/svdc-t022-bbnn-c3e2f3d9.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t022-bbnn/vmx-svdc-t022-bbnn-172b4ea093910644bb51895c59df3ed5fab56f99-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:43:16.455238Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t022-bbnn'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1652',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 92
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:43:16Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 21558731244,
                     uncommitted = 504,
                     unshared = 21558731244
                  }
               ],
               timestamp = 2021-08-20T13:43:16.455274Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1652',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:43:16Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t022-bbnn',
                  ipAddress = '172.27.22.8',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t022-bbnn',
                  template = false,
                  vmPathName = '[Vol2] svdc-t022-bbnn/svdc-t022-bbnn.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227834f-57db-5301-48c0-5d8793e7c882',
                  instanceUuid = '5027e6f9-41bf-91de-b8aa-90f01202dedb',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 21558731244,
                  uncommitted = 504,
                  unshared = 21558731244,
                  timestamp = 2021-08-20T13:43:16.455274Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 36,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 2990,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 2950,
                  privateMemory = 2950,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 40,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7583,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 218. vim.VirtualMachine::1657 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1657',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:28:14.861114Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t026-bbnn',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422742ec-eb06-1b38-6a3c-0d869a37f58c',
               createDate = 2021-08-19T14:28:12.214624Z,
               instanceUuid = '50277919-59bf-c8c0-cbcb-4abb42c61b6c',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d4b2d-2a68-be0a-6623-8369ecbd08f4',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t026-bbnn/svdc-t026-bbnn.vmx',
                  snapshotDirectory = '[Vol2] svdc-t026-bbnn',
                  suspendDirectory = '[Vol2] svdc-t026-bbnn',
                  logDirectory = '[Vol2] svdc-t026-bbnn',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1707608692,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t026-bbnn/svdc-t026-bbnn.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29b-6337-0819-db9d-7cbc14c19c7e',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1657-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:26:08',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 92
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t026-bbnn.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6c eb 06 1b 30'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9617:T4/kUphi8tkoSoecIW+B+VmqV2M/F9JNqju3GP3HVeY='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t026-bbnn/svdc-t026-bbnn-cd37965d.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t026-bbnn-628bd9e5.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = XaC8HUuQR6acnlwBeQNQDJI1HL8=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1657-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t026-bbnn',
               ipAddress = '172.27.26.8',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.26.8',
                        'fe80::4044:49ff:fe00:2608'
                     ],
                     macAddress = '42:44:49:00:26:08',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.26.8',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2608',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t026-bbnn',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6644809728,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t026-bbnn.nvram',
                  'svdc-t026-bbnn.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t026-bbnn/svdc-t026-bbnn.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t026-bbnn/svdc-t026-bbnn-cd37965d.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t026-bbnn/svdc-t026-bbnn.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t026-bbnn/svdc-t026-bbnn.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t026-bbnn/svdc-t026-bbnn.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t026-bbnn/svdc-t026-bbnn.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t026-bbnn/svdc-t026-bbnn-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t026-bbnn/svdc-t026-bbnn-cd37965d.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t026-bbnn/vmx-svdc-t026-bbnn-b53e9b9d224c253bcd12041fe6cf52c36aa52b0d-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:56:11.930326Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t026-bbnn'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1657',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 92
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:56:11Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 21558731244,
                     uncommitted = 504,
                     unshared = 21558731244
                  }
               ],
               timestamp = 2021-08-20T13:56:11.930346Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1657',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:56:11Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t026-bbnn',
                  ipAddress = '172.27.26.8',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t026-bbnn',
                  template = false,
                  vmPathName = '[Vol2] svdc-t026-bbnn/svdc-t026-bbnn.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422742ec-eb06-1b38-6a3c-0d869a37f58c',
                  instanceUuid = '50277919-59bf-c8c0-cbcb-4abb42c61b6c',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 21558731244,
                  uncommitted = 504,
                  unshared = 21558731244,
                  timestamp = 2021-08-20T13:56:11.930346Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 37,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 163,
                  hostMemoryUsage = 2986,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 2946,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 40,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 6808,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 219. vim.VirtualMachine::1658 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1658',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:29:15.153778Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t023-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227dd1d-c651-3600-0ae8-594e40f632d6',
               createDate = 2021-08-19T14:28:57.13237Z,
               instanceUuid = '5027b804-de2d-5aee-0293-e9207e5bcf0b',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dbb0e-959a-0ec5-fe20-ccd78d9f3212',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t023-bbdb/svdc-t023-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t023-bbdb',
                  suspendDirectory = '[Vol2] svdc-t023-bbdb',
                  logDirectory = '[Vol2] svdc-t023-bbdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 4092,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1089876694,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t023-bbdb/svdc-t023-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-806c-ae42-a236-2df4e2751c97',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1658-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:23:13',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 71
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 4092,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t023-bbdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6d c6 51 36 00'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9623:rBnJsxGGuSH0HfQ0XBYM+t8BQ7hvpZjX9nrnOsxkK58='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t023-bbdb/svdc-t023-bbdb-c6381b24.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t023-bbdb-497abc3e.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 69685248,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = 0wSSV05WAUGB87NaE6A+KpAce7M=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1658-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t023-bbdb',
               ipAddress = '172.27.23.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.23.13',
                        'fe80::4044:49ff:fe00:2313'
                     ],
                     macAddress = '42:44:49:00:23:13',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.23.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2313',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t023-bbdb',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6758600704,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t023-bbdb.nvram',
                  'svdc-t023-bbdb.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t023-bbdb/svdc-t023-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t023-bbdb/svdc-t023-bbdb-c6381b24.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t023-bbdb/svdc-t023-bbdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t023-bbdb/svdc-t023-bbdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t023-bbdb/svdc-t023-bbdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t023-bbdb/svdc-t023-bbdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t023-bbdb/svdc-t023-bbdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t023-bbdb/svdc-t023-bbdb-c6381b24.vswp',
                     type = 'swap',
                     size = 4290772992,
                     uniqueSize = 4290772992,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t023-bbdb/vmx-svdc-t023-bbdb-bec7d84665bafa9a310ba8ea5fde22590afdf70d-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:46:29.238389Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t023-bbdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1658',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 71
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:46:29Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 4092,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 17259569644,
                     uncommitted = 504,
                     unshared = 17259569644
                  }
               ],
               timestamp = 2021-08-20T13:46:29.238416Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1658',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:46:29Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 4092,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t023-bbdb',
                  ipAddress = '172.27.23.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t023-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t023-bbdb/svdc-t023-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227dd1d-c651-3600-0ae8-594e40f632d6',
                  instanceUuid = '5027b804-de2d-5aee-0293-e9207e5bcf0b',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 17259569644,
                  uncommitted = 504,
                  unshared = 17259569644,
                  timestamp = 2021-08-20T13:46:29.238416Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 8,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 40,
                  hostMemoryUsage = 1346,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1314,
                  privateMemory = 1314,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7391,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 220. vim.VirtualMachine::1663 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1663',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:39:48.571723Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t031-bbdn1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227795c-5fab-d6ff-14dd-a786d8e86fdd',
               createDate = 2021-08-19T14:38:28.845899Z,
               instanceUuid = '5027caf7-a05a-1cb2-88db-15ca83896c9f',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564de3fa-dd33-0e98-8b28-e4a63728255c',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t031-bbdn1/svdc-t031-bbdn1.vmx',
                  snapshotDirectory = '[Vol2] svdc-t031-bbdn1',
                  suspendDirectory = '[Vol2] svdc-t031-bbdn1',
                  logDirectory = '[Vol2] svdc-t031-bbdn1',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -655855651,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t031-bbdn1/svdc-t031-bbdn1.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C293-f19c-01b2-e3fd-57143d4b4980',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1663-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t031-bbdn1/svdc-t031-bbdn1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-4e33-4f1f-3aff-7dcb5ef43af0',
                           contentId = 'e5d154b00449f5a6edf74189fffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1663-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:31:09',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t031-bbdn1.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6c 5f ab d6 f0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9646:hOMBsV9QSyqWXIjOGXbX937iVVb1uyzlvjFuV7s4nJ0='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t031-bbdn1/svdc-t031-bbdn1-df88dcc0.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t031-bbdn1-2326b6be.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = 9Wr24CqmmgVvLR+11cgN9Rd5qLA=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1663-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t031-bbdn1',
               ipAddress = '172.27.31.9',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.31.9',
                        'fe80::4044:49ff:fe00:3109'
                     ],
                     macAddress = '42:44:49:00:31:09',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.31.9',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3109',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t031-bbdn1',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6780493824,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 21065596928,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t031-bbdn1.nvram',
                  'svdc-t031-bbdn1.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t031-bbdn1/svdc-t031-bbdn1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t031-bbdn1/svdc-t031-bbdn1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t031-bbdn1/svdc-t031-bbdn1-df88dcc0.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t031-bbdn1/svdc-t031-bbdn1.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t031-bbdn1/svdc-t031-bbdn1.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t031-bbdn1/svdc-t031-bbdn1.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t031-bbdn1/svdc-t031-bbdn1.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t031-bbdn1/svdc-t031-bbdn1-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t031-bbdn1/svdc-t031-bbdn1-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t031-bbdn1/svdc-t031-bbdn1-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t031-bbdn1/svdc-t031-bbdn1-df88dcc0.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t031-bbdn1/vmx-svdc-t031-bbdn1-1469bcf621359ac5f905b3c1cdb88b8b2d9adcc8-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T14:12:22.773784Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t031-bbdn1'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1663',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:12:22Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103168352748,
                     uncommitted = 968,
                     unshared = 103168352748
                  }
               ],
               timestamp = 2021-08-20T14:12:22.773798Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1663',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:12:22Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t031-bbdn1',
                  ipAddress = '172.27.31.9',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t031-bbdn1',
                  template = false,
                  vmPathName = '[Vol2] svdc-t031-bbdn1/svdc-t031-bbdn1.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227795c-5fab-d6ff-14dd-a786d8e86fdd',
                  instanceUuid = '5027caf7-a05a-1cb2-88db-15ca83896c9f',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103168352748,
                  uncommitted = 968,
                  unshared = 103168352748,
                  timestamp = 2021-08-20T14:12:22.773798Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 56,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 23770,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23660,
                  privateMemory = 23660,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 110,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 5837,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 221. vim.VirtualMachine::1667 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1667',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:40:20.233531Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t037-bbnn',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42274397-a14c-c1d3-cb26-b3fe5b617914',
               createDate = 2021-08-19T14:40:11.37885Z,
               instanceUuid = '50270640-cf7d-08bf-795b-5a52b1abc03f',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dac49-b009-08bf-0a9d-fc203293cafd',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t037-bbnn/svdc-t037-bbnn.vmx',
                  snapshotDirectory = '[Vol2] svdc-t037-bbnn',
                  suspendDirectory = '[Vol2] svdc-t037-bbnn',
                  logDirectory = '[Vol2] svdc-t037-bbnn',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1533114644,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t037-bbnn/svdc-t037-bbnn.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-f577-a289-5a1a-0cd4b68a0f55',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1667-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:37:08',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 92
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t037-bbnn.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 67 a1 4c c1 d0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9655:9CWk1qJzt3+Obm7SUuhaWIC1b7OgD7F8FJVOd0Euf7o='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t037-bbnn/svdc-t037-bbnn-1c86fbbf.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t037-bbnn-294fc843.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = KDY7FD8pMsVJlb63/z13usx+bgA=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1667-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t037-bbnn',
               ipAddress = '172.27.37.8',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.37.8',
                        'fe80::4044:49ff:fe00:3708'
                     ],
                     macAddress = '42:44:49:00:37:08',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.37.8',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3708',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t037-bbnn',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6719205376,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t037-bbnn.nvram',
                  'svdc-t037-bbnn.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t037-bbnn/svdc-t037-bbnn.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t037-bbnn/svdc-t037-bbnn-1c86fbbf.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t037-bbnn/svdc-t037-bbnn.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t037-bbnn/svdc-t037-bbnn.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t037-bbnn/svdc-t037-bbnn.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t037-bbnn/svdc-t037-bbnn.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t037-bbnn/svdc-t037-bbnn-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t037-bbnn/svdc-t037-bbnn-1c86fbbf.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t037-bbnn/vmx-svdc-t037-bbnn-71e7d45616d81c21fdf4dd16be7cb77d1d87d5ae-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T14:48:19.011812Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t037-bbnn'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1667',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 92
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:48:18Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 21558731244,
                     uncommitted = 504,
                     unshared = 21558731244
                  }
               ],
               timestamp = 2021-08-20T14:48:19.011834Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1667',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:48:18Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t037-bbnn',
                  ipAddress = '172.27.37.8',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t037-bbnn',
                  template = false,
                  vmPathName = '[Vol2] svdc-t037-bbnn/svdc-t037-bbnn.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42274397-a14c-c1d3-cb26-b3fe5b617914',
                  instanceUuid = '50270640-cf7d-08bf-795b-5a52b1abc03f',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 21558731244,
                  uncommitted = 504,
                  unshared = 21558731244,
                  timestamp = 2021-08-20T14:48:19.011834Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 34,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 163,
                  hostMemoryUsage = 2934,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 2894,
                  privateMemory = 2894,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 40,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 3681,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 222. vim.VirtualMachine::1668 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1668',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:40:36.944251Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t038-bbnn',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227fe06-98ec-d23e-9765-3218151a9a65',
               createDate = 2021-08-19T14:40:21.119492Z,
               instanceUuid = '50275626-acc4-0bc3-8dd6-d3d3e9c55923',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d3e78-1f12-7d83-44f9-2a7ae91289e9',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t038-bbnn/svdc-t038-bbnn.vmx',
                  snapshotDirectory = '[Vol2] svdc-t038-bbnn',
                  suspendDirectory = '[Vol2] svdc-t038-bbnn',
                  logDirectory = '[Vol2] svdc-t038-bbnn',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 354064997,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t038-bbnn/svdc-t038-bbnn.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-242c-b5bc-9f11-c680c1b07edf',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1668-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:38:08',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 82
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t038-bbnn.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 66 98 ec d2 30'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9658:7vTybbIWlE/ptKyW0e2ZdJcto5LE40e35MVll2iMKJ4='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t038-bbnn/svdc-t038-bbnn-1edc2460.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t038-bbnn-23aa747e.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = +NgDmei1c9SeptmiiS1s7rEuzrE=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1668-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t038-bbnn',
               ipAddress = '172.27.38.8',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.38.8',
                        'fe80::4044:49ff:fe00:3808'
                     ],
                     macAddress = '42:44:49:00:38:08',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.38.8',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3808',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t038-bbnn',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6681509888,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t038-bbnn.nvram',
                  'svdc-t038-bbnn.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t038-bbnn/svdc-t038-bbnn.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t038-bbnn/svdc-t038-bbnn-1edc2460.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t038-bbnn/svdc-t038-bbnn.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t038-bbnn/svdc-t038-bbnn.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t038-bbnn/svdc-t038-bbnn.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t038-bbnn/svdc-t038-bbnn.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t038-bbnn/svdc-t038-bbnn-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t038-bbnn/svdc-t038-bbnn-1edc2460.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t038-bbnn/vmx-svdc-t038-bbnn-975f3cdec587649db63130242547e8c8cc6b3043-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T14:51:31.664919Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t038-bbnn'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1668',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 82
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:51:31Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 21558731244,
                     uncommitted = 504,
                     unshared = 21558731244
                  }
               ],
               timestamp = 2021-08-20T14:51:31.664934Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1668',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:51:31Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t038-bbnn',
                  ipAddress = '172.27.38.8',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t038-bbnn',
                  template = false,
                  vmPathName = '[Vol2] svdc-t038-bbnn/svdc-t038-bbnn.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227fe06-98ec-d23e-9765-3218151a9a65',
                  instanceUuid = '50275626-acc4-0bc3-8dd6-d3d3e9c55923',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 21558731244,
                  uncommitted = 504,
                  unshared = 21558731244,
                  timestamp = 2021-08-20T14:51:31.664934Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 38,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 327,
                  hostMemoryUsage = 2947,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 2908,
                  privateMemory = 2908,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 40,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 3488,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 223. vim.VirtualMachine::1671 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1671',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:41:17.537696Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t031-bbdn3',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42276e55-66f5-f688-9156-be43e49cc08b',
               createDate = 2021-08-19T14:41:10.969138Z,
               instanceUuid = '5027f1d6-4871-0776-5b93-6ab1fa651f6d',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d6106-9412-030b-d9d1-a2e7f2981dd3',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t031-bbdn3/svdc-t031-bbdn3.vmx',
                  snapshotDirectory = '[Vol2] svdc-t031-bbdn3',
                  suspendDirectory = '[Vol2] svdc-t031-bbdn3',
                  logDirectory = '[Vol2] svdc-t031-bbdn3',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -459489141,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t031-bbdn3/svdc-t031-bbdn3.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-bfb9-30b3-dd92-d75cfe309b66',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1671-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t031-bbdn3/svdc-t031-bbdn3-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29e-03c1-fe69-484b-788a96b01724',
                           contentId = '66e8cb93130615668ebee005fffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1671-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:31:11',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t031-bbdn3.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 65 66 f5 f6 80'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9668:rTT8tFuhozJ6QvE+5wKgtZKYJfClUF/4ROue0WZLaVY='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t031-bbdn3/svdc-t031-bbdn3-df88dcc2.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t031-bbdn3-2326b700.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = sPzCgn1CWmnrOFlSXuDJEqzTU0w=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1671-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t031-bbdn3',
               ipAddress = '172.27.31.11',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.31.11',
                        'fe80::4044:49ff:fe00:3111'
                     ],
                     macAddress = '42:44:49:00:31:11',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.31.11',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3111',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t031-bbdn3',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6776184832,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 17748774912,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t031-bbdn3.nvram',
                  'svdc-t031-bbdn3.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t031-bbdn3/svdc-t031-bbdn3.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t031-bbdn3/svdc-t031-bbdn3-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t031-bbdn3/svdc-t031-bbdn3-df88dcc2.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t031-bbdn3/svdc-t031-bbdn3.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t031-bbdn3/svdc-t031-bbdn3.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t031-bbdn3/svdc-t031-bbdn3.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t031-bbdn3/svdc-t031-bbdn3.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t031-bbdn3/svdc-t031-bbdn3-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t031-bbdn3/svdc-t031-bbdn3-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t031-bbdn3/svdc-t031-bbdn3-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t031-bbdn3/svdc-t031-bbdn3-df88dcc2.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t031-bbdn3/vmx-svdc-t031-bbdn3-1ba28334451b979782c31da490c47309c34b7c07-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T14:12:24.650185Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t031-bbdn3'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1671',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:12:24Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103168352748,
                     uncommitted = 968,
                     unshared = 103168352748
                  }
               ],
               timestamp = 2021-08-20T14:12:24.650198Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1671',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:12:24Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t031-bbdn3',
                  ipAddress = '172.27.31.11',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t031-bbdn3',
                  template = false,
                  vmPathName = '[Vol2] svdc-t031-bbdn3/svdc-t031-bbdn3.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42276e55-66f5-f688-9156-be43e49cc08b',
                  instanceUuid = '5027f1d6-4871-0776-5b93-6ab1fa651f6d',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103168352748,
                  uncommitted = 968,
                  unshared = 103168352748,
                  timestamp = 2021-08-20T14:12:24.650198Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 56,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 491,
                  hostMemoryUsage = 24275,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24164,
                  privateMemory = 24164,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 5835,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 224. vim.VirtualMachine::1675 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1675',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:42:45.421131Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t040-bbdn1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227849c-a23d-983e-6584-7ea6901847aa',
               createDate = 2021-08-19T14:42:32.915218Z,
               instanceUuid = '50274dd6-a835-06fb-8e70-b1cb225c2fb0',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564ddcc0-7bf2-6793-1f68-ee0fdcbf3395',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t040-bbdn1/svdc-t040-bbdn1.vmx',
                  snapshotDirectory = '[Vol2] svdc-t040-bbdn1',
                  suspendDirectory = '[Vol2] svdc-t040-bbdn1',
                  logDirectory = '[Vol2] svdc-t040-bbdn1',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1877456982,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t040-bbdn1/svdc-t040-bbdn1.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-3889-d8e2-81b3-0b10a047fc82',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1675-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t040-bbdn1/svdc-t040-bbdn1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C297-f494-e7c0-4e6c-4536c06ad278',
                           contentId = '7188f72348014bd51c8987e7fffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1675-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:40:09',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = <unset>,
               hotPlugMemoryIncrementSize = <unset>,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t040-bbdn1.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6c a2 3d 98 30'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9689:CGTrZGC8foSXknIRUDoH1YHrtwweykEKzGU3wB9Ugmg='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t040-bbdn1/svdc-t040-bbdn1-7ed074e0.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t040-bbdn1-549ead22.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = 6nh3ooiz8Gd7Ai0+OgM40ChOSwY=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'ExtractOvfEnvironment',
               'PowerOffVM_Task',
               'SuspendVM_Task',
               'SuspendToMemoryVM_Task',
               'ResetVM_Task',
               'ShutdownGuest',
               'RebootGuest',
               'StandbyGuest',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'ResetGuestInformation',
               'MountToolsInstaller',
               'MountToolsInstallerImage',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'AcquireMksTicket',
               'QueryConnections',
               'DropConnections',
               'AcquireTicket',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'CreateScreenshot_Task',
               'PutUsbScanCodes',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1675-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsNotRunning',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsNotRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = <unset>,
               guestFamily = <unset>,
               guestFullName = <unset>,
               guestDetailedData = <unset>,
               hostName = <unset>,
               ipAddress = <unset>,
               net = (vim.vm.GuestInfo.NicInfo) [],
               ipStack = (vim.vm.GuestInfo.StackInfo) [],
               disk = (vim.vm.GuestInfo.DiskInfo) [],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 0,
                  height = 0
               },
               guestState = 'notRunning',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = false,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'gray'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t040-bbdn1.nvram',
                  'svdc-t040-bbdn1.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t040-bbdn1/svdc-t040-bbdn1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t040-bbdn1/svdc-t040-bbdn1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t040-bbdn1/svdc-t040-bbdn1.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t040-bbdn1/svdc-t040-bbdn1.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t040-bbdn1/svdc-t040-bbdn1.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t040-bbdn1/svdc-t040-bbdn1.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t040-bbdn1/svdc-t040-bbdn1-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t040-bbdn1/svdc-t040-bbdn1-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t040-bbdn1/svdc-t040-bbdn1-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T10:54:27.242704Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t040-bbdn1'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1675',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOff',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = <unset>,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = true,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 77309420012,
                     uncommitted = 26390967240,
                     unshared = 77309420012
                  }
               ],
               timestamp = 2021-08-20T10:54:27.24272Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1675',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOff',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = <unset>,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = true,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = <unset>,
                  guestFullName = <unset>,
                  toolsStatus = 'toolsNotRunning',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsNotRunning',
                  hostName = <unset>,
                  ipAddress = <unset>,
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t040-bbdn1',
                  template = false,
                  vmPathName = '[Vol2] svdc-t040-bbdn1/svdc-t040-bbdn1.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227849c-a23d-983e-6584-7ea6901847aa',
                  instanceUuid = '50274dd6-a835-06fb-8e70-b1cb225c2fb0',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 77309420012,
                  uncommitted = 26390967240,
                  unshared = 77309420012,
                  timestamp = 2021-08-20T10:54:27.24272Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = <unset>,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = <unset>,
                  hostMemoryUsage = <unset>,
                  guestHeartbeatStatus = 'gray',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = <unset>,
                  swappedMemory = <unset>,
                  balloonedMemory = <unset>,
                  consumedOverheadMemory = <unset>,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = <unset>,
                  uptimeSeconds = <unset>,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 225. vim.VirtualMachine::1677 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1677',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:44:16.778415Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t041-bbnn',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227b1d5-07a9-b007-6ed0-58cd31e8613f',
               createDate = 2021-08-19T14:43:53.252045Z,
               instanceUuid = '5027f9a9-a16a-a6e8-5270-5187ca1c702e',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d4290-8332-df41-dfde-05d9775f59e1',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t041-bbnn/svdc-t041-bbnn.vmx',
                  snapshotDirectory = '[Vol2] svdc-t041-bbnn',
                  suspendDirectory = '[Vol2] svdc-t041-bbnn',
                  logDirectory = '[Vol2] svdc-t041-bbnn',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 837312831,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t041-bbnn/svdc-t041-bbnn.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C293-8899-8174-ac86-32762fae25aa',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1677-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:41:08',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = <unset>,
               hotPlugMemoryIncrementSize = <unset>,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t041-bbnn.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 65 07 a9 b0 00'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9702:OTA+tjNstvRZymNbCpt7ABu3ZmzIxKLaJAcztd6Vd20='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t041-bbnn/svdc-t041-bbnn-5b8244ba.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t041-bbnn-0aeb5fe8.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = Vhaoiu9sACQHcWpxktZRoQf/LUQ=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'ExtractOvfEnvironment',
               'PowerOffVM_Task',
               'SuspendVM_Task',
               'SuspendToMemoryVM_Task',
               'ResetVM_Task',
               'ShutdownGuest',
               'RebootGuest',
               'StandbyGuest',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'ResetGuestInformation',
               'MountToolsInstaller',
               'MountToolsInstallerImage',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'AcquireMksTicket',
               'QueryConnections',
               'DropConnections',
               'AcquireTicket',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'CreateScreenshot_Task',
               'PutUsbScanCodes',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1677-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsNotRunning',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsNotRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = <unset>,
               guestFamily = <unset>,
               guestFullName = <unset>,
               guestDetailedData = <unset>,
               hostName = <unset>,
               ipAddress = <unset>,
               net = (vim.vm.GuestInfo.NicInfo) [],
               ipStack = (vim.vm.GuestInfo.StackInfo) [],
               disk = (vim.vm.GuestInfo.DiskInfo) [],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 0,
                  height = 0
               },
               guestState = 'notRunning',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = false,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'gray'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t041-bbnn.nvram',
                  'svdc-t041-bbnn.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t041-bbnn/svdc-t041-bbnn.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t041-bbnn/svdc-t041-bbnn.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t041-bbnn/svdc-t041-bbnn.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t041-bbnn/svdc-t041-bbnn.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t041-bbnn/svdc-t041-bbnn.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t041-bbnn/svdc-t041-bbnn-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T03:45:10.533133Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t041-bbnn'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1677',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOff',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = <unset>,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = true,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 12884910572,
                     uncommitted = 9205793272,
                     unshared = 12884910572
                  }
               ],
               timestamp = 2021-08-20T03:45:10.533144Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1677',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOff',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = <unset>,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = true,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = <unset>,
                  guestFullName = <unset>,
                  toolsStatus = 'toolsNotRunning',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsNotRunning',
                  hostName = <unset>,
                  ipAddress = <unset>,
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t041-bbnn',
                  template = false,
                  vmPathName = '[Vol2] svdc-t041-bbnn/svdc-t041-bbnn.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227b1d5-07a9-b007-6ed0-58cd31e8613f',
                  instanceUuid = '5027f9a9-a16a-a6e8-5270-5187ca1c702e',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 12884910572,
                  uncommitted = 9205793272,
                  unshared = 12884910572,
                  timestamp = 2021-08-20T03:45:10.533144Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = <unset>,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = <unset>,
                  hostMemoryUsage = <unset>,
                  guestHeartbeatStatus = 'gray',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = <unset>,
                  swappedMemory = <unset>,
                  balloonedMemory = <unset>,
                  consumedOverheadMemory = <unset>,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = <unset>,
                  uptimeSeconds = <unset>,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 226. vim.VirtualMachine::1689 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1689',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:48:17.443213Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t036-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42274550-680b-dfd9-2544-b4dd5a93bb7f',
               createDate = 2021-08-19T14:47:54.816496Z,
               instanceUuid = '5027f3a4-4462-d851-0f50-d039be433c5e',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d2c0c-fcbd-a782-c5f1-b849091cb0cf',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t036-bbdb/svdc-t036-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t036-bbdb',
                  suspendDirectory = '[Vol2] svdc-t036-bbdb',
                  logDirectory = '[Vol2] svdc-t036-bbdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 4092,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1519631231,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t036-bbdb/svdc-t036-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-dfb7-d9f3-6604-fd3cdf024c52',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1689-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:36:13',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 61
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 4092,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t036-bbdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 60 68 0b df d0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9739:FKG/3uhIwaI1l5VK/PNpReBQRZ6tqxrgmkW4+b5E54o='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t036-bbdb/svdc-t036-bbdb-1a31d1c8.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t036-bbdb-764a311a.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 69685248,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = dItE8hUskBwlrBMfQeDXRepUsh8=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1689-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t036-bbdb',
               ipAddress = '172.27.36.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.36.13',
                        'fe80::4044:49ff:fe00:3613'
                     ],
                     macAddress = '42:44:49:00:36:13',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.36.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3613',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t036-bbdb',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6758596608,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t036-bbdb.nvram',
                  'svdc-t036-bbdb.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t036-bbdb/svdc-t036-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t036-bbdb/svdc-t036-bbdb-1a31d1c8.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t036-bbdb/svdc-t036-bbdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t036-bbdb/svdc-t036-bbdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t036-bbdb/svdc-t036-bbdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t036-bbdb/svdc-t036-bbdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t036-bbdb/svdc-t036-bbdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t036-bbdb/svdc-t036-bbdb-1a31d1c8.vswp',
                     type = 'swap',
                     size = 4290772992,
                     uniqueSize = 4290772992,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t036-bbdb/vmx-svdc-t036-bbdb-5f1bb9a05ada291fdc9e2147d70a5291e71a0fa1-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T14:45:03.247198Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t036-bbdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1689',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 61
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:45:03Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 4092,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 17259569644,
                     uncommitted = 504,
                     unshared = 17259569644
                  }
               ],
               timestamp = 2021-08-20T14:45:03.24723Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1689',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:45:03Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 4092,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t036-bbdb',
                  ipAddress = '172.27.36.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t036-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t036-bbdb/svdc-t036-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42274550-680b-dfd9-2544-b4dd5a93bb7f',
                  instanceUuid = '5027f3a4-4462-d851-0f50-d039be433c5e',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 17259569644,
                  uncommitted = 504,
                  unshared = 17259569644,
                  timestamp = 2021-08-20T14:45:03.24723Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 7,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 40,
                  hostMemoryUsage = 1340,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1308,
                  privateMemory = 1308,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 3877,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 227. vim.VirtualMachine::1690 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1690',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:48:21.035447Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t042-bbdn1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422706f2-0533-68dd-ed5f-bd1187574342',
               createDate = 2021-08-19T14:47:59.045326Z,
               instanceUuid = '5027412f-0ac1-472f-260c-b7fb1aa9b3be',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d18e9-eb7d-ab0d-c128-5776bbb13d20',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t042-bbdn1/svdc-t042-bbdn1.vmx',
                  snapshotDirectory = '[Vol2] svdc-t042-bbdn1',
                  suspendDirectory = '[Vol2] svdc-t042-bbdn1',
                  logDirectory = '[Vol2] svdc-t042-bbdn1',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -2024324286,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t042-bbdn1/svdc-t042-bbdn1.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C293-9932-1399-e1af-1a0354a1beef',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1690-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t042-bbdn1/svdc-t042-bbdn1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29e-d44c-d430-1995-787c5d151b80',
                           contentId = '745bdba7706a82f41b206201fffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1690-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:42:09',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = <unset>,
               hotPlugMemoryIncrementSize = <unset>,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t042-bbdn1.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 62 05 33 68 d0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9741:tlFTjrgDpEXISvzkW4SP+OFum4HfafKLvGDY6JFCHec='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t042-bbdn1/svdc-t042-bbdn1-18c4ee62.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t042-bbdn1-7c1b0360.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = Rszhzc/vgBowGOqb/s94tUibjds=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'ExtractOvfEnvironment',
               'PowerOffVM_Task',
               'SuspendVM_Task',
               'SuspendToMemoryVM_Task',
               'ResetVM_Task',
               'ShutdownGuest',
               'RebootGuest',
               'StandbyGuest',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'ResetGuestInformation',
               'MountToolsInstaller',
               'MountToolsInstallerImage',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'AcquireMksTicket',
               'QueryConnections',
               'DropConnections',
               'AcquireTicket',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'CreateScreenshot_Task',
               'PutUsbScanCodes',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1690-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsNotRunning',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsNotRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = <unset>,
               guestFamily = <unset>,
               guestFullName = <unset>,
               guestDetailedData = <unset>,
               hostName = <unset>,
               ipAddress = <unset>,
               net = (vim.vm.GuestInfo.NicInfo) [],
               ipStack = (vim.vm.GuestInfo.StackInfo) [],
               disk = (vim.vm.GuestInfo.DiskInfo) [],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 0,
                  height = 0
               },
               guestState = 'notRunning',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = false,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'gray'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t042-bbdn1.nvram',
                  'svdc-t042-bbdn1.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t042-bbdn1/svdc-t042-bbdn1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t042-bbdn1/svdc-t042-bbdn1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t042-bbdn1/svdc-t042-bbdn1.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t042-bbdn1/svdc-t042-bbdn1.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t042-bbdn1/svdc-t042-bbdn1.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t042-bbdn1/svdc-t042-bbdn1.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t042-bbdn1/svdc-t042-bbdn1-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t042-bbdn1/svdc-t042-bbdn1-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t042-bbdn1/svdc-t042-bbdn1-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T03:45:12.709682Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t042-bbdn1'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1690',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOff',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = <unset>,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = true,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 77309420012,
                     uncommitted = 26390967240,
                     unshared = 77309420012
                  }
               ],
               timestamp = 2021-08-20T03:45:12.709695Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1690',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOff',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = <unset>,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = true,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = <unset>,
                  guestFullName = <unset>,
                  toolsStatus = 'toolsNotRunning',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsNotRunning',
                  hostName = <unset>,
                  ipAddress = <unset>,
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t042-bbdn1',
                  template = false,
                  vmPathName = '[Vol2] svdc-t042-bbdn1/svdc-t042-bbdn1.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '422706f2-0533-68dd-ed5f-bd1187574342',
                  instanceUuid = '5027412f-0ac1-472f-260c-b7fb1aa9b3be',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 77309420012,
                  uncommitted = 26390967240,
                  unshared = 77309420012,
                  timestamp = 2021-08-20T03:45:12.709695Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = <unset>,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = <unset>,
                  hostMemoryUsage = <unset>,
                  guestHeartbeatStatus = 'gray',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = <unset>,
                  swappedMemory = <unset>,
                  balloonedMemory = <unset>,
                  consumedOverheadMemory = <unset>,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = <unset>,
                  uptimeSeconds = <unset>,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 228. vim.VirtualMachine::1693 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1693',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:48:48.379351Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t042-bbdn2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227e9d0-79b8-bd8a-4739-4bd08279ce94',
               createDate = 2021-08-19T14:48:39.357896Z,
               instanceUuid = '5027fc5d-933b-60e2-443c-725218b72e3c',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dddc3-bc13-923d-6bc1-412f53165518',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t042-bbdn2/svdc-t042-bbdn2.vmx',
                  snapshotDirectory = '[Vol2] svdc-t042-bbdn2',
                  suspendDirectory = '[Vol2] svdc-t042-bbdn2',
                  logDirectory = '[Vol2] svdc-t042-bbdn2',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -2105946476,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t042-bbdn2/svdc-t042-bbdn2.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-ca34-2c92-94e8-1aec2ac32e12',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1693-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t042-bbdn2/svdc-t042-bbdn2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-4f72-fdc3-6aa8-d18243172954',
                           contentId = 'fa9eebfb2515bb24f30f2736fffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1693-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:42:10',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = <unset>,
               hotPlugMemoryIncrementSize = <unset>,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t042-bbdn2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 60 79 b8 bd 80'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9766:cb/1cT8Qds2DarlZe74/mxrRTeS8MFeZspgIJYPWI1Q='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t042-bbdn2/svdc-t042-bbdn2-18c4ee63.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t042-bbdn2-7c1b033f.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = VfKS/kvoMzRdeBckIEzLzq0pBwg=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'ExtractOvfEnvironment',
               'PowerOffVM_Task',
               'SuspendVM_Task',
               'SuspendToMemoryVM_Task',
               'ResetVM_Task',
               'ShutdownGuest',
               'RebootGuest',
               'StandbyGuest',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'ResetGuestInformation',
               'MountToolsInstaller',
               'MountToolsInstallerImage',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'AcquireMksTicket',
               'QueryConnections',
               'DropConnections',
               'AcquireTicket',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'CreateScreenshot_Task',
               'PutUsbScanCodes',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1693-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsNotRunning',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsNotRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = <unset>,
               guestFamily = <unset>,
               guestFullName = <unset>,
               guestDetailedData = <unset>,
               hostName = <unset>,
               ipAddress = <unset>,
               net = (vim.vm.GuestInfo.NicInfo) [],
               ipStack = (vim.vm.GuestInfo.StackInfo) [],
               disk = (vim.vm.GuestInfo.DiskInfo) [],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 0,
                  height = 0
               },
               guestState = 'notRunning',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = false,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'gray'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t042-bbdn2.nvram',
                  'svdc-t042-bbdn2.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t042-bbdn2/svdc-t042-bbdn2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t042-bbdn2/svdc-t042-bbdn2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t042-bbdn2/svdc-t042-bbdn2.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t042-bbdn2/svdc-t042-bbdn2.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t042-bbdn2/svdc-t042-bbdn2.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t042-bbdn2/svdc-t042-bbdn2.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t042-bbdn2/svdc-t042-bbdn2-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t042-bbdn2/svdc-t042-bbdn2-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t042-bbdn2/svdc-t042-bbdn2-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T03:45:01.836569Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t042-bbdn2'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1693',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOff',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = <unset>,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = true,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 77309420012,
                     uncommitted = 26390967240,
                     unshared = 77309420012
                  }
               ],
               timestamp = 2021-08-20T03:45:01.83658Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1693',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOff',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = <unset>,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = true,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = <unset>,
                  guestFullName = <unset>,
                  toolsStatus = 'toolsNotRunning',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsNotRunning',
                  hostName = <unset>,
                  ipAddress = <unset>,
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t042-bbdn2',
                  template = false,
                  vmPathName = '[Vol2] svdc-t042-bbdn2/svdc-t042-bbdn2.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227e9d0-79b8-bd8a-4739-4bd08279ce94',
                  instanceUuid = '5027fc5d-933b-60e2-443c-725218b72e3c',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 77309420012,
                  uncommitted = 26390967240,
                  unshared = 77309420012,
                  timestamp = 2021-08-20T03:45:01.83658Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = <unset>,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = <unset>,
                  hostMemoryUsage = <unset>,
                  guestHeartbeatStatus = 'gray',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = <unset>,
                  swappedMemory = <unset>,
                  balloonedMemory = <unset>,
                  consumedOverheadMemory = <unset>,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = <unset>,
                  uptimeSeconds = <unset>,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 229. vim.VirtualMachine::1695 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1695',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:49:05.097356Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t040-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42274c04-711b-7ca3-a1cc-dfe7fb63abf2',
               createDate = 2021-08-19T14:48:58.402012Z,
               instanceUuid = '5027baa4-dff9-b96a-a5f5-eb0265609ae5',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dd5c7-7032-27b0-bf9b-e9e77f90597a',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t040-bbdb/svdc-t040-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t040-bbdb',
                  suspendDirectory = '[Vol2] svdc-t040-bbdb',
                  logDirectory = '[Vol2] svdc-t040-bbdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 4092,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -77353998,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t040-bbdb/svdc-t040-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-c8f5-f477-098c-801452843d3d',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1695-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:40:13',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = <unset>,
               hotPlugMemoryIncrementSize = <unset>,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t040-bbdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 64 71 1b 7c a0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9773:MmkKAMnXAWHVIkhlEtSAuXoK7ZyWduRyLtZRIp0iqNo='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t040-bbdb/svdc-t040-bbdb-592d1ac3.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t040-bbdb-57e5c8bf.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 69685248,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = 6LagJyuG4QeFoq87CiLp/cnC+zk=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'ExtractOvfEnvironment',
               'PowerOffVM_Task',
               'SuspendVM_Task',
               'SuspendToMemoryVM_Task',
               'ResetVM_Task',
               'ShutdownGuest',
               'RebootGuest',
               'StandbyGuest',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'ResetGuestInformation',
               'MountToolsInstaller',
               'MountToolsInstallerImage',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'AcquireMksTicket',
               'QueryConnections',
               'DropConnections',
               'AcquireTicket',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'CreateScreenshot_Task',
               'PutUsbScanCodes',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1695-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsNotRunning',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsNotRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = <unset>,
               guestFamily = <unset>,
               guestFullName = <unset>,
               guestDetailedData = <unset>,
               hostName = <unset>,
               ipAddress = <unset>,
               net = (vim.vm.GuestInfo.NicInfo) [],
               ipStack = (vim.vm.GuestInfo.StackInfo) [],
               disk = (vim.vm.GuestInfo.DiskInfo) [],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 0,
                  height = 0
               },
               guestState = 'notRunning',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = false,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'gray'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t040-bbdb.nvram',
                  'svdc-t040-bbdb.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t040-bbdb/svdc-t040-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t040-bbdb/svdc-t040-bbdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t040-bbdb/svdc-t040-bbdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t040-bbdb/svdc-t040-bbdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t040-bbdb/svdc-t040-bbdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t040-bbdb/svdc-t040-bbdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T10:54:20.947263Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t040-bbdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1695',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOff',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = <unset>,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 4092,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = true,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 12884910572,
                     uncommitted = 4906631672,
                     unshared = 12884910572
                  }
               ],
               timestamp = 2021-08-20T10:54:20.947299Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1695',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOff',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = <unset>,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 4092,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = true,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = <unset>,
                  guestFullName = <unset>,
                  toolsStatus = 'toolsNotRunning',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsNotRunning',
                  hostName = <unset>,
                  ipAddress = <unset>,
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t040-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t040-bbdb/svdc-t040-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42274c04-711b-7ca3-a1cc-dfe7fb63abf2',
                  instanceUuid = '5027baa4-dff9-b96a-a5f5-eb0265609ae5',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 12884910572,
                  uncommitted = 4906631672,
                  unshared = 12884910572,
                  timestamp = 2021-08-20T10:54:20.947299Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = <unset>,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = <unset>,
                  hostMemoryUsage = <unset>,
                  guestHeartbeatStatus = 'gray',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = <unset>,
                  swappedMemory = <unset>,
                  balloonedMemory = <unset>,
                  consumedOverheadMemory = <unset>,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = <unset>,
                  uptimeSeconds = <unset>,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 230. vim.VirtualMachine::1696 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1696',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:49:35.009844Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t042-bbdn4',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42275be4-5694-1835-f908-964790413f18',
               createDate = 2021-08-19T14:49:28.06401Z,
               instanceUuid = '50274d37-9902-b335-f6f7-b3b3d75e576d',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d0c6d-0b6e-c837-184c-87ab598aaf56',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t042-bbdn4/svdc-t042-bbdn4.vmx',
                  snapshotDirectory = '[Vol2] svdc-t042-bbdn4',
                  suspendDirectory = '[Vol2] svdc-t042-bbdn4',
                  logDirectory = '[Vol2] svdc-t042-bbdn4',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1874772200,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t042-bbdn4/svdc-t042-bbdn4.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-7b80-0458-f477-3792c193a991',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1696-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t042-bbdn4/svdc-t042-bbdn4-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-914a-a662-dca1-43a9c57edfb5',
                           contentId = '087581e8f7b05b070cfff589fffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1696-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:42:12',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = <unset>,
               hotPlugMemoryIncrementSize = <unset>,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t042-bbdn4.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 64 56 94 18 30'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9780:TrsDj/fEs5Is8l4c/V8Z83joqQjGW1eyCetGYALQpSc='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t042-bbdn4/svdc-t042-bbdn4-18c4ee65.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t042-bbdn4-7c1b02fd.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = LjMwEmIa/boCymRiqNeq4VSNeEY=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'ExtractOvfEnvironment',
               'PowerOffVM_Task',
               'SuspendVM_Task',
               'SuspendToMemoryVM_Task',
               'ResetVM_Task',
               'ShutdownGuest',
               'RebootGuest',
               'StandbyGuest',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'ResetGuestInformation',
               'MountToolsInstaller',
               'MountToolsInstallerImage',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'AcquireMksTicket',
               'QueryConnections',
               'DropConnections',
               'AcquireTicket',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'CreateScreenshot_Task',
               'PutUsbScanCodes',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1696-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsNotRunning',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsNotRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = <unset>,
               guestFamily = <unset>,
               guestFullName = <unset>,
               guestDetailedData = <unset>,
               hostName = <unset>,
               ipAddress = <unset>,
               net = (vim.vm.GuestInfo.NicInfo) [],
               ipStack = (vim.vm.GuestInfo.StackInfo) [],
               disk = (vim.vm.GuestInfo.DiskInfo) [],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 0,
                  height = 0
               },
               guestState = 'notRunning',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = false,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'gray'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t042-bbdn4.nvram',
                  'svdc-t042-bbdn4.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t042-bbdn4/svdc-t042-bbdn4.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t042-bbdn4/svdc-t042-bbdn4-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t042-bbdn4/svdc-t042-bbdn4.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t042-bbdn4/svdc-t042-bbdn4.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t042-bbdn4/svdc-t042-bbdn4.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t042-bbdn4/svdc-t042-bbdn4.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t042-bbdn4/svdc-t042-bbdn4-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t042-bbdn4/svdc-t042-bbdn4-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t042-bbdn4/svdc-t042-bbdn4-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T03:45:12.704663Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t042-bbdn4'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1696',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOff',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = <unset>,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = true,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 77309420012,
                     uncommitted = 26390967240,
                     unshared = 77309420012
                  }
               ],
               timestamp = 2021-08-20T03:45:12.704688Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1696',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOff',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = <unset>,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = true,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = <unset>,
                  guestFullName = <unset>,
                  toolsStatus = 'toolsNotRunning',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsNotRunning',
                  hostName = <unset>,
                  ipAddress = <unset>,
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t042-bbdn4',
                  template = false,
                  vmPathName = '[Vol2] svdc-t042-bbdn4/svdc-t042-bbdn4.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42275be4-5694-1835-f908-964790413f18',
                  instanceUuid = '50274d37-9902-b335-f6f7-b3b3d75e576d',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 77309420012,
                  uncommitted = 26390967240,
                  unshared = 77309420012,
                  timestamp = 2021-08-20T03:45:12.704688Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = <unset>,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = <unset>,
                  hostMemoryUsage = <unset>,
                  guestHeartbeatStatus = 'gray',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = <unset>,
                  swappedMemory = <unset>,
                  balloonedMemory = <unset>,
                  consumedOverheadMemory = <unset>,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = <unset>,
                  uptimeSeconds = <unset>,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 231. vim.VirtualMachine::1698 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1698',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:49:49.300732Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t042-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42276a6a-8052-4e27-7564-6c4b5d98ad45',
               createDate = 2021-08-19T14:49:46.526453Z,
               instanceUuid = '50271c9f-d9c4-0ad7-a525-eaa6bd238f8f',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dcaed-a8d8-e172-2c4d-53dc4662f66a',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t042-bbdb/svdc-t042-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t042-bbdb',
                  suspendDirectory = '[Vol2] svdc-t042-bbdb',
                  logDirectory = '[Vol2] svdc-t042-bbdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 4092,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1570286917,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t042-bbdb/svdc-t042-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29e-a9f6-4ab1-9ad3-ca65c6243911',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1698-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:42:13',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = <unset>,
               hotPlugMemoryIncrementSize = <unset>,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t042-bbdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6a 80 52 4e 20'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9787:EKDA0uRX+TZZpi0V7HjLFMh50Y/oeIg8Pw8S+ygh8zg='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t042-bbdb/svdc-t042-bbdb-5dd76c05.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t042-bbdb-420eb0c3.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 69685248,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = 6I2DWP99Z53WPJcklBwFgnXSDik=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'ExtractOvfEnvironment',
               'PowerOffVM_Task',
               'SuspendVM_Task',
               'SuspendToMemoryVM_Task',
               'ResetVM_Task',
               'ShutdownGuest',
               'RebootGuest',
               'StandbyGuest',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'ResetGuestInformation',
               'MountToolsInstaller',
               'MountToolsInstallerImage',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'AcquireMksTicket',
               'QueryConnections',
               'DropConnections',
               'AcquireTicket',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'CreateScreenshot_Task',
               'PutUsbScanCodes',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1698-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsNotRunning',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsNotRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = <unset>,
               guestFamily = <unset>,
               guestFullName = <unset>,
               guestDetailedData = <unset>,
               hostName = <unset>,
               ipAddress = <unset>,
               net = (vim.vm.GuestInfo.NicInfo) [],
               ipStack = (vim.vm.GuestInfo.StackInfo) [],
               disk = (vim.vm.GuestInfo.DiskInfo) [],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 0,
                  height = 0
               },
               guestState = 'notRunning',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = false,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'gray'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t042-bbdb.nvram',
                  'svdc-t042-bbdb.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t042-bbdb/svdc-t042-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t042-bbdb/svdc-t042-bbdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t042-bbdb/svdc-t042-bbdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t042-bbdb/svdc-t042-bbdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t042-bbdb/svdc-t042-bbdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t042-bbdb/svdc-t042-bbdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T03:45:05.14435Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t042-bbdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1698',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOff',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = <unset>,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 4092,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = true,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 12884910572,
                     uncommitted = 4906631672,
                     unshared = 12884910572
                  }
               ],
               timestamp = 2021-08-20T03:45:05.144367Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1698',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOff',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = <unset>,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 4092,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = true,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = <unset>,
                  guestFullName = <unset>,
                  toolsStatus = 'toolsNotRunning',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsNotRunning',
                  hostName = <unset>,
                  ipAddress = <unset>,
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t042-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t042-bbdb/svdc-t042-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42276a6a-8052-4e27-7564-6c4b5d98ad45',
                  instanceUuid = '50271c9f-d9c4-0ad7-a525-eaa6bd238f8f',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 12884910572,
                  uncommitted = 4906631672,
                  unshared = 12884910572,
                  timestamp = 2021-08-20T03:45:05.144367Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = <unset>,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = <unset>,
                  hostMemoryUsage = <unset>,
                  guestHeartbeatStatus = 'gray',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = <unset>,
                  swappedMemory = <unset>,
                  balloonedMemory = <unset>,
                  consumedOverheadMemory = <unset>,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = <unset>,
                  uptimeSeconds = <unset>,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 232. vim.VirtualMachine::1704 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1704',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T14:53:30.341826Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t041-hdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227742d-b457-b4ba-f51c-a81ac316e2ad',
               createDate = 2021-08-19T14:52:02.105689Z,
               instanceUuid = '5027d765-77ec-73bf-3282-dd9dc1f70fb8',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d7c0a-2756-7d8e-a035-fcaaa62adc36',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t041-hdb/svdc-t041-hdb.vmx',
                  snapshotDirectory = '[Vol1] svdc-t041-hdb',
                  suspendDirectory = '[Vol1] svdc-t041-hdb',
                  logDirectory = '[Vol1] svdc-t041-hdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 8,
                  numCoresPerSocket = 8,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1021910355,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t041-hdb/svdc-t041-hdb.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-c764-8a45-8b8c-8f4e528abad7',
                           contentId = 'ba8f1aea82c0d112675d337bf7a55e1a',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1704-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '52,428,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t041-hdb/svdc-t041-hdb-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-e624-c61d-edec-e7b3944332ad',
                           contentId = 'd1fbc7f8e3ca590e7892838efffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 52428800,
                        capacityInBytes = 53687091200,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1704-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:41:06',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 8000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = <unset>,
               hotPlugMemoryIncrementSize = <unset>,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t041-hdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6d b4 57 b4 b0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '80001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9804:JJMqZQEr5sCSk5snpHelM47biO/xawbPhYyhUEKlSV4='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t041-hdb/svdc-t041-hdb-90245b9c.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838849264690636'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t041-hdb-0536aea6.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 204500992,
                  initialSwapReservation = 623284224
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = E/l3WCLZUvlVW/V1FSqPZoYVgno=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'ExtractOvfEnvironment',
               'PowerOffVM_Task',
               'SuspendVM_Task',
               'SuspendToMemoryVM_Task',
               'ResetVM_Task',
               'ShutdownGuest',
               'RebootGuest',
               'StandbyGuest',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'ResetGuestInformation',
               'MountToolsInstaller',
               'MountToolsInstallerImage',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'AcquireMksTicket',
               'QueryConnections',
               'DropConnections',
               'AcquireTicket',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'CreateScreenshot_Task',
               'PutUsbScanCodes',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1704-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsNotRunning',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsNotRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = <unset>,
               guestFamily = <unset>,
               guestFullName = <unset>,
               guestDetailedData = <unset>,
               hostName = <unset>,
               ipAddress = <unset>,
               net = (vim.vm.GuestInfo.NicInfo) [],
               ipStack = (vim.vm.GuestInfo.StackInfo) [],
               disk = (vim.vm.GuestInfo.DiskInfo) [],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 0,
                  height = 0
               },
               guestState = 'notRunning',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = false,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'gray'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t041-hdb.nvram',
                  'svdc-t041-hdb.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t041-hdb/svdc-t041-hdb.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t041-hdb/svdc-t041-hdb-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t041-hdb/svdc-t041-hdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t041-hdb/svdc-t041-hdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t041-hdb/svdc-t041-hdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t041-hdb/svdc-t041-hdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t041-hdb/svdc-t041-hdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t041-hdb/svdc-t041-hdb-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t041-hdb/svdc-t041-hdb-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 53687091200,
                     uniqueSize = 53687091200,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t041-hdb/vmware-1.log',
                     type = 'log',
                     size = 183051,
                     uniqueSize = 183051,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t041-hdb/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T03:45:11.881993Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t041-hdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1704',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 8000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOff',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = <unset>,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 19563,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = true,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 66572184823,
                     uncommitted = 26393089045,
                     unshared = 66572184823
                  }
               ],
               timestamp = 2021-08-20T03:45:11.882006Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1704',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOff',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = <unset>,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 19563,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = true,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = <unset>,
                  guestFullName = <unset>,
                  toolsStatus = 'toolsNotRunning',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsNotRunning',
                  hostName = <unset>,
                  ipAddress = <unset>,
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t041-hdb',
                  template = false,
                  vmPathName = '[Vol1] svdc-t041-hdb/svdc-t041-hdb.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 8,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227742d-b457-b4ba-f51c-a81ac316e2ad',
                  instanceUuid = '5027d765-77ec-73bf-3282-dd9dc1f70fb8',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 66572184823,
                  uncommitted = 26393089045,
                  unshared = 66572184823,
                  timestamp = 2021-08-20T03:45:11.882006Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = <unset>,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = <unset>,
                  hostMemoryUsage = <unset>,
                  guestHeartbeatStatus = 'gray',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = <unset>,
                  swappedMemory = <unset>,
                  balloonedMemory = <unset>,
                  consumedOverheadMemory = <unset>,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = <unset>,
                  uptimeSeconds = <unset>,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 233. vim.VirtualMachine::1707 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1707',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T15:42:50.065518Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t041-bbdn4',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227c05d-f2f8-a887-0562-a70d80d48f3d',
               createDate = 2021-08-19T14:48:41.45098Z,
               instanceUuid = '502740ed-82b7-0ae6-c8ba-d78ed65467fe',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d0b67-5c21-4a36-7161-bd8403cbe49e',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t041-bbdn4/svdc-t041-bbdn4.vmx',
                  snapshotDirectory = '[Vol2] svdc-t041-bbdn4',
                  suspendDirectory = '[Vol2] svdc-t041-bbdn4',
                  logDirectory = '[Vol2] svdc-t041-bbdn4',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -2133553347,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t041-bbdn4/svdc-t041-bbdn4.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-ad78-70b4-8a0f-87e54d935630',
                           contentId = 'b251fbdf28ab9e347b32e333ba14945f',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1707-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t041-bbdn4/svdc-t041-bbdn4-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-f7b8-b0f1-65a9-859715e5be86',
                           contentId = '6e8b6d34756b437288e333f958118ebf',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1707-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:41:12',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = <unset>,
               hotPlugMemoryIncrementSize = <unset>,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t041-bbdn4.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6d f2 f8 a8 80'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9765:zRegxm40o2CwPHJDtDQ4Cz3C3aIkgi5Jl7Ml02cFiE8='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t041-bbdn4/svdc-t041-bbdn4-cbcab1a4.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838852224592820'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t041-bbdn4-685cd7de.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = bxG+Tys2A0rcjOqtTqzGcgZY88k=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'ExtractOvfEnvironment',
               'PowerOffVM_Task',
               'SuspendVM_Task',
               'SuspendToMemoryVM_Task',
               'ResetVM_Task',
               'ShutdownGuest',
               'RebootGuest',
               'StandbyGuest',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'ResetGuestInformation',
               'MountToolsInstaller',
               'MountToolsInstallerImage',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'AcquireMksTicket',
               'QueryConnections',
               'DropConnections',
               'AcquireTicket',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'CreateScreenshot_Task',
               'PutUsbScanCodes',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1707-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsNotRunning',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsNotRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = <unset>,
               guestFamily = <unset>,
               guestFullName = <unset>,
               guestDetailedData = <unset>,
               hostName = <unset>,
               ipAddress = <unset>,
               net = (vim.vm.GuestInfo.NicInfo) [],
               ipStack = (vim.vm.GuestInfo.StackInfo) [],
               disk = (vim.vm.GuestInfo.DiskInfo) [],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 0,
                  height = 0
               },
               guestState = 'notRunning',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = false,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'gray'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t041-bbdn4.nvram',
                  'svdc-t041-bbdn4.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t041-bbdn4/svdc-t041-bbdn4.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t041-bbdn4/svdc-t041-bbdn4-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t041-bbdn4/svdc-t041-bbdn4.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t041-bbdn4/svdc-t041-bbdn4.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t041-bbdn4/svdc-t041-bbdn4.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t041-bbdn4/svdc-t041-bbdn4.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t041-bbdn4/svdc-t041-bbdn4-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t041-bbdn4/svdc-t041-bbdn4-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t041-bbdn4/svdc-t041-bbdn4-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t041-bbdn4/vmware-1.log',
                     type = 'log',
                     size = 154954,
                     uniqueSize = 154954,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t041-bbdn4/vmware.log',
                     type = 'log',
                     size = 65536,
                     uniqueSize = 65536,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T03:45:13.285564Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t041-bbdn4'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1707',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOff',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = <unset>,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = true,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 77309640502,
                     uncommitted = 26390967321,
                     unshared = 77309640502
                  }
               ],
               timestamp = 2021-08-20T03:45:13.285591Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1707',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOff',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = <unset>,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = true,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = <unset>,
                  guestFullName = <unset>,
                  toolsStatus = 'toolsNotRunning',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsNotRunning',
                  hostName = <unset>,
                  ipAddress = <unset>,
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t041-bbdn4',
                  template = false,
                  vmPathName = '[Vol2] svdc-t041-bbdn4/svdc-t041-bbdn4.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227c05d-f2f8-a887-0562-a70d80d48f3d',
                  instanceUuid = '502740ed-82b7-0ae6-c8ba-d78ed65467fe',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 77309640502,
                  uncommitted = 26390967321,
                  unshared = 77309640502,
                  timestamp = 2021-08-20T03:45:13.285591Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = <unset>,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = <unset>,
                  hostMemoryUsage = <unset>,
                  guestHeartbeatStatus = 'gray',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = <unset>,
                  swappedMemory = <unset>,
                  balloonedMemory = <unset>,
                  consumedOverheadMemory = <unset>,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = <unset>,
                  uptimeSeconds = <unset>,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 234. vim.VirtualMachine::1708 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1708',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T16:10:24.165487Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t039-bbnn',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42277775-ce1a-e01f-7a85-6a8087cdb1f5',
               createDate = 2021-08-19T14:41:51.617941Z,
               instanceUuid = '5027c8fa-e9a4-3ac3-524c-a85b10fd1a5a',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d40d5-d876-d4cb-d49a-3f764c99b5d7',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t039-bbnn/svdc-t039-bbnn.vmx',
                  snapshotDirectory = '[Vol2] svdc-t039-bbnn',
                  suspendDirectory = '[Vol2] svdc-t039-bbnn',
                  logDirectory = '[Vol2] svdc-t039-bbnn',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -2016562699,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t039-bbnn/svdc-t039-bbnn.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29d-7be9-e2e9-e97e-e82d1b40c9e1',
                           contentId = 'a51aba5482eb55bcb3bf9596039c36c3',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1708-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:39:08',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 82
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t039-bbnn.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 65 ce 1a e0 10'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9669:PZ8fVM7kSrtzOOjYFSJ4D3X5aROKgM01OPzmqbjYHGQ='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t039-bbnn/svdc-t039-bbnn-21314d01.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838848506701244'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t039-bbnn-70a4b13f.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = YzTALfDfSs9FU/iYl6cEIFIBs4c=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1708-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t039-bbnn',
               ipAddress = '172.27.39.8',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.39.8',
                        'fe80::4044:49ff:fe00:3908'
                     ],
                     macAddress = '42:44:49:00:39:08',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.39.8',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3908',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t039-bbnn',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6625439744,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t039-bbnn.nvram',
                  'svdc-t039-bbnn.vmsd'
               ],
               logFile = (str) [
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t039-bbnn/svdc-t039-bbnn.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t039-bbnn/svdc-t039-bbnn-21314d01.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t039-bbnn/svdc-t039-bbnn.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t039-bbnn/svdc-t039-bbnn.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t039-bbnn/svdc-t039-bbnn.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t039-bbnn/svdc-t039-bbnn.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t039-bbnn/svdc-t039-bbnn-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t039-bbnn/vmware.log',
                     type = 'log',
                     size = 164146,
                     uniqueSize = 164146,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t039-bbnn/svdc-t039-bbnn-21314d01.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t039-bbnn/vmx-svdc-t039-bbnn-153c8a4b713dfb11e2180417fbecc45cdd1550da-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T14:54:46.307941Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t039-bbnn'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1708',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 82
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:54:46Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 21558895390,
                     uncommitted = 531,
                     unshared = 21558895390
                  }
               ],
               timestamp = 2021-08-20T14:54:46.307988Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1708',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:54:46Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t039-bbnn',
                  ipAddress = '172.27.39.8',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t039-bbnn',
                  template = false,
                  vmPathName = '[Vol2] svdc-t039-bbnn/svdc-t039-bbnn.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42277775-ce1a-e01f-7a85-6a8087cdb1f5',
                  instanceUuid = '5027c8fa-e9a4-3ac3-524c-a85b10fd1a5a',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 21558895390,
                  uncommitted = 531,
                  unshared = 21558895390,
                  timestamp = 2021-08-20T14:54:46.307988Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 36,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 163,
                  hostMemoryUsage = 2964,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 2924,
                  privateMemory = 2924,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 40,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 3294,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 235. vim.VirtualMachine::1710 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1710',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T16:10:24.198067Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t041-bbdn3',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42274f57-1b0c-34c3-6691-8a234b0dc012',
               createDate = 2021-08-19T14:46:30.809829Z,
               instanceUuid = '5027da7b-d624-c1d4-f63c-b76e0a024a31',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dfdc0-5715-c76e-ab69-e33b4427805e',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t041-bbdn3/svdc-t041-bbdn3.vmx',
                  snapshotDirectory = '[Vol2] svdc-t041-bbdn3',
                  suspendDirectory = '[Vol2] svdc-t041-bbdn3',
                  logDirectory = '[Vol2] svdc-t041-bbdn3',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1259192338,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t041-bbdn3/svdc-t041-bbdn3.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-767d-8c30-8a17-977d54671c0a',
                           contentId = 'eaacbc19ec8ad236b3d6cae025ae31fb',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1710-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t041-bbdn3/svdc-t041-bbdn3-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-c286-9f30-4293-fe5920361393',
                           contentId = '5f537ca9fe62e10190169afd9da05595',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1710-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:41:11',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = <unset>,
               hotPlugMemoryIncrementSize = <unset>,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t041-bbdn3.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 67 1b 0c 34 c0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9725:Ki447Uw88dMN4aV2iOs0jf1eTOwT6zOiQrHqlZrN9Gw='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t041-bbdn3/svdc-t041-bbdn3-cbcab1a3.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838848779663876'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t041-bbdn3-685cd7ff.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = MxVSojVIGxzNIeomjhFfAvenfIw=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'ExtractOvfEnvironment',
               'PowerOffVM_Task',
               'SuspendVM_Task',
               'SuspendToMemoryVM_Task',
               'ResetVM_Task',
               'ShutdownGuest',
               'RebootGuest',
               'StandbyGuest',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'ResetGuestInformation',
               'MountToolsInstaller',
               'MountToolsInstallerImage',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'AcquireMksTicket',
               'QueryConnections',
               'DropConnections',
               'AcquireTicket',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'CreateScreenshot_Task',
               'PutUsbScanCodes',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1710-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsNotRunning',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsNotRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = <unset>,
               guestFamily = <unset>,
               guestFullName = <unset>,
               guestDetailedData = <unset>,
               hostName = <unset>,
               ipAddress = <unset>,
               net = (vim.vm.GuestInfo.NicInfo) [],
               ipStack = (vim.vm.GuestInfo.StackInfo) [],
               disk = (vim.vm.GuestInfo.DiskInfo) [],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 0,
                  height = 0
               },
               guestState = 'notRunning',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = false,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'gray'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t041-bbdn3.nvram',
                  'svdc-t041-bbdn3.vmsd'
               ],
               logFile = (str) [
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t041-bbdn3/svdc-t041-bbdn3.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t041-bbdn3/svdc-t041-bbdn3-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t041-bbdn3/svdc-t041-bbdn3.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t041-bbdn3/svdc-t041-bbdn3.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t041-bbdn3/svdc-t041-bbdn3.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t041-bbdn3/svdc-t041-bbdn3.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t041-bbdn3/svdc-t041-bbdn3-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t041-bbdn3/svdc-t041-bbdn3-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t041-bbdn3/svdc-t041-bbdn3-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t041-bbdn3/vmware.log',
                     type = 'log',
                     size = 174031,
                     uniqueSize = 174031,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T03:45:01.875552Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t041-bbdn3'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1710',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOff',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = <unset>,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = true,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 77309594043,
                     uncommitted = 26390967321,
                     unshared = 77309594043
                  }
               ],
               timestamp = 2021-08-20T03:45:01.875571Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1710',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOff',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = <unset>,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = true,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = <unset>,
                  guestFullName = <unset>,
                  toolsStatus = 'toolsNotRunning',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsNotRunning',
                  hostName = <unset>,
                  ipAddress = <unset>,
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t041-bbdn3',
                  template = false,
                  vmPathName = '[Vol2] svdc-t041-bbdn3/svdc-t041-bbdn3.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42274f57-1b0c-34c3-6691-8a234b0dc012',
                  instanceUuid = '5027da7b-d624-c1d4-f63c-b76e0a024a31',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 77309594043,
                  uncommitted = 26390967321,
                  unshared = 77309594043,
                  timestamp = 2021-08-20T03:45:01.875571Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = <unset>,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = <unset>,
                  hostMemoryUsage = <unset>,
                  guestHeartbeatStatus = 'gray',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = <unset>,
                  swappedMemory = <unset>,
                  balloonedMemory = <unset>,
                  consumedOverheadMemory = <unset>,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = <unset>,
                  uptimeSeconds = <unset>,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 236. vim.VirtualMachine::1712 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1712',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T16:10:24.221063Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t016-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422795f3-0918-2768-843d-bcfec85a3918',
               createDate = 2021-08-19T14:19:30.279415Z,
               instanceUuid = '502758c0-e002-2c01-9ec0-ccab02bbc297',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d9193-fb95-87b3-0bf8-cf60dc1c16aa',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t016-bbdb/svdc-t016-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t016-bbdb',
                  suspendDirectory = '[Vol2] svdc-t016-bbdb',
                  logDirectory = '[Vol2] svdc-t016-bbdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 4092,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -933611240,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t016-bbdb/svdc-t016-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-f202-ccf3-06aa-6d8ef7ffc125',
                           contentId = '06e00d4ef92632b6a65ff0987c434ab9',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1712-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:16:13',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 71
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 4092,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t016-bbdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 63 09 18 27 60'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9576:dZbGmlW2dKG14XH2WuNwG0NU4ewumbqEXbfrXrbviTs='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t016-bbdb/svdc-t016-bbdb-803d5846.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838847209109431'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t016-bbdb-4ecddadc.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 69685248,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = kbbPsvPrnTHtpcwzIx+SDTYkPa0=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1712-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t016-bbdb',
               ipAddress = '172.27.16.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.16.13',
                        'fe80::4044:49ff:fe00:1613'
                     ],
                     macAddress = '42:44:49:00:16:13',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.16.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1613',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t016-bbdb',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6758522880,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t016-bbdb.nvram',
                  'svdc-t016-bbdb.vmsd'
               ],
               logFile = (str) [
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t016-bbdb/svdc-t016-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t016-bbdb/svdc-t016-bbdb-803d5846.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t016-bbdb/svdc-t016-bbdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t016-bbdb/svdc-t016-bbdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t016-bbdb/svdc-t016-bbdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t016-bbdb/svdc-t016-bbdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t016-bbdb/svdc-t016-bbdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t016-bbdb/vmware.log',
                     type = 'log',
                     size = 164238,
                     uniqueSize = 164238,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t016-bbdb/svdc-t016-bbdb-803d5846.vswp',
                     type = 'swap',
                     size = 4290772992,
                     uniqueSize = 4290772992,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t016-bbdb/vmx-svdc-t016-bbdb-a055bd7752321ea9ce6f280f3bcfd52b25560063-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:23:51.086747Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t016-bbdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1712',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 71
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:23:51Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 4092,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 17259733882,
                     uncommitted = 531,
                     unshared = 17259733882
                  }
               ],
               timestamp = 2021-08-20T13:23:51.086776Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1712',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:23:51Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 4092,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t016-bbdb',
                  ipAddress = '172.27.16.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t016-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t016-bbdb/svdc-t016-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422795f3-0918-2768-843d-bcfec85a3918',
                  instanceUuid = '502758c0-e002-2c01-9ec0-ccab02bbc297',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 17259733882,
                  uncommitted = 531,
                  unshared = 17259733882,
                  timestamp = 2021-08-20T13:23:51.086776Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 8,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 40,
                  hostMemoryUsage = 1346,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1314,
                  privateMemory = 1314,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8749,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 237. vim.VirtualMachine::1714 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1714',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T16:10:24.263222Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t031-bbnn',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227b75c-a9bc-c4c3-0c26-b11cdbddfe69',
               createDate = 2021-08-19T14:34:59.088877Z,
               instanceUuid = '50275f9f-b0e1-23de-deb5-72cea43a1ffb',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d9645-0753-97b8-6769-62f00ea30dc0',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t031-bbnn/svdc-t031-bbnn.vmx',
                  snapshotDirectory = '[Vol2] svdc-t031-bbnn',
                  suspendDirectory = '[Vol2] svdc-t031-bbnn',
                  logDirectory = '[Vol2] svdc-t031-bbnn',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -606208407,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t031-bbnn/svdc-t031-bbnn.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-59ab-62d6-c211-c59411038b86',
                           contentId = '0c68eefc9154aa488cfde03ca37ec63c',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1714-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:31:08',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 92
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t031-bbnn.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6c a9 bc c4 c0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9641:LakB1hFtyc3J/GTyAxX2td/v/M3XzYIckjlP53/J+w0='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t031-bbnn/svdc-t031-bbnn-0e8807f9.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838848025090828'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t031-bbnn-08d2cb37.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = rOzY0CG+LfhCCu37L2tW5sF6IB4=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1714-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t031-bbnn',
               ipAddress = '172.27.31.8',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.31.8',
                        'fe80::4044:49ff:fe00:3108'
                     ],
                     macAddress = '42:44:49:00:31:08',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.31.8',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3108',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t031-bbnn',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6674878464,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t031-bbnn.nvram',
                  'svdc-t031-bbnn.vmsd'
               ],
               logFile = (str) [
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t031-bbnn/svdc-t031-bbnn.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t031-bbnn/svdc-t031-bbnn-0e8807f9.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t031-bbnn/svdc-t031-bbnn.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t031-bbnn/svdc-t031-bbnn.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t031-bbnn/svdc-t031-bbnn.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t031-bbnn/svdc-t031-bbnn.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t031-bbnn/svdc-t031-bbnn-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t031-bbnn/vmware.log',
                     type = 'log',
                     size = 164283,
                     uniqueSize = 164283,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t031-bbnn/svdc-t031-bbnn-0e8807f9.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t031-bbnn/vmx-svdc-t031-bbnn-0013f19fcac4e031139d93cbd633064e99743a50-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T14:12:21.851544Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t031-bbnn'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1714',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 92
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:12:21Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 21558895527,
                     uncommitted = 531,
                     unshared = 21558895527
                  }
               ],
               timestamp = 2021-08-20T14:12:21.851559Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1714',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:12:21Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t031-bbnn',
                  ipAddress = '172.27.31.8',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t031-bbnn',
                  template = false,
                  vmPathName = '[Vol2] svdc-t031-bbnn/svdc-t031-bbnn.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227b75c-a9bc-c4c3-0c26-b11cdbddfe69',
                  instanceUuid = '50275f9f-b0e1-23de-deb5-72cea43a1ffb',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 21558895527,
                  uncommitted = 531,
                  unshared = 21558895527,
                  timestamp = 2021-08-20T14:12:21.851559Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 47,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 2952,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 2912,
                  privateMemory = 2912,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 40,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 5838,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 238. vim.VirtualMachine::1716 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1716',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T16:10:24.288863Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t015-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42273c85-7ba1-e598-ee0b-5c2aa3ab2615',
               createDate = 2021-08-19T14:18:25.549597Z,
               instanceUuid = '502718c2-a966-d136-5146-2a1268f008d2',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d7d6d-1117-f390-93e1-979c112cf205',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t015-bbdb/svdc-t015-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t015-bbdb',
                  suspendDirectory = '[Vol2] svdc-t015-bbdb',
                  logDirectory = '[Vol2] svdc-t015-bbdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 4092,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1549064683,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t015-bbdb/svdc-t015-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-a40e-fe2e-abae-8f5227003bf5',
                           contentId = '36696684531b180ec571abb9eccda225',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1716-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:15:13',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 71
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 4092,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t015-bbdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 65 7b a1 e5 90'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9569:8FON1InBc9iG2nPWyKQU6moDPE45pu3Qo1iQYdaTNMQ='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t015-bbdb/svdc-t015-bbdb-7de82fa5.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838847153043293'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t015-bbdb-6437e863.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 69685248,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = 4FMniGmBjzYzq6f6IIL3hg2Ye/M=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1716-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t015-bbdb',
               ipAddress = '172.27.15.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.15.13',
                        'fe80::4044:49ff:fe00:1513'
                     ],
                     macAddress = '42:44:49:00:15:13',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.15.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1513',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t015-bbdb',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6758514688,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t015-bbdb.nvram',
                  'svdc-t015-bbdb.vmsd'
               ],
               logFile = (str) [
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t015-bbdb/svdc-t015-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t015-bbdb/svdc-t015-bbdb-7de82fa5.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t015-bbdb/svdc-t015-bbdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t015-bbdb/svdc-t015-bbdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t015-bbdb/svdc-t015-bbdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t015-bbdb/svdc-t015-bbdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t015-bbdb/svdc-t015-bbdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t015-bbdb/vmware.log',
                     type = 'log',
                     size = 164247,
                     uniqueSize = 164247,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t015-bbdb/svdc-t015-bbdb-7de82fa5.vswp',
                     type = 'swap',
                     size = 4290772992,
                     uniqueSize = 4290772992,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t015-bbdb/vmx-svdc-t015-bbdb-29d993e3ea905f6725f94c9cbf4cc3440f043624-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:20:37.01405Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t015-bbdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1716',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 71
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:20:36Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 4092,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 17259733891,
                     uncommitted = 531,
                     unshared = 17259733891
                  }
               ],
               timestamp = 2021-08-20T13:20:37.014081Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1716',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:20:36Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 4092,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t015-bbdb',
                  ipAddress = '172.27.15.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t015-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t015-bbdb/svdc-t015-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42273c85-7ba1-e598-ee0b-5c2aa3ab2615',
                  instanceUuid = '502718c2-a966-d136-5146-2a1268f008d2',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 17259733891,
                  uncommitted = 531,
                  unshared = 17259733891,
                  timestamp = 2021-08-20T13:20:37.014081Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 8,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 40,
                  hostMemoryUsage = 1341,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1308,
                  privateMemory = 1307,
                  sharedMemory = 1,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8943,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 239. vim.VirtualMachine::1717 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1717',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T16:10:24.295509Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t008-bbdn4',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42278af8-ed80-4116-cabd-ec016f857591',
               createDate = 2021-08-19T14:10:36.094107Z,
               instanceUuid = '50273ada-353a-55d4-89cd-fcd5e0fda348',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d2ee8-fb65-5024-ddff-793eed80c6ca',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t008-bbdn4/svdc-t008-bbdn4.vmx',
                  snapshotDirectory = '[Vol2] svdc-t008-bbdn4',
                  suspendDirectory = '[Vol2] svdc-t008-bbdn4',
                  logDirectory = '[Vol2] svdc-t008-bbdn4',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1871017361,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t008-bbdn4/svdc-t008-bbdn4.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-d2d9-173c-5f4f-c0d90dae3444',
                           contentId = '53a8b3ea38c9817ebe2c87f9fe88ecef',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1717-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t008-bbdn4/svdc-t008-bbdn4-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C297-bc05-b871-e6a2-50cfe5327d29',
                           contentId = '27261b494c7e2e7a215622c0d4abada5',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1717-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:08:12',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t008-bbdn4.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 68 ed 80 41 10'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9524:4FCvWAtuJuWlf8TNjjPoMju/wMnrLfJ5U25xLk2pf7g='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t008-bbdn4/svdc-t008-bbdn4-359b0767.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838846688320497'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t008-bbdn4-3b7e3645.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = Tz6Tmuf0rOSgrZpyqXM39qSjLJE=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1717-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t008-bbdn4',
               ipAddress = '172.27.8.12',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.8.12',
                        'fe80::4044:49ff:fe00:812'
                     ],
                     macAddress = '42:44:49:00:08:12',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.8.12',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:812',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t008-bbdn4',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6768345088,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 20962283520,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t008-bbdn4.nvram',
                  'svdc-t008-bbdn4.vmsd'
               ],
               logFile = (str) [
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t008-bbdn4/svdc-t008-bbdn4.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t008-bbdn4/svdc-t008-bbdn4-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t008-bbdn4/svdc-t008-bbdn4-359b0767.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t008-bbdn4/svdc-t008-bbdn4.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t008-bbdn4/svdc-t008-bbdn4.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t008-bbdn4/svdc-t008-bbdn4.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t008-bbdn4/svdc-t008-bbdn4.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t008-bbdn4/svdc-t008-bbdn4-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t008-bbdn4/svdc-t008-bbdn4-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t008-bbdn4/svdc-t008-bbdn4-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t008-bbdn4/vmware.log',
                     type = 'log',
                     size = 173937,
                     uniqueSize = 173937,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t008-bbdn4/svdc-t008-bbdn4-359b0767.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t008-bbdn4/vmx-svdc-t008-bbdn4-c35ec22a48bbea951c17cf7360eba7301e030299-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:58:03.517737Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t008-bbdn4'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1717',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:58:03Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103168526685,
                     uncommitted = 1049,
                     unshared = 103168526685
                  }
               ],
               timestamp = 2021-08-20T12:58:03.517753Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1717',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:58:03Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t008-bbdn4',
                  ipAddress = '172.27.8.12',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t008-bbdn4',
                  template = false,
                  vmPathName = '[Vol2] svdc-t008-bbdn4/svdc-t008-bbdn4.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42278af8-ed80-4116-cabd-ec016f857591',
                  instanceUuid = '50273ada-353a-55d4-89cd-fcd5e0fda348',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103168526685,
                  uncommitted = 1049,
                  unshared = 103168526685,
                  timestamp = 2021-08-20T12:58:03.517753Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 102,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 12042,
                  hostMemoryUsage = 24161,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24050,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10296,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 240. vim.VirtualMachine::1721 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1721',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T16:10:24.308232Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t003-bbdn1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42278f53-0f3c-409e-cac5-9b703fab727b',
               createDate = 2021-08-19T14:04:59.683647Z,
               instanceUuid = '50272e5e-f0f1-31e5-d0b4-ae5e83013c34',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d5bc1-796b-46f1-febf-4bbd494b3a0e',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t003-bbdn1/svdc-t003-bbdn1.vmx',
                  snapshotDirectory = '[Vol2] svdc-t003-bbdn1',
                  suspendDirectory = '[Vol2] svdc-t003-bbdn1',
                  logDirectory = '[Vol2] svdc-t003-bbdn1',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1068200571,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t003-bbdn1/svdc-t003-bbdn1.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-66c2-d7a5-2377-701d7a76290a',
                           contentId = 'ca217b571718b73d7e90cfa73eefb986',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1721-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t003-bbdn1/svdc-t003-bbdn1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29d-8280-ce7c-d778-d47ef59b7f9e',
                           contentId = '4df9e5b905a076c9fb1f8507ae37d6b1',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1721-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:03:09',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t003-bbdn1.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 63 0f 3c 40 90'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9491:5mQKiqQflWoPC/H0w2Q+YUagg8NO1m8HD2Lhwh+5lGI='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t003-bbdn1/svdc-t003-bbdn1-b4b7d79f.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838846351840960'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t003-bbdn1-61caf283.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = QFeYYz0q3uLVB2GpDHiJN42I7LA=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1721-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t003-bbdn1',
               ipAddress = '172.27.3.9',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.3.9',
                        'fe80::4044:49ff:fe00:309'
                     ],
                     macAddress = '42:44:49:00:03:09',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.3.9',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:309',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t003-bbdn1',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6759501824,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 21263171584,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t003-bbdn1.nvram',
                  'svdc-t003-bbdn1.vmsd'
               ],
               logFile = (str) [
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t003-bbdn1/svdc-t003-bbdn1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t003-bbdn1/svdc-t003-bbdn1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t003-bbdn1/svdc-t003-bbdn1-b4b7d79f.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t003-bbdn1/svdc-t003-bbdn1.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t003-bbdn1/svdc-t003-bbdn1.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t003-bbdn1/svdc-t003-bbdn1.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t003-bbdn1/svdc-t003-bbdn1.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t003-bbdn1/svdc-t003-bbdn1-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t003-bbdn1/svdc-t003-bbdn1-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t003-bbdn1/svdc-t003-bbdn1-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t003-bbdn1/vmware.log',
                     type = 'log',
                     size = 174024,
                     uniqueSize = 174024,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t003-bbdn1/svdc-t003-bbdn1-b4b7d79f.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t003-bbdn1/vmx-svdc-t003-bbdn1-bcd359e9309edbbfa64b5e11874ca5f5cd74011d-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:41:50.555406Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t003-bbdn1'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1721',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:41:50Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103168526772,
                     uncommitted = 1049,
                     unshared = 103168526772
                  }
               ],
               timestamp = 2021-08-20T12:41:50.555429Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1721',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:41:50Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t003-bbdn1',
                  ipAddress = '172.27.3.9',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t003-bbdn1',
                  template = false,
                  vmPathName = '[Vol2] svdc-t003-bbdn1/svdc-t003-bbdn1.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42278f53-0f3c-409e-cac5-9b703fab727b',
                  instanceUuid = '50272e5e-f0f1-31e5-d0b4-ae5e83013c34',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103168526772,
                  uncommitted = 1049,
                  unshared = 103168526772,
                  timestamp = 2021-08-20T12:41:50.555429Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 53,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24215,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24104,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 11269,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 241. vim.VirtualMachine::1723 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1723',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T16:10:24.32343Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t006-bbnn',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227a1f7-e043-665b-1bed-a4a74b1dc219',
               createDate = 2021-08-19T14:07:52.071848Z,
               instanceUuid = '5027145a-872f-d9a4-b019-04a20296ceb3',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564ddf18-afef-1412-978d-7fced96343a0',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t006-bbnn/svdc-t006-bbnn.vmx',
                  snapshotDirectory = '[Vol2] svdc-t006-bbnn',
                  suspendDirectory = '[Vol2] svdc-t006-bbnn',
                  logDirectory = '[Vol2] svdc-t006-bbnn',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1260241433,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t006-bbnn/svdc-t006-bbnn.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-44c3-9158-cd93-ed51c52262e0',
                           contentId = 'ea5310cc161703a6c5a86c4beeca8890',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1723-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:06:08',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 94
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t006-bbnn.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 67 e0 43 66 50'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9508:FTb1F1vgcvil+RFQw9tQaPkLctJkeptcS/Jq4+hqHlQ='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t006-bbnn/svdc-t006-bbnn-33431cdb.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838846524367175'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t006-bbnn-3b0f83a7.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = UGKE0YTJEh56zwHIsi/UZuUyXIQ=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1723-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t006-bbnn',
               ipAddress = '172.27.6.8',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.6.8',
                        'fe80::4044:49ff:fe00:608'
                     ],
                     macAddress = '42:44:49:00:06:08',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.6.8',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:608',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t006-bbnn',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6602874880,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t006-bbnn.nvram',
                  'svdc-t006-bbnn.vmsd'
               ],
               logFile = (str) [
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t006-bbnn/svdc-t006-bbnn.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t006-bbnn/svdc-t006-bbnn-33431cdb.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t006-bbnn/svdc-t006-bbnn.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t006-bbnn/svdc-t006-bbnn.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t006-bbnn/svdc-t006-bbnn.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t006-bbnn/svdc-t006-bbnn.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t006-bbnn/svdc-t006-bbnn-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t006-bbnn/vmware.log',
                     type = 'log',
                     size = 164284,
                     uniqueSize = 164284,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t006-bbnn/svdc-t006-bbnn-33431cdb.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t006-bbnn/vmx-svdc-t006-bbnn-807a1b7f06853f90978069a39aa16ee8287264c4-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:51:31.979145Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t006-bbnn'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1723',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 94
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:51:31Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 21558895528,
                     uncommitted = 531,
                     unshared = 21558895528
                  }
               ],
               timestamp = 2021-08-20T12:51:31.97919Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1723',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:51:31Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t006-bbnn',
                  ipAddress = '172.27.6.8',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t006-bbnn',
                  template = false,
                  vmPathName = '[Vol2] svdc-t006-bbnn/svdc-t006-bbnn.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227a1f7-e043-665b-1bed-a4a74b1dc219',
                  instanceUuid = '5027145a-872f-d9a4-b019-04a20296ceb3',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 21558895528,
                  uncommitted = 531,
                  unshared = 21558895528,
                  timestamp = 2021-08-20T12:51:31.97919Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 65,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 409,
                  hostMemoryUsage = 3040,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 3000,
                  privateMemory = 3000,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 40,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10688,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 242. vim.VirtualMachine::1724 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1724',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T16:10:24.331348Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t011-bbdn3',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227514f-53ca-f357-2149-c22201f4c209',
               createDate = 2021-08-19T14:13:23.937458Z,
               instanceUuid = '5027b9b4-4319-30d5-96b4-71bf35d21628',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dba99-55d8-c4bb-37d6-8f2f905ce496',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t011-bbdn3/svdc-t011-bbdn3.vmx',
                  snapshotDirectory = '[Vol2] svdc-t011-bbdn3',
                  suspendDirectory = '[Vol2] svdc-t011-bbdn3',
                  logDirectory = '[Vol2] svdc-t011-bbdn3',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 32817673,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t011-bbdn3/svdc-t011-bbdn3.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C292-e6e9-8903-a0d5-710ebaa86edc',
                           contentId = '13fb78d5aa6f72dcf9b0345310517c67',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1724-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t011-bbdn3/svdc-t011-bbdn3-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29e-d066-9008-a6f8-693f8211e5e4',
                           contentId = '5c4c23510d84ca93a875e17b0b3e70ae',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1724-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:11:11',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 201
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t011-bbdn3.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6f 53 ca f3 50'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9541:D1h6FmkJ/9s5vJxSCe0v0Ks8g9Gu8Uyn7ID23DVjCc8='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t011-bbdn3/svdc-t011-bbdn3-07053300.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838846856188350'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t011-bbdn3-3a2dd4fe.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = MPzZIOd+yMhfPHFRHURLKeODcvE=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1724-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t011-bbdn3',
               ipAddress = '172.27.11.11',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.11.11',
                        'fe80::4044:49ff:fe00:1111'
                     ],
                     macAddress = '42:44:49:00:11:11',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.11.11',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1111',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t011-bbdn3',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6754164736,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 20802646016,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t011-bbdn3.nvram',
                  'svdc-t011-bbdn3.vmsd'
               ],
               logFile = (str) [
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t011-bbdn3/svdc-t011-bbdn3.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t011-bbdn3/svdc-t011-bbdn3-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t011-bbdn3/svdc-t011-bbdn3-07053300.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t011-bbdn3/svdc-t011-bbdn3.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t011-bbdn3/svdc-t011-bbdn3.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t011-bbdn3/svdc-t011-bbdn3.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t011-bbdn3/svdc-t011-bbdn3.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t011-bbdn3/svdc-t011-bbdn3-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t011-bbdn3/svdc-t011-bbdn3-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t011-bbdn3/svdc-t011-bbdn3-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t011-bbdn3/vmware.log',
                     type = 'log',
                     size = 174026,
                     uniqueSize = 174026,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t011-bbdn3/svdc-t011-bbdn3-07053300.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t011-bbdn3/vmx-svdc-t011-bbdn3-42b19a023ee6162e2e70acd953af10a2af12c252-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:07:44.772786Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t011-bbdn3'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1724',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 201
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:07:44Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103168526774,
                     uncommitted = 1049,
                     unshared = 103168526774
                  }
               ],
               timestamp = 2021-08-20T13:07:44.7728Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1724',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:07:44Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t011-bbdn3',
                  ipAddress = '172.27.11.11',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t011-bbdn3',
                  template = false,
                  vmPathName = '[Vol2] svdc-t011-bbdn3/svdc-t011-bbdn3.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227514f-53ca-f357-2149-c22201f4c209',
                  instanceUuid = '5027b9b4-4319-30d5-96b4-71bf35d21628',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103168526774,
                  uncommitted = 1049,
                  unshared = 103168526774,
                  timestamp = 2021-08-20T13:07:44.7728Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 58,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 983,
                  hostMemoryUsage = 23874,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23764,
                  privateMemory = 23764,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 110,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 9715,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 243. vim.VirtualMachine::1791 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1791',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T18:20:23.326338Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t013-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42274e08-10c5-045f-da84-bf9b89cd6453',
               createDate = 2021-08-19T14:16:04.664954Z,
               instanceUuid = '502777b4-75c7-a421-e8d0-484652db54f5',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d56f2-de0b-2106-7568-45da69fc05a3',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t013-bbdb/svdc-t013-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t013-bbdb',
                  suspendDirectory = '[Vol2] svdc-t013-bbdb',
                  logDirectory = '[Vol2] svdc-t013-bbdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 4092,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1983028141,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t013-bbdb/svdc-t013-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-268c-d728-f199-664a302c2076',
                           contentId = 'ffaa424fa3c2191cb9d66d227341917a',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1791-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:13:13',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 73
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 4092,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t013-bbdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 68 10 c5 04 50'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9556:F5SHqJH6mIWViDlH3tWVcGxwcleYERPsPhMR8YiEcmU='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t013-bbdb/svdc-t013-bbdb-793dde63.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838861677628310'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t013-bbdb-35bc911f.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 69685248,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = KcMt3U0RVPv8D7arqPfWdfJQE/4=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1791-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t013-bbdb',
               ipAddress = '172.27.13.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.13.13',
                        'fe80::4044:49ff:fe00:1313'
                     ],
                     macAddress = '42:44:49:00:13:13',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.13.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1313',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t013-bbdb',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6758543360,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t013-bbdb.nvram',
                  'svdc-t013-bbdb.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t013-bbdb/svdc-t013-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t013-bbdb/svdc-t013-bbdb-793dde63.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t013-bbdb/svdc-t013-bbdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t013-bbdb/svdc-t013-bbdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t013-bbdb/svdc-t013-bbdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t013-bbdb/svdc-t013-bbdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t013-bbdb/svdc-t013-bbdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t013-bbdb/vmware-3.log',
                     type = 'log',
                     size = 170696,
                     uniqueSize = 170696,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t013-bbdb/vmware-2.log',
                     type = 'log',
                     size = 157741,
                     uniqueSize = 157741,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t013-bbdb/vmware-1.log',
                     type = 'log',
                     size = 171900,
                     uniqueSize = 171900,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t013-bbdb/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t013-bbdb/vmware-4.log',
                     type = 'log',
                     size = 164752,
                     uniqueSize = 164752,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t013-bbdb/svdc-t013-bbdb-793dde63.vswp',
                     type = 'swap',
                     size = 4290772992,
                     uniqueSize = 4290772992,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t013-bbdb/vmx-svdc-t013-bbdb-0c49c1f390daafdb1439a4318a7d288378c04724-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:14:09.028184Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t013-bbdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1791',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 73
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:14:08Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 4092,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 17260234733,
                     uncommitted = 531,
                     unshared = 17260234733
                  }
               ],
               timestamp = 2021-08-20T13:14:09.028222Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1791',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:14:08Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 4092,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t013-bbdb',
                  ipAddress = '172.27.13.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t013-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t013-bbdb/svdc-t013-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42274e08-10c5-045f-da84-bf9b89cd6453',
                  instanceUuid = '502777b4-75c7-a421-e8d0-484652db54f5',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 17260234733,
                  uncommitted = 531,
                  unshared = 17260234733,
                  timestamp = 2021-08-20T13:14:09.028222Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 9,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 40,
                  hostMemoryUsage = 1346,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1314,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 9331,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 244. vim.VirtualMachine::1796 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1796',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T18:23:06.849317Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t035-bbnn',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422792c0-8cf4-c6da-0218-08104de7adeb',
               createDate = 2021-08-19T14:38:20.553177Z,
               instanceUuid = '502746b5-03cb-fac5-84ff-1f730ac68f66',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dcaef-11b5-57b0-d846-bcb9e8268717',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t035-bbnn/svdc-t035-bbnn.vmx',
                  snapshotDirectory = '[Vol2] svdc-t035-bbnn',
                  suspendDirectory = '[Vol2] svdc-t035-bbnn',
                  logDirectory = '[Vol2] svdc-t035-bbnn',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1307028971,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t035-bbnn/svdc-t035-bbnn.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-34a3-3b9a-8462-14dbb70496e9',
                           contentId = 'd76e50c5c4b591e40626300f599a077e',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1796-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:35:08',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 92
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t035-bbnn.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 60 8c f4 c6 d0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9649:29AZrdDpBcdfTd+xv7A6tJIHTFgYmT0ds0kh7rkE5HM='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t035-bbnn/svdc-t035-bbnn-17dcaa7d.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838848279766128'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t035-bbnn-3cbbbe3b.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = F90sfuv7Ihb3sERx0kv60AD4cRo=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1796-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t035-bbnn',
               ipAddress = '172.27.35.8',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.35.8',
                        'fe80::4044:49ff:fe00:3508'
                     ],
                     macAddress = '42:44:49:00:35:08',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.35.8',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3508',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t035-bbnn',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6707990528,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t035-bbnn.nvram',
                  'svdc-t035-bbnn.vmsd'
               ],
               logFile = (str) [
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t035-bbnn/svdc-t035-bbnn.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t035-bbnn/svdc-t035-bbnn-17dcaa7d.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t035-bbnn/svdc-t035-bbnn.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t035-bbnn/svdc-t035-bbnn.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t035-bbnn/svdc-t035-bbnn.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t035-bbnn/svdc-t035-bbnn.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t035-bbnn/svdc-t035-bbnn-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t035-bbnn/vmware.log',
                     type = 'log',
                     size = 164144,
                     uniqueSize = 164144,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t035-bbnn/svdc-t035-bbnn-17dcaa7d.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t035-bbnn/vmx-svdc-t035-bbnn-1de60b47a312c37cb131357207c9ae37b6bba2eb-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T14:41:49.904227Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t035-bbnn'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1796',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 92
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:41:49Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 21558895388,
                     uncommitted = 531,
                     unshared = 21558895388
                  }
               ],
               timestamp = 2021-08-20T14:41:49.904244Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1796',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:41:49Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t035-bbnn',
                  ipAddress = '172.27.35.8',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t035-bbnn',
                  template = false,
                  vmPathName = '[Vol2] svdc-t035-bbnn/svdc-t035-bbnn.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422792c0-8cf4-c6da-0218-08104de7adeb',
                  instanceUuid = '502746b5-03cb-fac5-84ff-1f730ac68f66',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 21558895388,
                  uncommitted = 531,
                  unshared = 21558895388,
                  timestamp = 2021-08-20T14:41:49.904244Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 29,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 2937,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 2898,
                  privateMemory = 2898,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 40,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 4070,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 245. vim.VirtualMachine::1817 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1817',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T19:26:44.543472Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t008-bbdn3',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42276319-e7a8-5979-cc7f-c591bd2a2de2',
               createDate = 2021-08-19T14:10:23.867024Z,
               instanceUuid = '50276ee7-daa1-0f66-6842-834fad0d4859',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dbf9f-8024-af5f-0080-72efc2aa1a7d',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t008-bbdn3/svdc-t008-bbdn3.vmx',
                  snapshotDirectory = '[Vol2] svdc-t008-bbdn3',
                  suspendDirectory = '[Vol2] svdc-t008-bbdn3',
                  logDirectory = '[Vol2] svdc-t008-bbdn3',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1121309214,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t008-bbdn3/svdc-t008-bbdn3.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C293-9ac8-3630-07d1-546cca7b15d9',
                           contentId = '91989e803a8971e5f27b2051476edf4e',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1817-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t008-bbdn3/svdc-t008-bbdn3-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-bfb5-1946-9b67-8026de5c551f',
                           contentId = 'bd4834f875c1b6f71c7a9fcdf089e4ad',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1817-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:08:11',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t008-bbdn3.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 69 e7 a8 59 70'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9523:A9HCdb/oP/oh3H6gPft+0Pc71HMpDmqvbVC8txyywGQ='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t008-bbdn3/svdc-t008-bbdn3-359b0766.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838865658987548'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t008-bbdn3-3b7e3624.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = h2zShJerQ2BU1+v8QNzVH9CdbT4=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1817-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t008-bbdn3',
               ipAddress = '172.27.8.11',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.8.11',
                        'fe80::4044:49ff:fe00:811'
                     ],
                     macAddress = '42:44:49:00:08:11',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.8.11',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:811',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t008-bbdn3',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6758096896,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 20642439168,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t008-bbdn3.nvram',
                  'svdc-t008-bbdn3.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t008-bbdn3/svdc-t008-bbdn3.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t008-bbdn3/svdc-t008-bbdn3-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t008-bbdn3/svdc-t008-bbdn3-359b0766.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t008-bbdn3/svdc-t008-bbdn3.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t008-bbdn3/svdc-t008-bbdn3.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t008-bbdn3/svdc-t008-bbdn3.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t008-bbdn3/svdc-t008-bbdn3.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t008-bbdn3/svdc-t008-bbdn3-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t008-bbdn3/svdc-t008-bbdn3-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t008-bbdn3/svdc-t008-bbdn3-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t008-bbdn3/vmware-3.log',
                     type = 'log',
                     size = 150773,
                     uniqueSize = 150773,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t008-bbdn3/vmware-2.log',
                     type = 'log',
                     size = 180483,
                     uniqueSize = 180483,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t008-bbdn3/vmware-1.log',
                     type = 'log',
                     size = 174033,
                     uniqueSize = 174033,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t008-bbdn3/vmware.log',
                     type = 'log',
                     size = 65536,
                     uniqueSize = 65536,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t008-bbdn3/svdc-t008-bbdn3-359b0766.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t008-bbdn3/vmx-svdc-t008-bbdn3-b04c0a0db9a9ded467eff640ab24919e9d127076-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:58:02.640678Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t008-bbdn3'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1817',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:58:02Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103168923573,
                     uncommitted = 1049,
                     unshared = 103168923573
                  }
               ],
               timestamp = 2021-08-20T12:58:02.640694Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1817',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:58:02Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t008-bbdn3',
                  ipAddress = '172.27.8.11',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t008-bbdn3',
                  template = false,
                  vmPathName = '[Vol2] svdc-t008-bbdn3/svdc-t008-bbdn3.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42276319-e7a8-5979-cc7f-c591bd2a2de2',
                  instanceUuid = '50276ee7-daa1-0f66-6842-834fad0d4859',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103168923573,
                  uncommitted = 1049,
                  unshared = 103168923573,
                  timestamp = 2021-08-20T12:58:02.640694Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 3045,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 10813,
                  hostMemoryUsage = 24027,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23916,
                  privateMemory = 23916,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10297,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 246. vim.VirtualMachine::1819 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1819',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T19:26:44.63287Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t017-bbdn2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422747ef-2e8f-69dc-73e6-2b01804fb2fc',
               createDate = 2021-08-19T14:19:33.723545Z,
               instanceUuid = '502774f4-4c73-6fcf-c433-4a6269c2b4bc',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d6770-f353-a1e1-930f-51db94f0b338',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t017-bbdn2/svdc-t017-bbdn2.vmx',
                  snapshotDirectory = '[Vol2] svdc-t017-bbdn2',
                  suspendDirectory = '[Vol2] svdc-t017-bbdn2',
                  logDirectory = '[Vol2] svdc-t017-bbdn2',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -2142260484,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t017-bbdn2/svdc-t017-bbdn2.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-48c0-7fb2-b6da-25e6db20630b',
                           contentId = '3c2ed410ca13f93df9e83a3596d69846',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1819-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t017-bbdn2/svdc-t017-bbdn2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-6471-bbef-a337-2d215c5cacca',
                           contentId = '63907323f51085ffd65b6ecd2caa9b1f',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1819-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:17:10',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t017-bbdn2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6f 2e 8f 69 d0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9575:N7O/We8NLDIzRlBAOzEeJ1zefYHwEfwa4wIbHL5xx3s='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t017-bbdn2/svdc-t017-bbdn2-d4e29f85.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838865658962577'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t017-bbdn2-3c472ddd.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = 09jmgg7o90Ma9vfZkonBDx2BsHk=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1819-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t017-bbdn2',
               ipAddress = '172.27.17.10',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.17.10',
                        'fe80::4044:49ff:fe00:1710'
                     ],
                     macAddress = '42:44:49:00:17:10',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.17.10',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1710',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t017-bbdn2',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6771064832,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 21355569152,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t017-bbdn2.nvram',
                  'svdc-t017-bbdn2.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t017-bbdn2/svdc-t017-bbdn2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t017-bbdn2/svdc-t017-bbdn2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t017-bbdn2/svdc-t017-bbdn2-d4e29f85.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t017-bbdn2/svdc-t017-bbdn2.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t017-bbdn2/svdc-t017-bbdn2.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t017-bbdn2/svdc-t017-bbdn2.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t017-bbdn2/svdc-t017-bbdn2.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t017-bbdn2/svdc-t017-bbdn2-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t017-bbdn2/svdc-t017-bbdn2-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t017-bbdn2/svdc-t017-bbdn2-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t017-bbdn2/vmware-3.log',
                     type = 'log',
                     size = 150770,
                     uniqueSize = 150770,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t017-bbdn2/vmware-2.log',
                     type = 'log',
                     size = 180514,
                     uniqueSize = 180514,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t017-bbdn2/vmware-1.log',
                     type = 'log',
                     size = 173937,
                     uniqueSize = 173937,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t017-bbdn2/vmware.log',
                     type = 'log',
                     size = 65536,
                     uniqueSize = 65536,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t017-bbdn2/svdc-t017-bbdn2-d4e29f85.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t017-bbdn2/vmx-svdc-t017-bbdn2-b22bb95afcb1fc25f499a529e932caae63f60510-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:27:07.874322Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t017-bbdn2'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1819',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:27:07Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103168923505,
                     uncommitted = 1049,
                     unshared = 103168923505
                  }
               ],
               timestamp = 2021-08-20T13:27:07.874339Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1819',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:27:07Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t017-bbdn2',
                  ipAddress = '172.27.17.10',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t017-bbdn2',
                  template = false,
                  vmPathName = '[Vol2] svdc-t017-bbdn2/svdc-t017-bbdn2.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '422747ef-2e8f-69dc-73e6-2b01804fb2fc',
                  instanceUuid = '502774f4-4c73-6fcf-c433-4a6269c2b4bc',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103168923505,
                  uncommitted = 1049,
                  unshared = 103168923505,
                  timestamp = 2021-08-20T13:27:07.874339Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 52,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 491,
                  hostMemoryUsage = 23878,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23768,
                  privateMemory = 23768,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 110,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8552,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 247. vim.VirtualMachine::1821 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1821',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T19:26:44.727526Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t006-happ',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42272e1a-f607-79af-dcb0-6fca0d9f17f8',
               createDate = 2021-08-19T14:46:09.996903Z,
               instanceUuid = '502758de-6737-1f0b-6971-d95e401ee172',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d4041-fa52-14cd-d54c-6648b24fed4b',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t006-happ/svdc-t006-happ.vmx',
                  snapshotDirectory = '[Vol1] svdc-t006-happ',
                  suspendDirectory = '[Vol1] svdc-t006-happ',
                  logDirectory = '[Vol1] svdc-t006-happ',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 228530168,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t006-happ/svdc-t006-happ.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C293-4c89-f376-a570-f63526490715',
                           contentId = '78053b7f0a57fe4fbab73fcc3470bc7a',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1821-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:06:07',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 94
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t006-happ.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6a f6 07 79 a0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9734:nIvE9t5OHo4V0cjuEI25IcMTS3bW7G531zlmj2s663s='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t006-happ/svdc-t006-happ-6c709cb8.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838865658991663'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t006-happ-23cdf7d6.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = gI5BlxvhjY6JzkZkr+/E7cjhRLo=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1821-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t006-happ',
               ipAddress = '172.27.6.7',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.6.7',
                        'fe80::4044:49ff:fe00:607'
                     ],
                     macAddress = '42:44:49:00:06:07',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.6.7',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:607',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t006-happ',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 2443247616,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t006-happ.nvram',
                  'svdc-t006-happ.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t006-happ/svdc-t006-happ.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t006-happ/svdc-t006-happ-6c709cb8.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t006-happ/svdc-t006-happ.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t006-happ/svdc-t006-happ.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t006-happ/svdc-t006-happ.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t006-happ/svdc-t006-happ.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t006-happ/svdc-t006-happ-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t006-happ/vmware-3.log',
                     type = 'log',
                     size = 164871,
                     uniqueSize = 164871,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t006-happ/vmware-2.log',
                     type = 'log',
                     size = 170967,
                     uniqueSize = 170967,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t006-happ/vmware-1.log',
                     type = 'log',
                     size = 164397,
                     uniqueSize = 164397,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t006-happ/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t006-happ/svdc-t006-happ-6c709cb8.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t006-happ/vmx-svdc-t006-happ-68c0ca34c4fc68f1e5d602add7d673706eb8e0f9-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:50:58.77814Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t006-happ'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1821',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 94
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:50:58Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 21559231479,
                     uncommitted = 531,
                     unshared = 21559231479
                  }
               ],
               timestamp = 2021-08-20T12:50:58.778174Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1821',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:50:58Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t006-happ',
                  ipAddress = '172.27.6.7',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t006-happ',
                  template = false,
                  vmPathName = '[Vol1] svdc-t006-happ/svdc-t006-happ.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42272e1a-f607-79af-dcb0-6fca0d9f17f8',
                  instanceUuid = '502758de-6737-1f0b-6971-d95e401ee172',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 21559231479,
                  uncommitted = 531,
                  unshared = 21559231479,
                  timestamp = 2021-08-20T12:50:58.778174Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 8,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1837,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1800,
                  privateMemory = 1800,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 37,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10721,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 248. vim.VirtualMachine::1822 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1822',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T19:26:44.791828Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t020-happ',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227ed81-9395-bf98-5288-2c86abfd5171',
               createDate = 2021-08-19T14:48:32.058156Z,
               instanceUuid = '5027ddbe-f11a-c21b-b523-259ad6b5954a',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564db3e1-c109-b58a-4ed2-3c936ffae41b',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t020-happ/svdc-t020-happ.vmx',
                  snapshotDirectory = '[Vol1] svdc-t020-happ',
                  suspendDirectory = '[Vol1] svdc-t020-happ',
                  logDirectory = '[Vol1] svdc-t020-happ',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1409461903,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t020-happ/svdc-t020-happ.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C292-dea9-0c6d-fe0b-1e8d3bad18fd',
                           contentId = 'fdc5a14497da8f028c2e91f5ffaffa36',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1822-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:20:07',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 94
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t020-happ.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 61 93 95 bf 90'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9768:bAHpaiRFT9r1waDAz8OzxvFan4WYmzh/JGna8oZuzbs='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t020-happ/svdc-t020-happ-f8662274.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838865658992282'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t020-happ-2e743512.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = uuCB3FfCF7N6D+Kg7h5tFYDD5AY=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1822-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t020-happ',
               ipAddress = '172.27.20.7',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.20.7',
                        'fe80::4044:49ff:fe00:2007'
                     ],
                     macAddress = '42:44:49:00:20:07',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.20.7',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2007',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t020-happ',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 2443173888,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t020-happ.nvram',
                  'svdc-t020-happ.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t020-happ/svdc-t020-happ.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t020-happ/svdc-t020-happ-f8662274.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t020-happ/svdc-t020-happ.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t020-happ/svdc-t020-happ.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t020-happ/svdc-t020-happ.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t020-happ/svdc-t020-happ.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t020-happ/svdc-t020-happ-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t020-happ/vmware-3.log',
                     type = 'log',
                     size = 164988,
                     uniqueSize = 164988,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t020-happ/vmware-2.log',
                     type = 'log',
                     size = 170636,
                     uniqueSize = 170636,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t020-happ/vmware-1.log',
                     type = 'log',
                     size = 164284,
                     uniqueSize = 164284,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t020-happ/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t020-happ/svdc-t020-happ-f8662274.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t020-happ/vmx-svdc-t020-happ-cbe9ad1be5640830441a195521ab5b58ec899ebb-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:36:15.369632Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t020-happ'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1822',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 94
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:36:15Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 21559231152,
                     uncommitted = 531,
                     unshared = 21559231152
                  }
               ],
               timestamp = 2021-08-20T13:36:15.369709Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1822',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:36:15Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t020-happ',
                  ipAddress = '172.27.20.7',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t020-happ',
                  template = false,
                  vmPathName = '[Vol1] svdc-t020-happ/svdc-t020-happ.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227ed81-9395-bf98-5288-2c86abfd5171',
                  instanceUuid = '5027ddbe-f11a-c21b-b523-259ad6b5954a',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 21559231152,
                  uncommitted = 531,
                  unshared = 21559231152,
                  timestamp = 2021-08-20T13:36:15.369709Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 7,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1839,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1802,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 37,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8004,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 249. vim.VirtualMachine::1824 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1824',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T19:26:48.786205Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t033-happ',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42275210-d293-16a7-22c1-f52820f20fe2',
               createDate = 2021-08-19T14:51:23.932771Z,
               instanceUuid = '5027f1bc-aa62-3842-9ec5-b85339942a65',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d4264-3395-fd83-5c97-4226b0a16405',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t033-happ/svdc-t033-happ.vmx',
                  snapshotDirectory = '[Vol1] svdc-t033-happ',
                  suspendDirectory = '[Vol1] svdc-t033-happ',
                  logDirectory = '[Vol1] svdc-t033-happ',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 552734690,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t033-happ/svdc-t033-happ.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-9090-f2d2-3dbe-2bb70d4f722c',
                           contentId = '98d0d71723f66793a13470ff116e4c47',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1824-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:33:07',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 92
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t033-happ.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 60 d2 93 16 a0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9800:+drKgBSloBicugDCfc1oa+rNuE56JARbl+RYneXJbs0='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t033-happ/svdc-t033-happ-4c5fd918.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838865662626651'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t033-happ-01a4c036.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = DamXVoDPrAcO5kj1tvqtBPV2koM=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1824-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t033-happ',
               ipAddress = '172.27.33.7',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.33.7',
                        'fe80::4044:49ff:fe00:3307'
                     ],
                     macAddress = '42:44:49:00:33:07',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.33.7',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3307',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t033-happ',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 2442743808,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t033-happ.nvram',
                  'svdc-t033-happ.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t033-happ/svdc-t033-happ.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t033-happ/svdc-t033-happ-4c5fd918.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t033-happ/svdc-t033-happ.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t033-happ/svdc-t033-happ.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t033-happ/svdc-t033-happ.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t033-happ/svdc-t033-happ.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t033-happ/svdc-t033-happ-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t033-happ/vmware-3.log',
                     type = 'log',
                     size = 164971,
                     uniqueSize = 164971,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t033-happ/vmware-2.log',
                     type = 'log',
                     size = 170749,
                     uniqueSize = 170749,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t033-happ/vmware-1.log',
                     type = 'log',
                     size = 164351,
                     uniqueSize = 164351,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t033-happ/vmware.log',
                     type = 'log',
                     size = 65536,
                     uniqueSize = 65536,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t033-happ/svdc-t033-happ-4c5fd918.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t033-happ/vmx-svdc-t033-happ-308b034b7466a4e3f4574c0204668c78e723b736-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T14:34:49.678121Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t033-happ'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1824',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 92
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:34:49Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 21559296851,
                     uncommitted = 531,
                     unshared = 21559296851
                  }
               ],
               timestamp = 2021-08-20T14:34:49.678164Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1824',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:34:49Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t033-happ',
                  ipAddress = '172.27.33.7',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t033-happ',
                  template = false,
                  vmPathName = '[Vol1] svdc-t033-happ/svdc-t033-happ.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42275210-d293-16a7-22c1-f52820f20fe2',
                  instanceUuid = '5027f1bc-aa62-3842-9ec5-b85339942a65',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 21559296851,
                  uncommitted = 531,
                  unshared = 21559296851,
                  timestamp = 2021-08-20T14:34:49.678164Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 6,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1831,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1794,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 37,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 4490,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 250. vim.VirtualMachine::1825 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1825',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T19:26:48.859758Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t016-happ',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227de19-a77a-eca8-82ee-c3196972e4d5',
               createDate = 2021-08-19T14:47:51.065196Z,
               instanceUuid = '50276320-8535-8481-8a49-c9d614c31301',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564df9f8-a868-1808-4054-3d2fa416820e',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t016-happ/svdc-t016-happ.vmx',
                  snapshotDirectory = '[Vol1] svdc-t016-happ',
                  suspendDirectory = '[Vol1] svdc-t016-happ',
                  logDirectory = '[Vol1] svdc-t016-happ',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1769137365,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t016-happ/svdc-t016-happ.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-5e49-d44c-bc03-e0053d777034',
                           contentId = 'ba983fe5296f43180b300a988bf88a76',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1825-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:16:07',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 92
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t016-happ.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 69 a7 7a ec a0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9757:PrY9idELKwc2ktPMpVLQ7wJmjJ3IDOBMmc05nhzoLak='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t016-happ/svdc-t016-happ-b96ad979.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838865662673733'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t016-happ-100fccb7.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = kwTwftRifiLT1R2iOUyigi+3cSg=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1825-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t016-happ',
               ipAddress = '172.27.16.7',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.16.7',
                        'fe80::4044:49ff:fe00:1607'
                     ],
                     macAddress = '42:44:49:00:16:07',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.16.7',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1607',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t016-happ',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 2443161600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t016-happ.nvram',
                  'svdc-t016-happ.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t016-happ/svdc-t016-happ.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t016-happ/svdc-t016-happ-b96ad979.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t016-happ/svdc-t016-happ.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t016-happ/svdc-t016-happ.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t016-happ/svdc-t016-happ.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t016-happ/svdc-t016-happ.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t016-happ/svdc-t016-happ-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t016-happ/vmware-3.log',
                     type = 'log',
                     size = 164974,
                     uniqueSize = 164974,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t016-happ/vmware-2.log',
                     type = 'log',
                     size = 170834,
                     uniqueSize = 170834,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t016-happ/vmware-1.log',
                     type = 'log',
                     size = 164294,
                     uniqueSize = 164294,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t016-happ/vmware.log',
                     type = 'log',
                     size = 65536,
                     uniqueSize = 65536,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t016-happ/svdc-t016-happ-b96ad979.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t016-happ/vmx-svdc-t016-happ-0b16e0c0f733cd890f8fb2eb0f79f0a510bca380-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:23:19.196751Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t016-happ'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1825',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 92
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:23:19Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 21559296882,
                     uncommitted = 531,
                     unshared = 21559296882
                  }
               ],
               timestamp = 2021-08-20T13:23:19.196774Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1825',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:23:19Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t016-happ',
                  ipAddress = '172.27.16.7',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t016-happ',
                  template = false,
                  vmPathName = '[Vol1] svdc-t016-happ/svdc-t016-happ.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227de19-a77a-eca8-82ee-c3196972e4d5',
                  instanceUuid = '50276320-8535-8481-8a49-c9d614c31301',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 21559296882,
                  uncommitted = 531,
                  unshared = 21559296882,
                  timestamp = 2021-08-20T13:23:19.196774Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 6,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1839,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1802,
                  privateMemory = 1802,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 37,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8780,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 251. vim.VirtualMachine::1831 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1831',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T19:31:04.906272Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t015-bbdn3',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42277c42-d8eb-5885-b61a-3b3b9824b2c5',
               createDate = 2021-08-19T14:17:48.398643Z,
               instanceUuid = '50279819-da1a-61fd-38f7-d4a02f770d68',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d7758-ef89-3046-4888-eb93e2c54d91',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t015-bbdn3/svdc-t015-bbdn3.vmx',
                  snapshotDirectory = '[Vol2] svdc-t015-bbdn3',
                  suspendDirectory = '[Vol2] svdc-t015-bbdn3',
                  logDirectory = '[Vol2] svdc-t015-bbdn3',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1742425403,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t015-bbdn3/svdc-t015-bbdn3.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29d-7c64-2f6f-c7aa-c3e7de7c22c4',
                           contentId = '1d52f201d822d7ef00379e052f1e5ade',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1831-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t015-bbdn3/svdc-t015-bbdn3-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-a287-4b87-5702-684504daa0de',
                           contentId = '1a5bc4130c80084d1dd7d79576e8a8d9',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1831-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:15:11',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t015-bbdn3.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 62 d8 eb 58 80'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9565:TrkIwOywDL3fshQVHZ2SAoDzT16SKN/ZHEhb6w0uaRk='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t015-bbdn3/svdc-t015-bbdn3-3aee2604.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838865919355963'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t015-bbdn3-14cad77e.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = YiQIQmTeFXukta6czykbw7P9D44=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1831-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t015-bbdn3',
               ipAddress = '172.27.15.11',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.15.11',
                        'fe80::4044:49ff:fe00:1511'
                     ],
                     macAddress = '42:44:49:00:15:11',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.15.11',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1511',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t015-bbdn3',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6763974656,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 19748450304,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t015-bbdn3.nvram',
                  'svdc-t015-bbdn3.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t015-bbdn3/svdc-t015-bbdn3.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t015-bbdn3/svdc-t015-bbdn3-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t015-bbdn3/svdc-t015-bbdn3-3aee2604.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t015-bbdn3/svdc-t015-bbdn3.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t015-bbdn3/svdc-t015-bbdn3.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t015-bbdn3/svdc-t015-bbdn3.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t015-bbdn3/svdc-t015-bbdn3.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t015-bbdn3/svdc-t015-bbdn3-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t015-bbdn3/svdc-t015-bbdn3-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t015-bbdn3/svdc-t015-bbdn3-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t015-bbdn3/vmware-3.log',
                     type = 'log',
                     size = 150762,
                     uniqueSize = 150762,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t015-bbdn3/vmware-2.log',
                     type = 'log',
                     size = 180516,
                     uniqueSize = 180516,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t015-bbdn3/vmware-1.log',
                     type = 'log',
                     size = 174034,
                     uniqueSize = 174034,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t015-bbdn3/vmware.log',
                     type = 'log',
                     size = 65536,
                     uniqueSize = 65536,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t015-bbdn3/svdc-t015-bbdn3-3aee2604.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t015-bbdn3/vmx-svdc-t015-bbdn3-11497697fdb2ca0b636eb0dccbf0c005e34e1a0f-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:20:40.667118Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t015-bbdn3'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1831',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:20:40Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103168923596,
                     uncommitted = 1049,
                     unshared = 103168923596
                  }
               ],
               timestamp = 2021-08-20T13:20:40.667134Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1831',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:20:40Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t015-bbdn3',
                  ipAddress = '172.27.15.11',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t015-bbdn3',
                  template = false,
                  vmPathName = '[Vol2] svdc-t015-bbdn3/svdc-t015-bbdn3.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42277c42-d8eb-5885-b61a-3b3b9824b2c5',
                  instanceUuid = '50279819-da1a-61fd-38f7-d4a02f770d68',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103168923596,
                  uncommitted = 1049,
                  unshared = 103168923596,
                  timestamp = 2021-08-20T13:20:40.667134Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 54,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 737,
                  hostMemoryUsage = 24063,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23952,
                  privateMemory = 23952,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8939,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 252. vim.VirtualMachine::1832 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1832',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T23:47:56.899479Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t005-happ',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42271cdb-4892-9599-1321-9de53463bb88',
               createDate = 2021-08-19T14:46:00.301112Z,
               instanceUuid = '502732ce-154b-8b38-d2cf-a07582b98063',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dec91-94d1-9ab5-1d4a-040ee6dffbe9',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t005-happ/svdc-t005-happ.vmx',
                  snapshotDirectory = '[Vol1] svdc-t005-happ',
                  suspendDirectory = '[Vol1] svdc-t005-happ',
                  logDirectory = '[Vol1] svdc-t005-happ',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 878951304,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t005-happ/svdc-t005-happ.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-dff1-c225-0695-2dc9de51c128',
                           contentId = '1caf371ecbf2691d605f2e3e459666c1',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1832-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:05:07',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 94
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t005-happ.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6b 48 92 95 90'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9731:R9KgamasgVdPYvOnN7uXe+IvK+kYKn2FToBLuj3Dh10='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t005-happ/svdc-t005-happ-6a1b7417.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838859986418205'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t005-happ-292c44eb.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = gZD+bSmWirIhKDic4voODaCC/8A=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1832-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t005-happ',
               ipAddress = '172.27.5.7',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.5.7',
                        'fe80::4044:49ff:fe00:507'
                     ],
                     macAddress = '42:44:49:00:05:07',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.5.7',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:507',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t005-happ',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 2443108352,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t005-happ.nvram',
                  'svdc-t005-happ.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t005-happ/svdc-t005-happ.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t005-happ/svdc-t005-happ-6a1b7417.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t005-happ/svdc-t005-happ.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t005-happ/svdc-t005-happ.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t005-happ/svdc-t005-happ.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t005-happ/svdc-t005-happ.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t005-happ/svdc-t005-happ-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t005-happ/vmware-2.log',
                     type = 'log',
                     size = 170748,
                     uniqueSize = 170748,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t005-happ/vmware-1.log',
                     type = 'log',
                     size = 164403,
                     uniqueSize = 164403,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t005-happ/vmware.log',
                     type = 'log',
                     size = 158090,
                     uniqueSize = 158090,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t005-happ/svdc-t005-happ-6a1b7417.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t005-happ/vmx-svdc-t005-happ-b82952f2c8ce95f8f869e200813dad5aaadd1a7f-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:47:44.813137Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t005-happ'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1832',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 94
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:47:44Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 21559224485,
                     uncommitted = 531,
                     unshared = 21559224485
                  }
               ],
               timestamp = 2021-08-20T12:47:44.81317Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1832',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:47:44Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t005-happ',
                  ipAddress = '172.27.5.7',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t005-happ',
                  template = false,
                  vmPathName = '[Vol1] svdc-t005-happ/svdc-t005-happ.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42271cdb-4892-9599-1321-9de53463bb88',
                  instanceUuid = '502732ce-154b-8b38-d2cf-a07582b98063',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 21559224485,
                  uncommitted = 531,
                  unshared = 21559224485,
                  timestamp = 2021-08-20T12:47:44.81317Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 7,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1849,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1812,
                  privateMemory = 1812,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 37,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10915,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 253. vim.VirtualMachine::1833 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1833',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T23:47:56.920198Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t009-bbdn4',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227c27f-d9c1-48fa-5a76-e4c80829100b',
               createDate = 2021-08-19T14:11:36.271381Z,
               instanceUuid = '5027ef09-780c-b175-46c9-ef4ea6d69eeb',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564de7c3-d69c-af98-1f07-d938d85cdd78',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t009-bbdn4/svdc-t009-bbdn4.vmx',
                  snapshotDirectory = '[Vol2] svdc-t009-bbdn4',
                  suspendDirectory = '[Vol2] svdc-t009-bbdn4',
                  logDirectory = '[Vol2] svdc-t009-bbdn4',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 136908811,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t009-bbdn4/svdc-t009-bbdn4.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29b-371b-bab9-d32f-e122178f11fa',
                           contentId = '9f1920027c5a302f0b725775aaef9df7',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1833-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t009-bbdn4/svdc-t009-bbdn4-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-02c6-c3fa-2771-f233a7ef451e',
                           contentId = '5d304050b613987bf70c60d68fc58239',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1833-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:09:12',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 194
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t009-bbdn4.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6f d9 c1 48 f0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9530:IQnpK3xiAX923IjFSCUwIWlecu7wVuANpsuHDewxqo4='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t009-bbdn4/svdc-t009-bbdn4-82954428.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838859969079856'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t009-bbdn4-27c00b26.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = r3TNXDY1cc2oNH9e06pZRgNXEvw=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1833-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t009-bbdn4',
               ipAddress = '172.27.9.12',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.9.12',
                        'fe80::4044:49ff:fe00:912'
                     ],
                     macAddress = '42:44:49:00:09:12',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.9.12',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:912',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t009-bbdn4',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6758699008,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 15739494400,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t009-bbdn4.nvram',
                  'svdc-t009-bbdn4.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t009-bbdn4/svdc-t009-bbdn4.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t009-bbdn4/svdc-t009-bbdn4-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t009-bbdn4/svdc-t009-bbdn4-82954428.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t009-bbdn4/svdc-t009-bbdn4.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t009-bbdn4/svdc-t009-bbdn4.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t009-bbdn4/svdc-t009-bbdn4.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t009-bbdn4/svdc-t009-bbdn4.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t009-bbdn4/svdc-t009-bbdn4-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t009-bbdn4/svdc-t009-bbdn4-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t009-bbdn4/svdc-t009-bbdn4-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t009-bbdn4/vmware-2.log',
                     type = 'log',
                     size = 180509,
                     uniqueSize = 180509,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t009-bbdn4/vmware-1.log',
                     type = 'log',
                     size = 174032,
                     uniqueSize = 174032,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t009-bbdn4/vmware.log',
                     type = 'log',
                     size = 165587,
                     uniqueSize = 165587,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t009-bbdn4/svdc-t009-bbdn4-82954428.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t009-bbdn4/vmx-svdc-t009-bbdn4-e97d6919c7bfa6c80018ca93696d79031bc6ff4c-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:01:17.576886Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t009-bbdn4'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1833',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 194
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:01:17Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103168872876,
                     uncommitted = 1049,
                     unshared = 103168872876
                  }
               ],
               timestamp = 2021-08-20T13:01:17.5769Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1833',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:01:17Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t009-bbdn4',
                  ipAddress = '172.27.9.12',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t009-bbdn4',
                  template = false,
                  vmPathName = '[Vol2] svdc-t009-bbdn4/svdc-t009-bbdn4.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227c27f-d9c1-48fa-5a76-e4c80829100b',
                  instanceUuid = '5027ef09-780c-b175-46c9-ef4ea6d69eeb',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103168872876,
                  uncommitted = 1049,
                  unshared = 103168872876,
                  timestamp = 2021-08-20T13:01:17.5769Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2136,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 8110,
                  hostMemoryUsage = 24149,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24038,
                  privateMemory = 24038,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10102,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 254. vim.VirtualMachine::1835 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1835',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T23:47:56.921121Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t021-bbnn',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227b06d-e3e2-c2eb-db92-0a898a6eb34e',
               createDate = 2021-08-19T14:23:04.534653Z,
               instanceUuid = '5027ba3c-7243-f4ca-34db-a493f288d4bc',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564df547-d2c4-c142-28a6-5818b799b121',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t021-bbnn/svdc-t021-bbnn.vmx',
                  snapshotDirectory = '[Vol2] svdc-t021-bbnn',
                  suspendDirectory = '[Vol2] svdc-t021-bbnn',
                  logDirectory = '[Vol2] svdc-t021-bbnn',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1972456626,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t021-bbnn/svdc-t021-bbnn.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-14d7-c873-9997-9d399de1acef',
                           contentId = 'f38054c46db67e9879f8a3a240ee8796',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1835-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:21:08',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 92
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t021-bbnn.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6d e3 e2 c2 e0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9594:IuYUm9ZGXb2UkSxN6YQhveZYygPyYF+ogWtX3zqtv0w='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t021-bbnn/svdc-t021-bbnn-c18dcb38.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838860037713841'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t021-bbnn-1c90f656.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = I1dvclWow4PTHuojI+BvaXLD6GY=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1835-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t021-bbnn',
               ipAddress = '172.27.21.8',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.21.8',
                        'fe80::4044:49ff:fe00:2108'
                     ],
                     macAddress = '42:44:49:00:21:08',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.21.8',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2108',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t021-bbnn',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6601113600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t021-bbnn.nvram',
                  'svdc-t021-bbnn.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t021-bbnn/svdc-t021-bbnn.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t021-bbnn/svdc-t021-bbnn-c18dcb38.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t021-bbnn/svdc-t021-bbnn.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t021-bbnn/svdc-t021-bbnn.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t021-bbnn/svdc-t021-bbnn.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t021-bbnn/svdc-t021-bbnn.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t021-bbnn/svdc-t021-bbnn-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t021-bbnn/vmware-2.log',
                     type = 'log',
                     size = 170640,
                     uniqueSize = 170640,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t021-bbnn/vmware-1.log',
                     type = 'log',
                     size = 164413,
                     uniqueSize = 164413,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t021-bbnn/vmware.log',
                     type = 'log',
                     size = 158006,
                     uniqueSize = 158006,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t021-bbnn/svdc-t021-bbnn-c18dcb38.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t021-bbnn/vmx-svdc-t021-bbnn-35079a34d871bd841d53679e6dca8db1e97e8b2d-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:40:02.198795Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t021-bbnn'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1835',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 92
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:40:02Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 21559224303,
                     uncommitted = 531,
                     unshared = 21559224303
                  }
               ],
               timestamp = 2021-08-20T13:40:02.19882Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1835',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:40:02Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t021-bbnn',
                  ipAddress = '172.27.21.8',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t021-bbnn',
                  template = false,
                  vmPathName = '[Vol2] svdc-t021-bbnn/svdc-t021-bbnn.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227b06d-e3e2-c2eb-db92-0a898a6eb34e',
                  instanceUuid = '5027ba3c-7243-f4ca-34db-a493f288d4bc',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 21559224303,
                  uncommitted = 531,
                  unshared = 21559224303,
                  timestamp = 2021-08-20T13:40:02.19882Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 54,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 327,
                  hostMemoryUsage = 2982,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 2942,
                  privateMemory = 2942,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 40,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7778,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 255. vim.VirtualMachine::1836 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1836',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T23:47:56.949314Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t015-happ',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227ae46-4862-8f25-4498-feaca6e3f6b5',
               createDate = 2021-08-19T14:47:44.234575Z,
               instanceUuid = '502715e5-fac2-33c3-1b01-fab8e66b217c',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d7bfe-e422-4185-44e5-fce8156b122a',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t015-happ/svdc-t015-happ.vmx',
                  snapshotDirectory = '[Vol1] svdc-t015-happ',
                  suspendDirectory = '[Vol1] svdc-t015-happ',
                  logDirectory = '[Vol1] svdc-t015-happ',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1495009611,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t015-happ/svdc-t015-happ.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-4366-8506-080c-78854dfb3d29',
                           contentId = 'b20cb9709dd18f6d67371691f627bd46',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1836-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:15:07',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 94
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t015-happ.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 66 48 62 8f 20'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9755:Q6BiAWiqhppMjD9S/FYJhu7vCYRKpQBSpoyHyt64qAU='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t015-happ/svdc-t015-happ-b715b0d8.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838859980062158'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t015-happ-3cea700a.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = 2ZiwzUPp/vZrlai3moyftj1ofFk=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1836-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t015-happ',
               ipAddress = '172.27.15.7',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.15.7',
                        'fe80::4044:49ff:fe00:1507'
                     ],
                     macAddress = '42:44:49:00:15:07',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.15.7',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1507',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t015-happ',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 2443096064,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t015-happ.nvram',
                  'svdc-t015-happ.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t015-happ/svdc-t015-happ.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t015-happ/svdc-t015-happ-b715b0d8.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t015-happ/svdc-t015-happ.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t015-happ/svdc-t015-happ.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t015-happ/svdc-t015-happ.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t015-happ/svdc-t015-happ.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t015-happ/svdc-t015-happ-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t015-happ/vmware-2.log',
                     type = 'log',
                     size = 170770,
                     uniqueSize = 170770,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t015-happ/vmware-1.log',
                     type = 'log',
                     size = 164387,
                     uniqueSize = 164387,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t015-happ/vmware.log',
                     type = 'log',
                     size = 158001,
                     uniqueSize = 158001,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t015-happ/svdc-t015-happ-b715b0d8.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t015-happ/vmx-svdc-t015-happ-e991245538254ae244567d021e252c0cd06f9dec-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:20:04.863221Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t015-happ'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1836',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 94
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:20:04Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 21559224402,
                     uncommitted = 531,
                     unshared = 21559224402
                  }
               ],
               timestamp = 2021-08-20T13:20:04.863255Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1836',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:20:04Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t015-happ',
                  ipAddress = '172.27.15.7',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t015-happ',
                  template = false,
                  vmPathName = '[Vol1] svdc-t015-happ/svdc-t015-happ.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227ae46-4862-8f25-4498-feaca6e3f6b5',
                  instanceUuid = '502715e5-fac2-33c3-1b01-fab8e66b217c',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 21559224402,
                  uncommitted = 531,
                  unshared = 21559224402,
                  timestamp = 2021-08-20T13:20:04.863255Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 8,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1839,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1802,
                  privateMemory = 1802,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 37,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8975,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 256. vim.VirtualMachine::1837 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1837',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T23:47:56.950848Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t021-happ',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42279cb2-a4f4-6c5a-06b9-91ded42988ad',
               createDate = 2021-08-19T14:48:43.793644Z,
               instanceUuid = '5027e3f7-7793-4d63-2044-324cc2a8c9ca',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d5031-bb65-fdcd-10be-9c2c5fcfbf92',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t021-happ/svdc-t021-happ.vmx',
                  snapshotDirectory = '[Vol1] svdc-t021-happ',
                  suspendDirectory = '[Vol1] svdc-t021-happ',
                  logDirectory = '[Vol1] svdc-t021-happ',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -735475539,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t021-happ/svdc-t021-happ.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C290-8008-6336-7d5a-28b44941b28d',
                           contentId = 'eb5927410be894d2036da2578e076b59',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1837-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:21:07',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 94
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t021-happ.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 62 a4 f4 6c 50'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9770:/SVGIfs2XgO/ClCCAbXADxg8trWqs2bH+XZGNAzQSRU='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t021-happ/svdc-t021-happ-fabb4b15.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838860049948223'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t021-happ-7b6e71d3.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = nr/sqDh49m2QQjjyHz9L0hFHeBM=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1837-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t021-happ',
               ipAddress = '172.27.21.7',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.21.7',
                        'fe80::4044:49ff:fe00:2107'
                     ],
                     macAddress = '42:44:49:00:21:07',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.21.7',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2107',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t021-happ',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 2443112448,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t021-happ.nvram',
                  'svdc-t021-happ.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t021-happ/svdc-t021-happ.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t021-happ/svdc-t021-happ-fabb4b15.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t021-happ/svdc-t021-happ.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t021-happ/svdc-t021-happ.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t021-happ/svdc-t021-happ.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t021-happ/svdc-t021-happ.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t021-happ/svdc-t021-happ-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t021-happ/vmware-2.log',
                     type = 'log',
                     size = 170990,
                     uniqueSize = 170990,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t021-happ/vmware-1.log',
                     type = 'log',
                     size = 164364,
                     uniqueSize = 164364,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t021-happ/vmware.log',
                     type = 'log',
                     size = 158093,
                     uniqueSize = 158093,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t021-happ/svdc-t021-happ-fabb4b15.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t021-happ/vmx-svdc-t021-happ-49f18cc6f19b922d6de71de64f2e21ed1307e090-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:39:29.299196Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t021-happ'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1837',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 94
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:39:29Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 21559224691,
                     uncommitted = 531,
                     unshared = 21559224691
                  }
               ],
               timestamp = 2021-08-20T13:39:29.299228Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1837',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:39:29Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t021-happ',
                  ipAddress = '172.27.21.7',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t021-happ',
                  template = false,
                  vmPathName = '[Vol1] svdc-t021-happ/svdc-t021-happ.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42279cb2-a4f4-6c5a-06b9-91ded42988ad',
                  instanceUuid = '5027e3f7-7793-4d63-2044-324cc2a8c9ca',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 21559224691,
                  uncommitted = 531,
                  unshared = 21559224691,
                  timestamp = 2021-08-20T13:39:29.299228Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 10,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1837,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1800,
                  privateMemory = 1800,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 37,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7810,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 257. vim.VirtualMachine::1843 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1843',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-19T23:47:56.979071Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t032-happ',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227a3e6-8eb7-57a3-2eb5-2162fdf9a596',
               createDate = 2021-08-19T14:50:57.297503Z,
               instanceUuid = '5027edc6-127c-9a3a-75d6-0d6e75c604ef',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d7b06-d5cd-89c5-0ae4-23b26122c003',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t032-happ/svdc-t032-happ.vmx',
                  snapshotDirectory = '[Vol1] svdc-t032-happ',
                  suspendDirectory = '[Vol1] svdc-t032-happ',
                  logDirectory = '[Vol1] svdc-t032-happ',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -33970794,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t032-happ/svdc-t032-happ.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29d-b130-267e-6ec1-3140f74015be',
                           contentId = '5cf9d810b69d433a24b0090bf0130a98',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1843-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:32:07',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 82
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t032-happ.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 66 8e b7 57 a0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9797:2VIsKT0jwW2Y9m0ZbpAg7vgzdYU03iqOdU3dSm35hTY='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t032-happ/svdc-t032-happ-4a0ab077.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838860006060978'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t032-happ-4b557c8b.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = +/JO6NxDa+Y8CbQs+Z18j+4VVaI=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1843-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t032-happ',
               ipAddress = '172.27.32.7',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.32.7',
                        'fe80::4044:49ff:fe00:3207'
                     ],
                     macAddress = '42:44:49:00:32:07',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.32.7',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3207',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t032-happ',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 2443329536,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t032-happ.nvram',
                  'svdc-t032-happ.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t032-happ/svdc-t032-happ.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t032-happ/svdc-t032-happ-4a0ab077.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t032-happ/svdc-t032-happ.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t032-happ/svdc-t032-happ.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t032-happ/svdc-t032-happ.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t032-happ/svdc-t032-happ.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t032-happ/svdc-t032-happ-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t032-happ/vmware-2.log',
                     type = 'log',
                     size = 170732,
                     uniqueSize = 170732,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t032-happ/vmware-1.log',
                     type = 'log',
                     size = 164405,
                     uniqueSize = 164405,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t032-happ/vmware.log',
                     type = 'log',
                     size = 158093,
                     uniqueSize = 158093,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t032-happ/svdc-t032-happ-4a0ab077.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t032-happ/vmx-svdc-t032-happ-71cd23b05d5a067237677e1bccdd1cc72769ceeb-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T14:15:03.538464Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t032-happ'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1843',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 82
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:15:03Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 21559224474,
                     uncommitted = 531,
                     unshared = 21559224474
                  }
               ],
               timestamp = 2021-08-20T14:15:03.538508Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1843',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:15:03Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t032-happ',
                  ipAddress = '172.27.32.7',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t032-happ',
                  template = false,
                  vmPathName = '[Vol1] svdc-t032-happ/svdc-t032-happ.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227a3e6-8eb7-57a3-2eb5-2162fdf9a596',
                  instanceUuid = '5027edc6-127c-9a3a-75d6-0d6e75c604ef',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 21559224474,
                  uncommitted = 531,
                  unshared = 21559224474,
                  timestamp = 2021-08-20T14:15:03.538508Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 10,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1827,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1790,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 37,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 5676,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 258. vim.VirtualMachine::1906 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1906',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T01:22:16.248726Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t009-happ',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42274d9d-d1aa-bdbf-4109-d198bd4b8d0d',
               createDate = 2021-08-19T14:46:47.73953Z,
               instanceUuid = '50278934-7e93-e289-658d-7e3bffce707a',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dd097-75b6-c536-ad30-e25da32b4d91',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t009-happ/svdc-t009-happ.vmx',
                  snapshotDirectory = '[Vol1] svdc-t009-happ',
                  suspendDirectory = '[Vol1] svdc-t009-happ',
                  logDirectory = '[Vol1] svdc-t009-happ',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1119122163,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t009-happ/svdc-t009-happ.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-24c2-6cb4-23dd-65a29c8a15f3',
                           contentId = '36575ac416cf760e96020d8cb85c24d6',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1906-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:09:07',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 94
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t009-happ.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6d d1 aa bd b0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9743:pw0UZ/ucGlCIiLmWxVwXko4yrRd3vwmi/jFyq2Vs5N0='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t009-happ/svdc-t009-happ-7370169b.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838886990711768'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t009-happ-0abcae19.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = wHW0jXnwy+zWjyejd2XP7Em35xs=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1906-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t009-happ',
               ipAddress = '172.27.9.7',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.9.7',
                        'fe80::4044:49ff:fe00:907'
                     ],
                     macAddress = '42:44:49:00:09:07',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.9.7',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:907',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t009-happ',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 2443100160,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t009-happ.nvram',
                  'svdc-t009-happ.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t009-happ/svdc-t009-happ.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t009-happ/svdc-t009-happ-7370169b.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t009-happ/svdc-t009-happ.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t009-happ/svdc-t009-happ.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t009-happ/svdc-t009-happ.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t009-happ/svdc-t009-happ.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t009-happ/svdc-t009-happ-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t009-happ/vmware-3.log',
                     type = 'log',
                     size = 158005,
                     uniqueSize = 158005,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t009-happ/vmware-2.log',
                     type = 'log',
                     size = 170735,
                     uniqueSize = 170735,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t009-happ/vmware-1.log',
                     type = 'log',
                     size = 164284,
                     uniqueSize = 164284,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t009-happ/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t009-happ/vmware-4.log',
                     type = 'log',
                     size = 171070,
                     uniqueSize = 171070,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t009-happ/svdc-t009-happ-7370169b.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t009-happ/vmx-svdc-t009-happ-1f8b4e99e785d0c1f1dd883e52389da562281e0d-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:00:40.768611Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t009-happ'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1906',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 94
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:00:40Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 21559395338,
                     uncommitted = 531,
                     unshared = 21559395338
                  }
               ],
               timestamp = 2021-08-20T13:00:40.768672Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1906',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:00:40Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t009-happ',
                  ipAddress = '172.27.9.7',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t009-happ',
                  template = false,
                  vmPathName = '[Vol1] svdc-t009-happ/svdc-t009-happ.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42274d9d-d1aa-bdbf-4109-d198bd4b8d0d',
                  instanceUuid = '50278934-7e93-e289-658d-7e3bffce707a',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 21559395338,
                  uncommitted = 531,
                  unshared = 21559395338,
                  timestamp = 2021-08-20T13:00:40.768672Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 8,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1847,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1810,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 37,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10139,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 259. vim.VirtualMachine::1913 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1913',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T02:00:33.295605Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t035-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227a096-9cb1-f7ca-6068-5c1c745fcd78',
               createDate = 2021-08-19T14:43:25.804152Z,
               instanceUuid = '5027217a-6673-d51c-ec3c-1c09f3834f2c',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564da5a6-7af0-c8f0-6325-37ecd694a113',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t035-bbdb/svdc-t035-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t035-bbdb',
                  suspendDirectory = '[Vol2] svdc-t035-bbdb',
                  logDirectory = '[Vol2] svdc-t035-bbdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 4092,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1952435576,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t035-bbdb/svdc-t035-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-0135-b584-27a9-ce4954ba9730',
                           contentId = 'deebcf055e8adb12e70b8ab78a4bff97',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1913-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:35:13',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 71
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 4092,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t035-bbdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 66 9c b1 f7 c0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9705:7h6zt5xPMsyOOsn1gbwHQOvKQ/IL93uRMKlthXNb6yY='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t035-bbdb/svdc-t035-bbdb-17dca927.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838865664441721'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t035-bbdb-3cbb9225.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 69685248,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = 4XGSBG0UMcTkYCj3LfFbE6Z69Eo=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1913-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t035-bbdb',
               ipAddress = '172.27.35.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.35.13',
                        'fe80::4044:49ff:fe00:3513'
                     ],
                     macAddress = '42:44:49:00:35:13',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.35.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3513',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t035-bbdb',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6758793216,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t035-bbdb.nvram',
                  'svdc-t035-bbdb.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t035-bbdb/svdc-t035-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t035-bbdb/svdc-t035-bbdb-17dca927.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t035-bbdb/svdc-t035-bbdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t035-bbdb/svdc-t035-bbdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t035-bbdb/svdc-t035-bbdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t035-bbdb/svdc-t035-bbdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t035-bbdb/svdc-t035-bbdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t035-bbdb/vmware-3.log',
                     type = 'log',
                     size = 170917,
                     uniqueSize = 170917,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t035-bbdb/vmware-2.log',
                     type = 'log',
                     size = 157957,
                     uniqueSize = 157957,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t035-bbdb/vmware-1.log',
                     type = 'log',
                     size = 172031,
                     uniqueSize = 172031,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t035-bbdb/vmware.log',
                     type = 'log',
                     size = 157735,
                     uniqueSize = 157735,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t035-bbdb/svdc-t035-bbdb-17dca927.vswp',
                     type = 'swap',
                     size = 4290772992,
                     uniqueSize = 4290772992,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t035-bbdb/vmx-svdc-t035-bbdb-973e27fd78d828d54fcc9267d112d739f00a44c3-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T14:41:49.371259Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t035-bbdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1913',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 71
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:41:49Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 4092,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 17260228284,
                     uncommitted = 531,
                     unshared = 17260228284
                  }
               ],
               timestamp = 2021-08-20T14:41:49.37129Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1913',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:41:49Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 4092,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t035-bbdb',
                  ipAddress = '172.27.35.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t035-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t035-bbdb/svdc-t035-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227a096-9cb1-f7ca-6068-5c1c745fcd78',
                  instanceUuid = '5027217a-6673-d51c-ec3c-1c09f3834f2c',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 17260228284,
                  uncommitted = 531,
                  unshared = 17260228284,
                  timestamp = 2021-08-20T14:41:49.37129Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 8,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 40,
                  hostMemoryUsage = 1341,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1310,
                  privateMemory = 1308,
                  sharedMemory = 2,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 4070,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 260. vim.VirtualMachine::1919 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1919',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T02:50:58.450302Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t042-web',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42276877-7a5d-39c1-89d5-5d592ec09ecc',
               createDate = 2021-08-20T02:10:01.16328Z,
               instanceUuid = '50272b2d-c1bf-d4c0-0acf-335bd8ec195f',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dd53c-2da2-cd10-682a-e00211a42587',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t042-web/svdc-t042-web.vmx',
                  snapshotDirectory = '[Vol1] svdc-t042-web',
                  suspendDirectory = '[Vol1] svdc-t042-web',
                  logDirectory = '[Vol1] svdc-t042-web',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 784375500,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t042-web/svdc-t042-web.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-a524-8fc7-a0db-7a371132bc6e',
                           contentId = '34a987c861d1db179f21cff7e0843e0c',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1919-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '20,971,520 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t042-web/svdc-t042-web-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-8b76-e5c5-9837-a5c6befdb195',
                           contentId = 'aa83e05effa198c9d2619dde0264841f',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 20971520,
                        capacityInBytes = 21474836480,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1919-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:42:02',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = <unset>,
               hotPlugMemoryIncrementSize = <unset>,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t042-web.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 67 7a 5d 39 c0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10176:Ly43oICUS0WExDTQ/gLYyLePa5Tu8FL+6NdLGrXmKEM='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t042-web/svdc-t042-web-9036b40d.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838892312883557'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t042-web-02d94815.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = x6CE5VvD1fW2grX4UACVbP+Ukwg=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'ExtractOvfEnvironment',
               'PowerOffVM_Task',
               'SuspendVM_Task',
               'SuspendToMemoryVM_Task',
               'ResetVM_Task',
               'ShutdownGuest',
               'RebootGuest',
               'StandbyGuest',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'ResetGuestInformation',
               'MountToolsInstaller',
               'MountToolsInstallerImage',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'AcquireMksTicket',
               'QueryConnections',
               'DropConnections',
               'AcquireTicket',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'CreateScreenshot_Task',
               'PutUsbScanCodes',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1919-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsNotRunning',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsNotRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = <unset>,
               guestFamily = <unset>,
               guestFullName = <unset>,
               guestDetailedData = <unset>,
               hostName = <unset>,
               ipAddress = <unset>,
               net = (vim.vm.GuestInfo.NicInfo) [],
               ipStack = (vim.vm.GuestInfo.StackInfo) [],
               disk = (vim.vm.GuestInfo.DiskInfo) [],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 0,
                  height = 0
               },
               guestState = 'notRunning',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = false,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'gray'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t042-web.nvram',
                  'svdc-t042-web.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t042-web/svdc-t042-web.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t042-web/svdc-t042-web-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t042-web/svdc-t042-web.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t042-web/svdc-t042-web.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t042-web/svdc-t042-web.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t042-web/svdc-t042-web.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t042-web/svdc-t042-web-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t042-web/svdc-t042-web-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t042-web/svdc-t042-web-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 21474836480,
                     uniqueSize = 21474836480,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t042-web/vmware-1.log',
                     type = 'log',
                     size = 179222,
                     uniqueSize = 179222,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t042-web/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T03:45:49.879951Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t042-web'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1919',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOff',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = <unset>,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = true,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 34359926274,
                     uncommitted = 9208976404,
                     unshared = 34359926274
                  }
               ],
               timestamp = 2021-08-20T03:45:49.879989Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1919',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOff',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = <unset>,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = true,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = <unset>,
                  guestFullName = <unset>,
                  toolsStatus = 'toolsNotRunning',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsNotRunning',
                  hostName = <unset>,
                  ipAddress = <unset>,
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t042-web',
                  template = false,
                  vmPathName = '[Vol1] svdc-t042-web/svdc-t042-web.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42276877-7a5d-39c1-89d5-5d592ec09ecc',
                  instanceUuid = '50272b2d-c1bf-d4c0-0acf-335bd8ec195f',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 34359926274,
                  uncommitted = 9208976404,
                  unshared = 34359926274,
                  timestamp = 2021-08-20T03:45:49.879989Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = <unset>,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = <unset>,
                  hostMemoryUsage = <unset>,
                  guestHeartbeatStatus = 'gray',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = <unset>,
                  swappedMemory = <unset>,
                  balloonedMemory = <unset>,
                  consumedOverheadMemory = <unset>,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = <unset>,
                  uptimeSeconds = <unset>,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 261. vim.VirtualMachine::1926 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1926',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T03:11:56.866082Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t017-happ',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42274174-fd2a-da69-7d97-66aaf302280c',
               createDate = 2021-08-19T14:48:03.363002Z,
               instanceUuid = '50279bcd-bd97-db18-5edb-362f1f82f016',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dd01a-2278-4fb4-50a5-b81c5cd42fdc',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t017-happ/svdc-t017-happ.vmx',
                  snapshotDirectory = '[Vol1] svdc-t017-happ',
                  suspendDirectory = '[Vol1] svdc-t017-happ',
                  logDirectory = '[Vol1] svdc-t017-happ',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -217962484,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t017-happ/svdc-t017-happ.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-dbd4-1120-3596-1f63b0201b70',
                           contentId = '1177553a862abd71306f0ba4b598ceb9',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1926-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:17:07',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 94
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t017-happ.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 64 fd 2a da 60'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9759:cmeabO78l7jZX4yPlyDXM5PGzaJRHfw6OMUBXo1t/8M='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t017-happ/svdc-t017-happ-bbc0021a.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838893571314914'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t017-happ-5d0a0978.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = eh6xpczl/jXxyeyn1Zyrpuz9lr8=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1926-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t017-happ',
               ipAddress = '172.27.17.7',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.17.7',
                        'fe80::4044:49ff:fe00:1707'
                     ],
                     macAddress = '42:44:49:00:17:07',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.17.7',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1707',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t017-happ',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 2443141120,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t017-happ.nvram',
                  'svdc-t017-happ.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-6.log',
                  'vmware-5.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t017-happ/svdc-t017-happ.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t017-happ/svdc-t017-happ-bbc0021a.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t017-happ/svdc-t017-happ.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t017-happ/svdc-t017-happ.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t017-happ/svdc-t017-happ.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t017-happ/svdc-t017-happ.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t017-happ/svdc-t017-happ-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t017-happ/vmware-3.log',
                     type = 'log',
                     size = 164977,
                     uniqueSize = 164977,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t017-happ/vmware-2.log',
                     type = 'log',
                     size = 170751,
                     uniqueSize = 170751,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t017-happ/vmware-1.log',
                     type = 'log',
                     size = 164508,
                     uniqueSize = 164508,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t017-happ/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t017-happ/vmware-6.log',
                     type = 'log',
                     size = 164976,
                     uniqueSize = 164976,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t017-happ/vmware-5.log',
                     type = 'log',
                     size = 170842,
                     uniqueSize = 170842,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t017-happ/vmware-4.log',
                     type = 'log',
                     size = 158001,
                     uniqueSize = 158001,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol1] svdc-t017-happ/svdc-t017-happ-bbc0021a.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol1] svdc-t017-happ/vmx-svdc-t017-happ-5ac8826fd793193b4bd4408d271bec15d14d6fec-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:26:33.255663Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t017-happ'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1926',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 94
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:26:33Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 21559725299,
                     uncommitted = 531,
                     unshared = 21559725299
                  }
               ],
               timestamp = 2021-08-20T13:26:33.2557Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1926',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:26:33Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t017-happ',
                  ipAddress = '172.27.17.7',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t017-happ',
                  template = false,
                  vmPathName = '[Vol1] svdc-t017-happ/svdc-t017-happ.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42274174-fd2a-da69-7d97-66aaf302280c',
                  instanceUuid = '50279bcd-bd97-db18-5edb-362f1f82f016',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 21559725299,
                  uncommitted = 531,
                  unshared = 21559725299,
                  timestamp = 2021-08-20T13:26:33.2557Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 7,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1853,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1816,
                  privateMemory = 1816,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 37,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8586,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 262. vim.VirtualMachine::1927 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1927',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T03:12:59.782361Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t027-happ',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42273fc8-59dc-d0ba-59c5-dfa2a0cfb906',
               createDate = 2021-08-19T14:49:46.93708Z,
               instanceUuid = '50278817-f793-4bbd-36eb-e09abbffce89',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d545c-9347-683d-149f-88ed23db8f18',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t027-happ/svdc-t027-happ.vmx',
                  snapshotDirectory = '[Vol1] svdc-t027-happ',
                  suspendDirectory = '[Vol1] svdc-t027-happ',
                  logDirectory = '[Vol1] svdc-t027-happ',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1596999418,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t027-happ/svdc-t027-happ.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-567e-29b4-7587-3946693940f7',
                           contentId = 'd991d0b283b02b0358e69bb1223d1665',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1927-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:27:07',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 92
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t027-happ.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 68 59 dc d0 b0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9786:v1A0sQhO5U1EiebtLSNf8TvV9QdGU9UOnCpSbmRq/A0='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t027-happ/svdc-t027-happ-08ba3edb.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838893634280156'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t027-happ-494bde59.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = 4CXj+KcK8CvLR+lEOwCn8BhbkgY=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1927-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t027-happ',
               ipAddress = '172.27.27.7',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.27.7',
                        'fe80::4044:49ff:fe00:2707'
                     ],
                     macAddress = '42:44:49:00:27:07',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.27.7',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2707',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t027-happ',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 2442907648,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t027-happ.nvram',
                  'svdc-t027-happ.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-5.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t027-happ/svdc-t027-happ.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t027-happ/svdc-t027-happ-08ba3edb.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t027-happ/svdc-t027-happ.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t027-happ/svdc-t027-happ.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t027-happ/svdc-t027-happ.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t027-happ/svdc-t027-happ.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t027-happ/svdc-t027-happ-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t027-happ/vmware-3.log',
                     type = 'log',
                     size = 158089,
                     uniqueSize = 158089,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t027-happ/vmware-2.log',
                     type = 'log',
                     size = 170734,
                     uniqueSize = 170734,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t027-happ/vmware-1.log',
                     type = 'log',
                     size = 164282,
                     uniqueSize = 164282,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t027-happ/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t027-happ/vmware-5.log',
                     type = 'log',
                     size = 164972,
                     uniqueSize = 164972,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t027-happ/vmware-4.log',
                     type = 'log',
                     size = 171070,
                     uniqueSize = 171070,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t027-happ/svdc-t027-happ-08ba3edb.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol1] svdc-t027-happ/vmx-svdc-t027-happ-fe52991fe64dc64756de9e04c0c2d650c1af6e57-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:58:54.127213Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t027-happ'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1927',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 92
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:58:53Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 21559560391,
                     uncommitted = 531,
                     unshared = 21559560391
                  }
               ],
               timestamp = 2021-08-20T13:58:54.127261Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1927',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:58:53Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t027-happ',
                  ipAddress = '172.27.27.7',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t027-happ',
                  template = false,
                  vmPathName = '[Vol1] svdc-t027-happ/svdc-t027-happ.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42273fc8-59dc-d0ba-59c5-dfa2a0cfb906',
                  instanceUuid = '50278817-f793-4bbd-36eb-e09abbffce89',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 21559560391,
                  uncommitted = 531,
                  unshared = 21559560391,
                  timestamp = 2021-08-20T13:58:54.127261Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 8,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1847,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1810,
                  privateMemory = 1810,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 37,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 6646,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 263. vim.VirtualMachine::1928 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1928',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T03:16:17.154605Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t041-bbdn1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227b542-8923-7c59-e20f-f32624f6839c',
               createDate = 2021-08-19T14:44:51.45671Z,
               instanceUuid = '50271dcf-dfe1-6b5a-2f60-d0511fd4c8ce',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d5dda-8ca6-3973-5b74-61fff15daea2',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t041-bbdn1/svdc-t041-bbdn1.vmx',
                  snapshotDirectory = '[Vol2] svdc-t041-bbdn1',
                  suspendDirectory = '[Vol2] svdc-t041-bbdn1',
                  logDirectory = '[Vol2] svdc-t041-bbdn1',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 620135324,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t041-bbdn1/svdc-t041-bbdn1.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-8f3a-e07a-5aca-405ae22ff6c9',
                           contentId = 'd53071892e6831731f9b8136a01c3cb9',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1928-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t041-bbdn1/svdc-t041-bbdn1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-d4b1-8e54-dd21-ac98155e46f6',
                           contentId = '53cc2ce777ee342f2b2f10a5aef5d9bd',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1928-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:41:09',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = <unset>,
               hotPlugMemoryIncrementSize = <unset>,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t041-bbdn1.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 62 89 23 7c 50'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9710:r2BOSNyVTEG3cbo1I9mBE4p2X728lm9jBHemShENoBY='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t041-bbdn1/svdc-t041-bbdn1-cbcab1a1.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838893831617348'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t041-bbdn1-685cd841.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = NGV8hByU3si0+qgBzXXR/PeOL34=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'ExtractOvfEnvironment',
               'PowerOffVM_Task',
               'SuspendVM_Task',
               'SuspendToMemoryVM_Task',
               'ResetVM_Task',
               'ShutdownGuest',
               'RebootGuest',
               'StandbyGuest',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'ResetGuestInformation',
               'MountToolsInstaller',
               'MountToolsInstallerImage',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'AcquireMksTicket',
               'QueryConnections',
               'DropConnections',
               'AcquireTicket',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'CreateScreenshot_Task',
               'PutUsbScanCodes',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1928-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsNotRunning',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsNotRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = <unset>,
               guestFamily = <unset>,
               guestFullName = <unset>,
               guestDetailedData = <unset>,
               hostName = <unset>,
               ipAddress = <unset>,
               net = (vim.vm.GuestInfo.NicInfo) [],
               ipStack = (vim.vm.GuestInfo.StackInfo) [],
               disk = (vim.vm.GuestInfo.DiskInfo) [],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 0,
                  height = 0
               },
               guestState = 'notRunning',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = false,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'gray'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t041-bbdn1.nvram',
                  'svdc-t041-bbdn1.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t041-bbdn1/svdc-t041-bbdn1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t041-bbdn1/svdc-t041-bbdn1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t041-bbdn1/svdc-t041-bbdn1.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t041-bbdn1/svdc-t041-bbdn1.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t041-bbdn1/svdc-t041-bbdn1.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t041-bbdn1/svdc-t041-bbdn1.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t041-bbdn1/svdc-t041-bbdn1-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t041-bbdn1/svdc-t041-bbdn1-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t041-bbdn1/svdc-t041-bbdn1-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t041-bbdn1/vmware-3.log',
                     type = 'log',
                     size = 180546,
                     uniqueSize = 180546,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t041-bbdn1/vmware-2.log',
                     type = 'log',
                     size = 172798,
                     uniqueSize = 172798,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t041-bbdn1/vmware-1.log',
                     type = 'log',
                     size = 174031,
                     uniqueSize = 174031,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t041-bbdn1/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t041-bbdn1/vmware-4.log',
                     type = 'log',
                     size = 146605,
                     uniqueSize = 146605,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T03:45:06.901434Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t041-bbdn1'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1928',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOff',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = <unset>,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = true,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 77310093992,
                     uncommitted = 26390967321,
                     unshared = 77310093992
                  }
               ],
               timestamp = 2021-08-20T03:45:06.901446Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1928',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOff',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = <unset>,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = true,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = <unset>,
                  guestFullName = <unset>,
                  toolsStatus = 'toolsNotRunning',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsNotRunning',
                  hostName = <unset>,
                  ipAddress = <unset>,
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t041-bbdn1',
                  template = false,
                  vmPathName = '[Vol2] svdc-t041-bbdn1/svdc-t041-bbdn1.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227b542-8923-7c59-e20f-f32624f6839c',
                  instanceUuid = '50271dcf-dfe1-6b5a-2f60-d0511fd4c8ce',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 77310093992,
                  uncommitted = 26390967321,
                  unshared = 77310093992,
                  timestamp = 2021-08-20T03:45:06.901446Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = <unset>,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = <unset>,
                  hostMemoryUsage = <unset>,
                  guestHeartbeatStatus = 'gray',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = <unset>,
                  swappedMemory = <unset>,
                  balloonedMemory = <unset>,
                  consumedOverheadMemory = <unset>,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = <unset>,
                  uptimeSeconds = <unset>,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 264. vim.VirtualMachine::1931 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1931',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T03:51:18.010978Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t017-hdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227aabb-3f64-e5c8-cff4-773b707ebd32',
               createDate = 2021-08-19T14:47:19.063379Z,
               instanceUuid = '502702ab-071e-15ed-a9f8-5df011add0b1',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d28b0-29ef-14b0-caa8-eb560ee926c0',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t017-hdb/svdc-t017-hdb.vmx',
                  snapshotDirectory = '[Vol1] svdc-t017-hdb',
                  suspendDirectory = '[Vol1] svdc-t017-hdb',
                  logDirectory = '[Vol1] svdc-t017-hdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 8,
                  numCoresPerSocket = 8,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1887354162,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t017-hdb/svdc-t017-hdb.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C290-02fa-aed0-1e88-facb3adedc6c',
                           contentId = '1db4711c00dd61c88886a156b8038ecb',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1931-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '52,428,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t017-hdb/svdc-t017-hdb-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-c6b1-f11c-928c-36754352cab5',
                           contentId = 'a4dea8eefc79439e21b2d253bf49201a',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 52428800,
                        capacityInBytes = 53687091200,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1931-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:17:06',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 8000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 214
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t017-hdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6b 3f 64 e5 c0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '80001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9749:Xt5U7Yd8uVoPrHJHU4asztIv/26+b24tfvlZa9pFU44='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t017-hdb/svdc-t017-hdb-899174bf.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838887354457062'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t017-hdb-21d98edd.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 204500992,
                  initialSwapReservation = 623284224
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = GJDX5fRuNm5s66bW25FU1g9RpHw=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1931-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t017-hdb',
               ipAddress = '172.27.17.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.17.6',
                        'fe80::4044:49ff:fe00:1706'
                     ],
                     macAddress = '42:44:49:00:17:06',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.17.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1706',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t017-hdb',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 7900364800,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/dbdrive',
                     capacity = 53658783744,
                     freeSpace = 8703197184,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t017-hdb.nvram',
                  'svdc-t017-hdb.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t017-hdb/svdc-t017-hdb.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t017-hdb/svdc-t017-hdb-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t017-hdb/svdc-t017-hdb-899174bf.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t017-hdb/svdc-t017-hdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t017-hdb/svdc-t017-hdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t017-hdb/svdc-t017-hdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t017-hdb/svdc-t017-hdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t017-hdb/svdc-t017-hdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t017-hdb/svdc-t017-hdb-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t017-hdb/svdc-t017-hdb-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 53687091200,
                     uniqueSize = 53687091200,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t017-hdb/vmware-3.log',
                     type = 'log',
                     size = 182419,
                     uniqueSize = 182419,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t017-hdb/vmware-2.log',
                     type = 'log',
                     size = 174727,
                     uniqueSize = 174727,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t017-hdb/vmware-1.log',
                     type = 'log',
                     size = 176035,
                     uniqueSize = 176035,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t017-hdb/vmware.log',
                     type = 'log',
                     size = 166857,
                     uniqueSize = 166857,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t017-hdb/svdc-t017-hdb-899174bf.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol1] svdc-t017-hdb/vmx-svdc-t017-hdb-518ca1663bcfaa69cd7f251d0532475e000d9525-1.vswp',
                     type = 'uwswap',
                     size = 91226112,
                     uniqueSize = 91226112,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:26:33.65187Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t017-hdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1931',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 8000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 214
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:26:33Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 19563,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 92433731698,
                     uncommitted = 1045,
                     unshared = 92433731698
                  }
               ],
               timestamp = 2021-08-20T13:26:33.651891Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1931',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:26:33Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 19563,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t017-hdb',
                  ipAddress = '172.27.17.6',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t017-hdb',
                  template = false,
                  vmPathName = '[Vol1] svdc-t017-hdb/svdc-t017-hdb.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 8,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227aabb-3f64-e5c8-cff4-773b707ebd32',
                  instanceUuid = '502702ab-071e-15ed-a9f8-5df011add0b1',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 92433731698,
                  uncommitted = 1045,
                  unshared = 92433731698,
                  timestamp = 2021-08-20T13:26:33.651891Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 34,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24478,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24362,
                  privateMemory = 24362,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 116,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8586,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 265. vim.VirtualMachine::1933 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1933',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T04:34:33.457614Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t041-mail',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42278d84-f896-a332-c3fd-2334f456583d',
               createDate = 2021-08-20T02:13:55.761878Z,
               instanceUuid = '5027f712-52d7-6cf7-1779-5bf76f0b2977',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t041-mail/svdc-t041-mail.vmx',
                  snapshotDirectory = '[Vol1] svdc-t041-mail',
                  suspendDirectory = '[Vol1] svdc-t041-mail',
                  logDirectory = '[Vol1] svdc-t041-mail',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -195667907,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t041-mail/svdc-t041-mail.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-0f11-1478-1603-57cb9ea4f836',
                           contentId = '4aa537c50fd1149feeb9584ec0fe3b47',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1933-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t041-mail/svdc-t041-mail-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-807d-4c7f-e188-1192dcc9ca33',
                           contentId = '95509b111ceccc9f67ac55dd6035522f',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1933-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:41:01',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = <unset>,
               hotPlugMemoryIncrementSize = <unset>,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t041-mail.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 64 f8 96 a3 30'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10171:cQOsKuMcgx+cDpy67O73UAt5w6WOsjJwcdsiJTH9Ke4='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t041-mail/svdc-t041-mail-94b28191.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'success'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838889719497318'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t041-mail-544c77cf.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = IO4d7rS7HpwSSPpPK/eHle0Jtsg=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'ExtractOvfEnvironment',
               'PowerOffVM_Task',
               'SuspendVM_Task',
               'SuspendToMemoryVM_Task',
               'ResetVM_Task',
               'ShutdownGuest',
               'RebootGuest',
               'StandbyGuest',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'ResetGuestInformation',
               'MountToolsInstaller',
               'MountToolsInstallerImage',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'AcquireMksTicket',
               'QueryConnections',
               'DropConnections',
               'AcquireTicket',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'CreateScreenshot_Task',
               'PutUsbScanCodes',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1933-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsNotRunning',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsNotRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = <unset>,
               guestFamily = <unset>,
               guestFullName = <unset>,
               guestDetailedData = <unset>,
               hostName = <unset>,
               ipAddress = <unset>,
               net = (vim.vm.GuestInfo.NicInfo) [],
               ipStack = (vim.vm.GuestInfo.StackInfo) [],
               disk = (vim.vm.GuestInfo.DiskInfo) [],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 0,
                  height = 0
               },
               guestState = 'notRunning',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = false,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'gray'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t041-mail.nvram',
                  'svdc-t041-mail.vmsd'
               ],
               logFile = (str) [
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t041-mail/svdc-t041-mail.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t041-mail/svdc-t041-mail-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t041-mail/svdc-t041-mail.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t041-mail/svdc-t041-mail.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t041-mail/svdc-t041-mail.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t041-mail/svdc-t041-mail.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t041-mail/svdc-t041-mail-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t041-mail/svdc-t041-mail-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t041-mail/svdc-t041-mail-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t041-mail/vmware.log',
                     type = 'log',
                     size = 171550,
                     uniqueSize = 171550,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T04:34:33.392516Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t041-mail'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1933',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOff',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = <unset>,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = true,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 23622500362,
                     uncommitted = 9208976406,
                     unshared = 23622500362
                  }
               ],
               timestamp = 2021-08-20T04:34:33.392671Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1933',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOff',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = <unset>,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = true,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = <unset>,
                  guestFullName = <unset>,
                  toolsStatus = 'toolsNotRunning',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsNotRunning',
                  hostName = <unset>,
                  ipAddress = <unset>,
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t041-mail',
                  template = false,
                  vmPathName = '[Vol1] svdc-t041-mail/svdc-t041-mail.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42278d84-f896-a332-c3fd-2334f456583d',
                  instanceUuid = '5027f712-52d7-6cf7-1779-5bf76f0b2977',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 23622500362,
                  uncommitted = 9208976406,
                  unshared = 23622500362,
                  timestamp = 2021-08-20T04:34:33.392671Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = <unset>,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = <unset>,
                  hostMemoryUsage = <unset>,
                  guestHeartbeatStatus = 'gray',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = <unset>,
                  swappedMemory = <unset>,
                  balloonedMemory = <unset>,
                  consumedOverheadMemory = <unset>,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = <unset>,
                  uptimeSeconds = <unset>,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 266. vim.VirtualMachine::1934 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1934',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T04:34:33.459606Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t003-happ',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42272316-426f-bf95-4826-5960011aca37',
               createDate = 2021-08-19T14:45:35.139313Z,
               instanceUuid = '50275c9b-5e1e-a29b-f277-16ecac2f6390',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d462d-f194-a345-1649-3227f8a54d02',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t003-happ/svdc-t003-happ.vmx',
                  snapshotDirectory = '[Vol1] svdc-t003-happ',
                  suspendDirectory = '[Vol1] svdc-t003-happ',
                  logDirectory = '[Vol1] svdc-t003-happ',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 18532919,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t003-happ/svdc-t003-happ.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29e-b790-28ab-f4a8-234aabe8a209',
                           contentId = '856841fa1861b5805fbbe1591d024c5a',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1934-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:03:07',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 84
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t003-happ.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 66 42 6f bf 90'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9727:DaQ5Hs66zPDuHthhScDJDf0j+RDiJeZqrMlYXD5Ry0I='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t003-happ/svdc-t003-happ-657122d5.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838887452694443'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t003-happ-3cdf4193.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = ombX7QlFGtGps7nvgccCwz8PF3c=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1934-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t003-happ',
               ipAddress = '172.27.3.7',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.3.7',
                        'fe80::4044:49ff:fe00:307'
                     ],
                     macAddress = '42:44:49:00:03:07',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.3.7',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:307',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t003-happ',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 2443014144,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t003-happ.nvram',
                  'svdc-t003-happ.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-5.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t003-happ/svdc-t003-happ.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t003-happ/svdc-t003-happ-657122d5.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t003-happ/svdc-t003-happ.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t003-happ/svdc-t003-happ.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t003-happ/svdc-t003-happ.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t003-happ/svdc-t003-happ.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t003-happ/svdc-t003-happ-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t003-happ/vmware-3.log',
                     type = 'log',
                     size = 164974,
                     uniqueSize = 164974,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t003-happ/vmware-2.log',
                     type = 'log',
                     size = 170746,
                     uniqueSize = 170746,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t003-happ/vmware-1.log',
                     type = 'log',
                     size = 164279,
                     uniqueSize = 164279,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t003-happ/vmware.log',
                     type = 'log',
                     size = 157771,
                     uniqueSize = 157771,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t003-happ/vmware-5.log',
                     type = 'log',
                     size = 170937,
                     uniqueSize = 170937,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t003-happ/vmware-4.log',
                     type = 'log',
                     size = 158094,
                     uniqueSize = 158094,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t003-happ/svdc-t003-happ-657122d5.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol1] svdc-t003-happ/vmx-svdc-t003-happ-40c81e4f1ca0b1e76544fae9a8c4b72ed103d6d9-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:41:16.71952Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t003-happ'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1934',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 84
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:41:16Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 21559718045,
                     uncommitted = 531,
                     unshared = 21559718045
                  }
               ],
               timestamp = 2021-08-20T12:41:16.719561Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1934',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:41:16Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t003-happ',
                  ipAddress = '172.27.3.7',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t003-happ',
                  template = false,
                  vmPathName = '[Vol1] svdc-t003-happ/svdc-t003-happ.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42272316-426f-bf95-4826-5960011aca37',
                  instanceUuid = '50275c9b-5e1e-a29b-f277-16ecac2f6390',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 21559718045,
                  uncommitted = 531,
                  unshared = 21559718045,
                  timestamp = 2021-08-20T12:41:16.719561Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 8,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1861,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1824,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 37,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 11303,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 267. vim.VirtualMachine::1935 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1935',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T04:34:33.485831Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t041-web',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42270e10-c6f0-8053-24d9-53f06cd3e9ec',
               createDate = 2021-08-20T02:14:14.793942Z,
               instanceUuid = '50276817-cccd-4a6f-d21e-7abab6ceb3a7',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t041-web/svdc-t041-web.vmx',
                  snapshotDirectory = '[Vol1] svdc-t041-web',
                  suspendDirectory = '[Vol1] svdc-t041-web',
                  logDirectory = '[Vol1] svdc-t041-web',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1825827308,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t041-web/svdc-t041-web.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C293-1d08-7587-399a-df21b3f2a1c6',
                           contentId = '8bb85395df58e76e262fae1b7fcf40ff',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1935-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '20,971,520 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t041-web/svdc-t041-web-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-b186-157b-1135-8dc430004e73',
                           contentId = 'aebba8ae38705e751b30049e6e9175bc',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 20971520,
                        capacityInBytes = 21474836480,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1935-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:41:02',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = <unset>,
               hotPlugMemoryIncrementSize = <unset>,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t041-web.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 60 c6 f0 80 50'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10172:VBP6ZnSYByzHnl6MGBamWKuG+wd1Itc925IA64q9dyQ='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t041-web/svdc-t041-web-90249b8c.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'success'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838889749455431'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t041-web-052e70b6.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = xtWIiVTQSQbB8eREAz3QtmOO0x4=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'ExtractOvfEnvironment',
               'PowerOffVM_Task',
               'SuspendVM_Task',
               'SuspendToMemoryVM_Task',
               'ResetVM_Task',
               'ShutdownGuest',
               'RebootGuest',
               'StandbyGuest',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'ResetGuestInformation',
               'MountToolsInstaller',
               'MountToolsInstallerImage',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'AcquireMksTicket',
               'QueryConnections',
               'DropConnections',
               'AcquireTicket',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'CreateScreenshot_Task',
               'PutUsbScanCodes',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1935-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsNotRunning',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsNotRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = <unset>,
               guestFamily = <unset>,
               guestFullName = <unset>,
               guestDetailedData = <unset>,
               hostName = <unset>,
               ipAddress = <unset>,
               net = (vim.vm.GuestInfo.NicInfo) [],
               ipStack = (vim.vm.GuestInfo.StackInfo) [],
               disk = (vim.vm.GuestInfo.DiskInfo) [],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 0,
                  height = 0
               },
               guestState = 'notRunning',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = false,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'gray'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t041-web.nvram',
                  'svdc-t041-web.vmsd'
               ],
               logFile = (str) [
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t041-web/svdc-t041-web.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t041-web/svdc-t041-web-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t041-web/svdc-t041-web.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t041-web/svdc-t041-web.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t041-web/svdc-t041-web.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t041-web/svdc-t041-web.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t041-web/svdc-t041-web-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t041-web/svdc-t041-web-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t041-web/svdc-t041-web-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 21474836480,
                     uniqueSize = 21474836480,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t041-web/vmware.log',
                     type = 'log',
                     size = 171625,
                     uniqueSize = 171625,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T04:34:33.423793Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t041-web'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1935',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOff',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = <unset>,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = true,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 34359918677,
                     uncommitted = 9208976404,
                     unshared = 34359918677
                  }
               ],
               timestamp = 2021-08-20T04:34:33.42388Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1935',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOff',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = <unset>,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = true,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = <unset>,
                  guestFullName = <unset>,
                  toolsStatus = 'toolsNotRunning',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsNotRunning',
                  hostName = <unset>,
                  ipAddress = <unset>,
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t041-web',
                  template = false,
                  vmPathName = '[Vol1] svdc-t041-web/svdc-t041-web.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42270e10-c6f0-8053-24d9-53f06cd3e9ec',
                  instanceUuid = '50276817-cccd-4a6f-d21e-7abab6ceb3a7',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 34359918677,
                  uncommitted = 9208976404,
                  unshared = 34359918677,
                  timestamp = 2021-08-20T04:34:33.42388Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = <unset>,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = <unset>,
                  hostMemoryUsage = <unset>,
                  guestHeartbeatStatus = 'gray',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = <unset>,
                  swappedMemory = <unset>,
                  balloonedMemory = <unset>,
                  consumedOverheadMemory = <unset>,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = <unset>,
                  uptimeSeconds = <unset>,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 268. vim.VirtualMachine::1936 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1936',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T04:34:33.486377Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t006-bbdn1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227138f-e80b-ce86-a7a8-2fc9457d636a',
               createDate = 2021-08-19T14:07:59.419915Z,
               instanceUuid = '50271f15-00b1-9767-912b-165064f986c4',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564df179-687d-d98e-5c4d-6e2daafbca83',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t006-bbdn1/svdc-t006-bbdn1.vmx',
                  snapshotDirectory = '[Vol2] svdc-t006-bbdn1',
                  suspendDirectory = '[Vol2] svdc-t006-bbdn1',
                  logDirectory = '[Vol2] svdc-t006-bbdn1',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1165845354,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t006-bbdn1/svdc-t006-bbdn1.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C292-7fbc-0f11-2f74-86c1fc4c81dc',
                           contentId = 'a369580af2b9c72a87ae3f9af33ba946',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1936-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t006-bbdn1/svdc-t006-bbdn1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29e-50ca-4d87-4cd3-648d368167a8',
                           contentId = '4ea9f3bde4f795e60be7c350a628a7bb',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1936-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:06:09',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t006-bbdn1.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6f e8 0b ce 80'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9509:s8flPgjOKofsNZyU09g8RPJ0kOUvVjGcu4y44F7i9YE='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t006-bbdn1/svdc-t006-bbdn1-9ba68de2.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838887543800607'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t006-bbdn1-62fa8c20.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = S5HDRdMod35Wzer44/D7E1Tpcnk=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1936-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t006-bbdn1',
               ipAddress = '172.27.6.9',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.6.9',
                        'fe80::4044:49ff:fe00:609'
                     ],
                     macAddress = '42:44:49:00:06:09',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.6.9',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:609',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t006-bbdn1',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6749876224,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 19940163584,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t006-bbdn1.nvram',
                  'svdc-t006-bbdn1.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t006-bbdn1/svdc-t006-bbdn1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t006-bbdn1/svdc-t006-bbdn1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t006-bbdn1/svdc-t006-bbdn1-9ba68de2.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t006-bbdn1/svdc-t006-bbdn1.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t006-bbdn1/svdc-t006-bbdn1.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t006-bbdn1/svdc-t006-bbdn1.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t006-bbdn1/svdc-t006-bbdn1.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t006-bbdn1/svdc-t006-bbdn1-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t006-bbdn1/svdc-t006-bbdn1-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t006-bbdn1/svdc-t006-bbdn1-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t006-bbdn1/vmware-3.log',
                     type = 'log',
                     size = 180509,
                     uniqueSize = 180509,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t006-bbdn1/vmware-2.log',
                     type = 'log',
                     size = 172788,
                     uniqueSize = 172788,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t006-bbdn1/vmware-1.log',
                     type = 'log',
                     size = 174036,
                     uniqueSize = 174036,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t006-bbdn1/vmware.log',
                     type = 'log',
                     size = 165493,
                     uniqueSize = 165493,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t006-bbdn1/svdc-t006-bbdn1-9ba68de2.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t006-bbdn1/vmx-svdc-t006-bbdn1-d6aa0b38c20fad676d416538ed0099d3554e7309-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:51:32.4784Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t006-bbdn1'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1936',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:51:32Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103169045574,
                     uncommitted = 1049,
                     unshared = 103169045574
                  }
               ],
               timestamp = 2021-08-20T12:51:32.478411Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1936',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:51:32Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t006-bbdn1',
                  ipAddress = '172.27.6.9',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t006-bbdn1',
                  template = false,
                  vmPathName = '[Vol2] svdc-t006-bbdn1/svdc-t006-bbdn1.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227138f-e80b-ce86-a7a8-2fc9457d636a',
                  instanceUuid = '50271f15-00b1-9767-912b-165064f986c4',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103169045574,
                  uncommitted = 1049,
                  unshared = 103169045574,
                  timestamp = 2021-08-20T12:51:32.478411Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 3452,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 9093,
                  hostMemoryUsage = 24255,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24144,
                  privateMemory = 24144,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 112,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10687,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 269. vim.VirtualMachine::1937 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1937',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T04:34:33.527453Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t026-bbdn4',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227a1f2-2734-407c-e535-dfe063a1b99b',
               createDate = 2021-08-19T14:31:34.798018Z,
               instanceUuid = '5027f44a-92de-67d9-ee58-a1f7dfec827d',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d48c5-b592-1cfb-ae4a-7e2205103dff',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t026-bbdn4/svdc-t026-bbdn4.vmx',
                  snapshotDirectory = '[Vol2] svdc-t026-bbdn4',
                  suspendDirectory = '[Vol2] svdc-t026-bbdn4',
                  logDirectory = '[Vol2] svdc-t026-bbdn4',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1671543195,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t026-bbdn4/svdc-t026-bbdn4.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-c505-abfa-e4e8-e0ce27b56f90',
                           contentId = '43895f4437b4b07965cfa632e19f8101',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1937-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t026-bbdn4/svdc-t026-bbdn4-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-30dc-17a5-a402-5bdf2fb8ab71',
                           contentId = '6bbb68514c7adcbae7889b6aaa2cfc6c',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1937-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:26:12',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t026-bbdn4.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 62 27 34 40 70'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9637:4ie1EUEaoT2cghQFbpBJjORgfSarTyurswvfj+iFs2c='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t026-bbdn4/svdc-t026-bbdn4-742a37a7.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838887465019066'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t026-bbdn4-4bf36e85.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = qkRR7c8Utsxsx6HcbAn4H/VcYok=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1937-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t026-bbdn4',
               ipAddress = '172.27.26.12',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.26.12',
                        'fe80::4044:49ff:fe00:2612'
                     ],
                     macAddress = '42:44:49:00:26:12',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.26.12',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2612',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t026-bbdn4',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6781349888,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 21467897856,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t026-bbdn4.nvram',
                  'svdc-t026-bbdn4.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t026-bbdn4/svdc-t026-bbdn4.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t026-bbdn4/svdc-t026-bbdn4-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t026-bbdn4/svdc-t026-bbdn4-742a37a7.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t026-bbdn4/svdc-t026-bbdn4.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t026-bbdn4/svdc-t026-bbdn4.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t026-bbdn4/svdc-t026-bbdn4.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t026-bbdn4/svdc-t026-bbdn4.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t026-bbdn4/svdc-t026-bbdn4-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t026-bbdn4/svdc-t026-bbdn4-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t026-bbdn4/svdc-t026-bbdn4-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t026-bbdn4/vmware-3.log',
                     type = 'log',
                     size = 180517,
                     uniqueSize = 180517,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t026-bbdn4/vmware-2.log',
                     type = 'log',
                     size = 172794,
                     uniqueSize = 172794,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t026-bbdn4/vmware-1.log',
                     type = 'log',
                     size = 174030,
                     uniqueSize = 174030,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t026-bbdn4/vmware.log',
                     type = 'log',
                     size = 165479,
                     uniqueSize = 165479,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t026-bbdn4/svdc-t026-bbdn4-742a37a7.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t026-bbdn4/vmx-svdc-t026-bbdn4-454469796ea51b7c5a2794f551c420b33e1a06aa-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:56:16.041128Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t026-bbdn4'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1937',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:56:15Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103169045568,
                     uncommitted = 1049,
                     unshared = 103169045568
                  }
               ],
               timestamp = 2021-08-20T13:56:16.041149Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1937',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:56:15Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t026-bbdn4',
                  ipAddress = '172.27.26.12',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t026-bbdn4',
                  template = false,
                  vmPathName = '[Vol2] svdc-t026-bbdn4/svdc-t026-bbdn4.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227a1f2-2734-407c-e535-dfe063a1b99b',
                  instanceUuid = '5027f44a-92de-67d9-ee58-a1f7dfec827d',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103169045568,
                  uncommitted = 1049,
                  unshared = 103169045568,
                  timestamp = 2021-08-20T13:56:16.041149Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 48,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 491,
                  hostMemoryUsage = 23989,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23878,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 6804,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 270. vim.VirtualMachine::1941 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1941',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T04:34:33.525008Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t042-bbdn3',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227a551-28f4-d7c8-b82a-4bc3bf74940c',
               createDate = 2021-08-19T14:49:03.904414Z,
               instanceUuid = '50278134-5a9e-a69d-c96e-15ffbb8e798c',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t042-bbdn3/svdc-t042-bbdn3.vmx',
                  snapshotDirectory = '[Vol2] svdc-t042-bbdn3',
                  suspendDirectory = '[Vol2] svdc-t042-bbdn3',
                  logDirectory = '[Vol2] svdc-t042-bbdn3',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1082878964,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t042-bbdn3/svdc-t042-bbdn3.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29e-caa9-1c74-3e97-0bdc3fb0b665',
                           contentId = '5d7c6d1b3396c64daf22214b56d05c9d',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1941-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t042-bbdn3/svdc-t042-bbdn3-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-a28a-91da-11d0-292bfdd9b994',
                           contentId = 'ef70fd4cdfe9c95d27f3d0a11cf44495',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1941-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:42:11',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = <unset>,
               hotPlugMemoryIncrementSize = <unset>,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t042-bbdn3.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 61 28 f4 d7 c0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9774:JNVLRwcY1BcEtKeA1FoGBJqkibxtaUKPLg5HZWM2FOQ='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t042-bbdn3/svdc-t042-bbdn3-18c4ee64.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'success'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838893036487455'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t042-bbdn3-7c1b031e.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = zPXkviYk+XxV/dWPXgXEbmAoF6U=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'ExtractOvfEnvironment',
               'PowerOffVM_Task',
               'SuspendVM_Task',
               'SuspendToMemoryVM_Task',
               'ResetVM_Task',
               'ShutdownGuest',
               'RebootGuest',
               'StandbyGuest',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'ResetGuestInformation',
               'MountToolsInstaller',
               'MountToolsInstallerImage',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'AcquireMksTicket',
               'QueryConnections',
               'DropConnections',
               'AcquireTicket',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'CreateScreenshot_Task',
               'PutUsbScanCodes',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1941-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsNotRunning',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsNotRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = <unset>,
               guestFamily = <unset>,
               guestFullName = <unset>,
               guestDetailedData = <unset>,
               hostName = <unset>,
               ipAddress = <unset>,
               net = (vim.vm.GuestInfo.NicInfo) [],
               ipStack = (vim.vm.GuestInfo.StackInfo) [],
               disk = (vim.vm.GuestInfo.DiskInfo) [],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 0,
                  height = 0
               },
               guestState = 'notRunning',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = false,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'gray'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t042-bbdn3.nvram',
                  'svdc-t042-bbdn3.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t042-bbdn3/svdc-t042-bbdn3.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t042-bbdn3/svdc-t042-bbdn3-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t042-bbdn3/svdc-t042-bbdn3.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t042-bbdn3/svdc-t042-bbdn3.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t042-bbdn3/svdc-t042-bbdn3.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t042-bbdn3/svdc-t042-bbdn3.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t042-bbdn3/svdc-t042-bbdn3-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t042-bbdn3/svdc-t042-bbdn3-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t042-bbdn3/svdc-t042-bbdn3-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t042-bbdn3/vmware-3.log',
                     type = 'log',
                     size = 180512,
                     uniqueSize = 180512,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t042-bbdn3/vmware-2.log',
                     type = 'log',
                     size = 172806,
                     uniqueSize = 172806,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t042-bbdn3/vmware-1.log',
                     type = 'log',
                     size = 173940,
                     uniqueSize = 173940,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t042-bbdn3/vmware.log',
                     type = 'log',
                     size = 165494,
                     uniqueSize = 165494,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T04:34:33.442773Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t042-bbdn3'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1941',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = false,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOff',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = <unset>,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = true,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 77310112764,
                     uncommitted = 26390967321,
                     unshared = 77310112764
                  }
               ],
               timestamp = 2021-08-20T04:34:33.442858Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1941',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOff',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = <unset>,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = true,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = <unset>,
                  guestFullName = <unset>,
                  toolsStatus = 'toolsNotRunning',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsNotRunning',
                  hostName = <unset>,
                  ipAddress = <unset>,
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t042-bbdn3',
                  template = false,
                  vmPathName = '[Vol2] svdc-t042-bbdn3/svdc-t042-bbdn3.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227a551-28f4-d7c8-b82a-4bc3bf74940c',
                  instanceUuid = '50278134-5a9e-a69d-c96e-15ffbb8e798c',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 77310112764,
                  uncommitted = 26390967321,
                  unshared = 77310112764,
                  timestamp = 2021-08-20T04:34:33.442858Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = <unset>,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = <unset>,
                  hostMemoryUsage = <unset>,
                  guestHeartbeatStatus = 'gray',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = <unset>,
                  swappedMemory = <unset>,
                  balloonedMemory = <unset>,
                  consumedOverheadMemory = <unset>,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = <unset>,
                  uptimeSeconds = <unset>,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 271. vim.VirtualMachine::1942 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1942',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T04:34:33.522765Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t014-happ',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422796d6-db99-2471-6d8a-b9d270a45922',
               createDate = 2021-08-19T14:47:38.055296Z,
               instanceUuid = '5027797c-4397-0e4c-c43d-18af2da69334',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dc2c7-62f3-5d08-5ad3-f000fb5d2057',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t014-happ/svdc-t014-happ.vmx',
                  snapshotDirectory = '[Vol1] svdc-t014-happ',
                  suspendDirectory = '[Vol1] svdc-t014-happ',
                  logDirectory = '[Vol1] svdc-t014-happ',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1889818914,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t014-happ/svdc-t014-happ.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-e46d-2aff-d2da-6c24119bbb82',
                           contentId = 'b6b69424bf6dc999bf4202b847f9f940',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1942-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:14:07',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 94
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t014-happ.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 66 db 99 24 70'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9753:UPSokyMrA0EMi87LpSjdtYvzpGZD2QORLf8TUp3Gw7A='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t014-happ/svdc-t014-happ-b4c08837.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838887548184475'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t014-happ-761b5335.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 91869184,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = egcJjRNYuL+qhK37HuBFv6fL1mA=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1942-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t014-happ',
               ipAddress = '172.27.14.7',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.14.7',
                        'fe80::4044:49ff:fe00:1407'
                     ],
                     macAddress = '42:44:49:00:14:07',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.14.7',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1407',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t014-happ',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 2443055104,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t014-happ.nvram',
                  'svdc-t014-happ.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t014-happ/svdc-t014-happ.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t014-happ/svdc-t014-happ-b4c08837.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t014-happ/svdc-t014-happ.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t014-happ/svdc-t014-happ.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t014-happ/svdc-t014-happ.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t014-happ/svdc-t014-happ.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t014-happ/svdc-t014-happ-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t014-happ/vmware-3.log',
                     type = 'log',
                     size = 158094,
                     uniqueSize = 158094,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t014-happ/vmware-2.log',
                     type = 'log',
                     size = 170863,
                     uniqueSize = 170863,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t014-happ/vmware-1.log',
                     type = 'log',
                     size = 164285,
                     uniqueSize = 164285,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t014-happ/vmware.log',
                     type = 'log',
                     size = 157870,
                     uniqueSize = 157870,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t014-happ/vmware-4.log',
                     type = 'log',
                     size = 170952,
                     uniqueSize = 170952,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t014-happ/svdc-t014-happ-b4c08837.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t014-happ/vmx-svdc-t014-happ-0c266387126346d13c8bf0a93a5f828ee02976f6-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:16:51.039714Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t014-happ'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1942',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 94
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:16:50Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 21559553308,
                     uncommitted = 531,
                     unshared = 21559553308
                  }
               ],
               timestamp = 2021-08-20T13:16:51.039743Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1942',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:16:50Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t014-happ',
                  ipAddress = '172.27.14.7',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t014-happ',
                  template = false,
                  vmPathName = '[Vol1] svdc-t014-happ/svdc-t014-happ.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422796d6-db99-2471-6d8a-b9d270a45922',
                  instanceUuid = '5027797c-4397-0e4c-c43d-18af2da69334',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 21559553308,
                  uncommitted = 531,
                  unshared = 21559553308,
                  timestamp = 2021-08-20T13:16:51.039743Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 7,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1852,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1816,
                  privateMemory = 1815,
                  sharedMemory = 1,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 37,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 9169,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 272. vim.VirtualMachine::1943 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1943',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T04:34:33.525708Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t034-bbdn2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227d667-9e57-f85c-454d-fb535571274a',
               createDate = 2021-08-19T14:41:41.291495Z,
               instanceUuid = '502789b5-9c6a-be27-61ed-163633d66966',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d6dfe-d24d-1608-7033-99a6ba69326d',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t034-bbdn2/svdc-t034-bbdn2.vmx',
                  snapshotDirectory = '[Vol2] svdc-t034-bbdn2',
                  suspendDirectory = '[Vol2] svdc-t034-bbdn2',
                  logDirectory = '[Vol2] svdc-t034-bbdn2',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1433478986,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t034-bbdn2/svdc-t034-bbdn2.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29d-a79f-2561-f360-0b1e1692b7e5',
                           contentId = 'b504eb26372f2f119a03a680dc967cab',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1943-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t034-bbdn2/svdc-t034-bbdn2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-9152-5f41-bfef-7062b171ce61',
                           contentId = '444ae4a5261f52526892bcec2059f82f',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1943-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:34:10',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t034-bbdn2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 67 9e 57 f8 50'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9674:ii6zofQFrtPjIlrmG1KVi8kta3C5DH6NbhUECJwCXh8='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t034-bbdn2/svdc-t034-bbdn2-c6779304.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838848537096775'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t034-bbdn2-1813ca7e.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = ZOSp40k8Y9BK5bZeX+hsDXJFVS0=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1943-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t034-bbdn2',
               ipAddress = '172.27.34.10',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.34.10',
                        'fe80::4044:49ff:fe00:3410'
                     ],
                     macAddress = '42:44:49:00:34:10',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.34.10',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3410',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t034-bbdn2',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6791778304,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 21325045760,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t034-bbdn2.nvram',
                  'svdc-t034-bbdn2.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t034-bbdn2/svdc-t034-bbdn2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t034-bbdn2/svdc-t034-bbdn2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t034-bbdn2/svdc-t034-bbdn2-c6779304.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t034-bbdn2/svdc-t034-bbdn2.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t034-bbdn2/svdc-t034-bbdn2.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t034-bbdn2/svdc-t034-bbdn2.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t034-bbdn2/svdc-t034-bbdn2.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t034-bbdn2/svdc-t034-bbdn2-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t034-bbdn2/svdc-t034-bbdn2-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t034-bbdn2/svdc-t034-bbdn2-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t034-bbdn2/vmware-2.log',
                     type = 'log',
                     size = 172929,
                     uniqueSize = 172929,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t034-bbdn2/vmware-1.log',
                     type = 'log',
                     size = 174026,
                     uniqueSize = 174026,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t034-bbdn2/vmware.log',
                     type = 'log',
                     size = 172938,
                     uniqueSize = 172938,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t034-bbdn2/svdc-t034-bbdn2-c6779304.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t034-bbdn2/vmx-svdc-t034-bbdn2-c29e0eccccae0255ff7150073889eb202f6d17af-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T14:38:38.225534Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t034-bbdn2'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1943',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:38:38Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103168872641,
                     uncommitted = 1049,
                     unshared = 103168872641
                  }
               ],
               timestamp = 2021-08-20T14:38:38.225573Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1943',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:38:38Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t034-bbdn2',
                  ipAddress = '172.27.34.10',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t034-bbdn2',
                  template = false,
                  vmPathName = '[Vol2] svdc-t034-bbdn2/svdc-t034-bbdn2.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227d667-9e57-f85c-454d-fb535571274a',
                  instanceUuid = '502789b5-9c6a-be27-61ed-163633d66966',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103168872641,
                  uncommitted = 1049,
                  unshared = 103168872641,
                  timestamp = 2021-08-20T14:38:38.225573Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 58,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 737,
                  hostMemoryUsage = 23995,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23884,
                  privateMemory = 23884,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 4262,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 273. vim.VirtualMachine::1946 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1946',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T04:34:33.554096Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t022-bbdn3',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227a146-6e05-1fe1-7f59-a048591520c6',
               createDate = 2021-08-19T14:27:24.707051Z,
               instanceUuid = '5027186a-493a-2e92-be0f-615a879696b1',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dfd18-4a47-add2-0fa0-943e1c5a3559',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t022-bbdn3/svdc-t022-bbdn3.vmx',
                  snapshotDirectory = '[Vol2] svdc-t022-bbdn3',
                  suspendDirectory = '[Vol2] svdc-t022-bbdn3',
                  logDirectory = '[Vol2] svdc-t022-bbdn3',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1494556870,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t022-bbdn3/svdc-t022-bbdn3.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29e-e1b0-9e33-fd3e-a4cca7b7f9e3',
                           contentId = 'ea3ab5ff920a6c3436fedd5bac7d1bcc',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1946-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t022-bbdn3/svdc-t022-bbdn3-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C297-e57d-f30a-8752-c62c2b4a0f42',
                           contentId = 'd71ebad8f6a2ef71619cdcd5578e82ed',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1946-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:22:11',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 204
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t022-bbdn3.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 66 6e 05 1f e0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9613:E35FImALLZ4juDl6yC3HqE59Tqz/QQQYKiS0GN1uXVI='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t022-bbdn3/svdc-t022-bbdn3-404144a2.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838887434738128'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t022-bbdn3-6513e520.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = M+52pbbY/JzEq4Qg7tSmS9QsoIo=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1946-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t022-bbdn3',
               ipAddress = '172.27.22.11',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.22.11',
                        'fe80::4044:49ff:fe00:2211'
                     ],
                     macAddress = '42:44:49:00:22:11',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.22.11',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2211',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t022-bbdn3',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6775103488,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 21105106944,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t022-bbdn3.nvram',
                  'svdc-t022-bbdn3.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t022-bbdn3/svdc-t022-bbdn3.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t022-bbdn3/svdc-t022-bbdn3-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t022-bbdn3/svdc-t022-bbdn3-404144a2.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t022-bbdn3/svdc-t022-bbdn3.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t022-bbdn3/svdc-t022-bbdn3.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t022-bbdn3/svdc-t022-bbdn3.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t022-bbdn3/svdc-t022-bbdn3.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t022-bbdn3/svdc-t022-bbdn3-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t022-bbdn3/svdc-t022-bbdn3-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t022-bbdn3/svdc-t022-bbdn3-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t022-bbdn3/vmware-3.log',
                     type = 'log',
                     size = 180514,
                     uniqueSize = 180514,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t022-bbdn3/vmware-2.log',
                     type = 'log',
                     size = 172834,
                     uniqueSize = 172834,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t022-bbdn3/vmware-1.log',
                     type = 'log',
                     size = 174041,
                     uniqueSize = 174041,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t022-bbdn3/vmware.log',
                     type = 'log',
                     size = 165490,
                     uniqueSize = 165490,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t022-bbdn3/svdc-t022-bbdn3-404144a2.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t022-bbdn3/vmx-svdc-t022-bbdn3-66c255c57ca19505f1c0b1dc243d9b858881c5b4-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:43:18.720335Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t022-bbdn3'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1946',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 204
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:43:18Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103169045627,
                     uncommitted = 1049,
                     unshared = 103169045627
                  }
               ],
               timestamp = 2021-08-20T13:43:18.720352Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1946',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:43:18Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t022-bbdn3',
                  ipAddress = '172.27.22.11',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t022-bbdn3',
                  template = false,
                  vmPathName = '[Vol2] svdc-t022-bbdn3/svdc-t022-bbdn3.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227a146-6e05-1fe1-7f59-a048591520c6',
                  instanceUuid = '5027186a-493a-2e92-be0f-615a879696b1',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103169045627,
                  uncommitted = 1049,
                  unshared = 103169045627,
                  timestamp = 2021-08-20T13:43:18.720352Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 55,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24074,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23964,
                  privateMemory = 23964,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7581,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 274. vim.VirtualMachine::1957 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1957',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T05:00:18.672356Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t005-bbdn4',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227767c-8ede-8e1b-c6ce-e9c51d167014',
               createDate = 2021-08-19T14:07:35.671375Z,
               instanceUuid = '50271ac3-b16f-d72a-8958-ab9d52f4042a',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564da0d2-6f68-d89d-249b-47c52dac3df0',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t005-bbdn4/svdc-t005-bbdn4.vmx',
                  snapshotDirectory = '[Vol2] svdc-t005-bbdn4',
                  suspendDirectory = '[Vol2] svdc-t005-bbdn4',
                  logDirectory = '[Vol2] svdc-t005-bbdn4',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 488009748,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t005-bbdn4/svdc-t005-bbdn4.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-74b4-462a-569a-72d51ddd44c5',
                           contentId = 'f14f277cd42053d6cf95b130c6d35b4a',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1957-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t005-bbdn4/svdc-t005-bbdn4-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-c465-c63c-d547-9b752f0cca1f',
                           contentId = 'df82b00876f9cef480bc7b30701cae92',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1957-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:05:12',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t005-bbdn4.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6c 8e de 8e 10'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9506:Mdple0ckSN0PKj7/ZYeR3yrrECeH8om/QIKYiEEXaGc='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t005-bbdn4/svdc-t005-bbdn4-4eac5124.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838846508027515'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t005-bbdn4-76b8b7a2.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = niyIRQODSl+IueunEl6c51dSZ6I=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1957-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t005-bbdn4',
               ipAddress = '172.27.5.12',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.5.12',
                        'fe80::4044:49ff:fe00:512'
                     ],
                     macAddress = '42:44:49:00:05:12',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.5.12',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:512',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t005-bbdn4',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6762835968,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 21147656192,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t005-bbdn4.nvram',
                  'svdc-t005-bbdn4.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t005-bbdn4/svdc-t005-bbdn4.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t005-bbdn4/svdc-t005-bbdn4-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t005-bbdn4/svdc-t005-bbdn4-4eac5124.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t005-bbdn4/svdc-t005-bbdn4.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t005-bbdn4/svdc-t005-bbdn4.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t005-bbdn4/svdc-t005-bbdn4.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t005-bbdn4/svdc-t005-bbdn4.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t005-bbdn4/svdc-t005-bbdn4-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t005-bbdn4/svdc-t005-bbdn4-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t005-bbdn4/svdc-t005-bbdn4-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t005-bbdn4/vmware-2.log',
                     type = 'log',
                     size = 172797,
                     uniqueSize = 172797,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t005-bbdn4/vmware-1.log',
                     type = 'log',
                     size = 174034,
                     uniqueSize = 174034,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t005-bbdn4/vmware.log',
                     type = 'log',
                     size = 172815,
                     uniqueSize = 172815,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t005-bbdn4/svdc-t005-bbdn4-4eac5124.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t005-bbdn4/vmx-svdc-t005-bbdn4-f7d25b0646f36ee4ba416966b04a2e07557300f5-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:48:21.534948Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t005-bbdn4'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1957',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:48:21Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103168872394,
                     uncommitted = 1049,
                     unshared = 103168872394
                  }
               ],
               timestamp = 2021-08-20T12:48:21.535004Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1957',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:48:21Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t005-bbdn4',
                  ipAddress = '172.27.5.12',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t005-bbdn4',
                  template = false,
                  vmPathName = '[Vol2] svdc-t005-bbdn4/svdc-t005-bbdn4.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227767c-8ede-8e1b-c6ce-e9c51d167014',
                  instanceUuid = '50271ac3-b16f-d72a-8958-ab9d52f4042a',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103168872394,
                  uncommitted = 1049,
                  unshared = 103168872394,
                  timestamp = 2021-08-20T12:48:21.535004Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 61,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24086,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23976,
                  privateMemory = 23976,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10878,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 275. vim.VirtualMachine::1961 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1961',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T05:07:26.83276Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t007-bbdn4',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227ed1b-2c20-a9f2-7762-aa604c16d554',
               createDate = 2021-08-19T14:09:37.887863Z,
               instanceUuid = '502790e6-f970-940c-7a27-4aac06f8a404',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dac47-f939-859c-a1b8-28d4aaa014a5',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t007-bbdn4/svdc-t007-bbdn4.vmx',
                  snapshotDirectory = '[Vol2] svdc-t007-bbdn4',
                  suspendDirectory = '[Vol2] svdc-t007-bbdn4',
                  logDirectory = '[Vol2] svdc-t007-bbdn4',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1276564820,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t007-bbdn4/svdc-t007-bbdn4.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-7202-0cae-bbbe-eb13ae4fc0f5',
                           contentId = 'e29e1faeb443f18e281ad71f8ea6a9bc',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1961-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t007-bbdn4/svdc-t007-bbdn4-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C297-e16c-52b1-f99e-d7ed55e9bf26',
                           contentId = '7c6711f9ce3bce64c78357840dedc00e',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1961-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:07:12',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 204
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t007-bbdn4.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6b 2c 20 a9 f0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9518:wmnbm4UHHZX2MTv+w+5joWK+12pbXcKtibf5EJ9AtQE='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t007-bbdn4/svdc-t007-bbdn4-e8a0caa6.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838900501239649'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t007-bbdn4-4f3c6164.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = 7qwSFAsPDE+I/nYrUYD8zRdzi9g=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1961-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t007-bbdn4',
               ipAddress = '172.27.7.12',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.7.12',
                        'fe80::4044:49ff:fe00:712'
                     ],
                     macAddress = '42:44:49:00:07:12',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.7.12',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:712',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t007-bbdn4',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6767853568,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 21241569280,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t007-bbdn4.nvram',
                  'svdc-t007-bbdn4.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-5.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t007-bbdn4/svdc-t007-bbdn4.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t007-bbdn4/svdc-t007-bbdn4-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t007-bbdn4/svdc-t007-bbdn4-e8a0caa6.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t007-bbdn4/svdc-t007-bbdn4.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t007-bbdn4/svdc-t007-bbdn4.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t007-bbdn4/svdc-t007-bbdn4.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t007-bbdn4/svdc-t007-bbdn4.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t007-bbdn4/svdc-t007-bbdn4-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t007-bbdn4/svdc-t007-bbdn4-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t007-bbdn4/svdc-t007-bbdn4-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t007-bbdn4/vmware-3.log',
                     type = 'log',
                     size = 165588,
                     uniqueSize = 165588,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t007-bbdn4/vmware-2.log',
                     type = 'log',
                     size = 180502,
                     uniqueSize = 180502,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t007-bbdn4/vmware-1.log',
                     type = 'log',
                     size = 174045,
                     uniqueSize = 174045,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t007-bbdn4/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t007-bbdn4/vmware-5.log',
                     type = 'log',
                     size = 180460,
                     uniqueSize = 180460,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t007-bbdn4/vmware-4.log',
                     type = 'log',
                     size = 172937,
                     uniqueSize = 172937,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t007-bbdn4/svdc-t007-bbdn4-e8a0caa6.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[Vol2] svdc-t007-bbdn4/vmx-svdc-t007-bbdn4-64c54d5dc2b0d22112532d45223bbbfd20dcc5fd-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:54:49.60458Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t007-bbdn4'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1961',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 204
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:54:49Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103169226280,
                     uncommitted = 1049,
                     unshared = 103169226280
                  }
               ],
               timestamp = 2021-08-20T12:54:49.604597Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1961',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:54:49Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t007-bbdn4',
                  ipAddress = '172.27.7.12',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t007-bbdn4',
                  template = false,
                  vmPathName = '[Vol2] svdc-t007-bbdn4/svdc-t007-bbdn4.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227ed1b-2c20-a9f2-7762-aa604c16d554',
                  instanceUuid = '502790e6-f970-940c-7a27-4aac06f8a404',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103169226280,
                  uncommitted = 1049,
                  unshared = 103169226280,
                  timestamp = 2021-08-20T12:54:49.604597Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 52,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 23978,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23868,
                  privateMemory = 23868,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10490,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 276. vim.VirtualMachine::1965 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1965',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T05:12:38.874638Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t009-hdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227967c-7d4b-ef60-07c0-5ade43400dae',
               createDate = 2021-08-19T14:45:57.894053Z,
               instanceUuid = '50270509-623a-06d3-3e52-689b4b2f2c5f',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d0c64-d7f7-daad-e049-4be86bf62c90',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t009-hdb/svdc-t009-hdb.vmx',
                  snapshotDirectory = '[Vol1] svdc-t009-hdb',
                  suspendDirectory = '[Vol1] svdc-t009-hdb',
                  logDirectory = '[Vol1] svdc-t009-hdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 8,
                  numCoresPerSocket = 8,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1128271278,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t009-hdb/svdc-t009-hdb.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29b-bb91-00ee-aa19-ccc02f5bc3d1',
                           contentId = '68a4aa199217604bab07e6a6a09d1ce9',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1965-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '52,428,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t009-hdb/svdc-t009-hdb-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C293-39a1-7b67-56d0-00a9385172d4',
                           contentId = '3c342577f5e01304a0d2f32658fd77c6',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 52428800,
                        capacityInBytes = 53687091200,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1965-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:09:06',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 8000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 214
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t009-hdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6c 7d 4b ef 60'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '80001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9732:5RsXld3ufIrcaAzJyEapMdWShTpNHY48Z8ZoocWvrrs='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t009-hdb/svdc-t009-hdb-87607d20.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838848810725159'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t009-hdb-26765ca2.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 204500992,
                  initialSwapReservation = 623284224
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = YzbEWR2E65WvBTdFmKurJt4Nsjo=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1965-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t009-hdb',
               ipAddress = '172.27.9.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.9.6',
                        'fe80::4044:49ff:fe00:906'
                     ],
                     macAddress = '42:44:49:00:09:06',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.9.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:906',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t009-hdb',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 7900327936,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/dbdrive',
                     capacity = 53658783744,
                     freeSpace = 8246018048,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t009-hdb.nvram',
                  'svdc-t009-hdb.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t009-hdb/svdc-t009-hdb.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t009-hdb/svdc-t009-hdb-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t009-hdb/svdc-t009-hdb-87607d20.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t009-hdb/svdc-t009-hdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t009-hdb/svdc-t009-hdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t009-hdb/svdc-t009-hdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t009-hdb/svdc-t009-hdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t009-hdb/svdc-t009-hdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t009-hdb/svdc-t009-hdb-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t009-hdb/svdc-t009-hdb-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 53687091200,
                     uniqueSize = 53687091200,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t009-hdb/vmware-3.log',
                     type = 'log',
                     size = 174610,
                     uniqueSize = 174610,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t009-hdb/vmware-2.log',
                     type = 'log',
                     size = 174717,
                     uniqueSize = 174717,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t009-hdb/vmware-1.log',
                     type = 'log',
                     size = 176057,
                     uniqueSize = 176057,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t009-hdb/vmware.log',
                     type = 'log',
                     size = 174710,
                     uniqueSize = 174710,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t009-hdb/svdc-t009-hdb-87607d20.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol1] svdc-t009-hdb/vmx-svdc-t009-hdb-a958007f822b172fb154454af717c4cce4d64770-1.vswp',
                     type = 'uwswap',
                     size = 91226112,
                     uniqueSize = 91226112,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:00:41.516655Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t009-hdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1965',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 8000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 214
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:00:41Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 19563,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 92433731754,
                     uncommitted = 1045,
                     unshared = 92433731754
                  }
               ],
               timestamp = 2021-08-20T13:00:41.51667Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1965',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:00:41Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 19563,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t009-hdb',
                  ipAddress = '172.27.9.6',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t009-hdb',
                  template = false,
                  vmPathName = '[Vol1] svdc-t009-hdb/svdc-t009-hdb.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 8,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227967c-7d4b-ef60-07c0-5ade43400dae',
                  instanceUuid = '50270509-623a-06d3-3e52-689b4b2f2c5f',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 92433731754,
                  uncommitted = 1045,
                  unshared = 92433731754,
                  timestamp = 2021-08-20T13:00:41.51667Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 36,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24482,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24366,
                  privateMemory = 24366,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 117,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10138,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 277. vim.VirtualMachine::1983 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1983',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T05:42:18.844584Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t018-bbdn2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227a43b-a28d-bbe8-e828-ae26a336b31e',
               createDate = 2021-08-19T14:20:31.393601Z,
               instanceUuid = '50276cda-6f4f-6f44-b6ef-7222485d8e08',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d35bb-0419-0cbc-a9e2-917bcf0ce0ab',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t018-bbdn2/svdc-t018-bbdn2.vmx',
                  snapshotDirectory = '[Vol2] svdc-t018-bbdn2',
                  suspendDirectory = '[Vol2] svdc-t018-bbdn2',
                  logDirectory = '[Vol2] svdc-t018-bbdn2',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1556696290,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t018-bbdn2/svdc-t018-bbdn2.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C290-901e-f7d3-50f6-a297747d5220',
                           contentId = '2cbc4197ad7a6fd6564f69d311bf0824',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1983-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t018-bbdn2/svdc-t018-bbdn2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29e-cd91-d9ef-100e-69de59a4e447',
                           contentId = 'd5aaffee5bc6a40c312dfcbc91294ba0',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1983-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:18:10',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t018-bbdn2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6b a2 8d bb e0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9581:gO2Qpx5Z3oTXWXV1UEzZ6HirQ4sUBrx7l0L+LDHgjYg='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t018-bbdn2/svdc-t018-bbdn2-21dcdc46.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838847272709300'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t018-bbdn2-500558fc.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = ss//+w8Zexhz1OAr9lyxBAK311w=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1983-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t018-bbdn2',
               ipAddress = '172.27.18.10',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.18.10',
                        'fe80::4044:49ff:fe00:1810'
                     ],
                     macAddress = '42:44:49:00:18:10',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.18.10',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1810',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t018-bbdn2',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6768152576,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 16374509568,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t018-bbdn2.nvram',
                  'svdc-t018-bbdn2.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t018-bbdn2/svdc-t018-bbdn2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t018-bbdn2/svdc-t018-bbdn2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t018-bbdn2/svdc-t018-bbdn2-21dcdc46.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t018-bbdn2/svdc-t018-bbdn2.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t018-bbdn2/svdc-t018-bbdn2.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t018-bbdn2/svdc-t018-bbdn2.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t018-bbdn2/svdc-t018-bbdn2.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t018-bbdn2/svdc-t018-bbdn2-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t018-bbdn2/svdc-t018-bbdn2-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t018-bbdn2/svdc-t018-bbdn2-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t018-bbdn2/vmware-2.log',
                     type = 'log',
                     size = 172805,
                     uniqueSize = 172805,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t018-bbdn2/vmware-1.log',
                     type = 'log',
                     size = 173818,
                     uniqueSize = 173818,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t018-bbdn2/vmware.log',
                     type = 'log',
                     size = 172807,
                     uniqueSize = 172807,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t018-bbdn2/svdc-t018-bbdn2-21dcdc46.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t018-bbdn2/vmx-svdc-t018-bbdn2-a35d28f857201268f69158f76bb9f5564e3ac06a-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:30:22.333536Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t018-bbdn2'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1983',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:30:22Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103168872178,
                     uncommitted = 1049,
                     unshared = 103168872178
                  }
               ],
               timestamp = 2021-08-20T13:30:22.333575Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1983',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:30:22Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t018-bbdn2',
                  ipAddress = '172.27.18.10',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t018-bbdn2',
                  template = false,
                  vmPathName = '[Vol2] svdc-t018-bbdn2/svdc-t018-bbdn2.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227a43b-a28d-bbe8-e828-ae26a336b31e',
                  instanceUuid = '50276cda-6f4f-6f44-b6ef-7222485d8e08',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103168872178,
                  uncommitted = 1049,
                  unshared = 103168872178,
                  timestamp = 2021-08-20T13:30:22.333575Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 13610,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 10813,
                  hostMemoryUsage = 24089,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23978,
                  privateMemory = 23978,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8357,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 278. vim.VirtualMachine::1991 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1991',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T05:58:29.011371Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t023-bbdn2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227438b-97f5-10b7-c292-c17ba9ff38dd',
               createDate = 2021-08-19T14:26:37.654851Z,
               instanceUuid = '502716c8-695c-68e9-a2d4-eafacb0625de',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564debd8-3711-e073-72eb-b35b95a71612',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t023-bbdn2/svdc-t023-bbdn2.vmx',
                  snapshotDirectory = '[Vol2] svdc-t023-bbdn2',
                  suspendDirectory = '[Vol2] svdc-t023-bbdn2',
                  logDirectory = '[Vol2] svdc-t023-bbdn2',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1442891555,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t023-bbdn2/svdc-t023-bbdn2.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-1254-4b18-e20c-ea199f6af10e',
                           contentId = '9e2438c79e67dc55152b45890364188a',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1991-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t023-bbdn2/svdc-t023-bbdn2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29e-017b-a26d-3abe-2b7a31d728b7',
                           contentId = '6a9751cfcc306dde9bff40f48bd4214a',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1991-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:23:10',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t023-bbdn2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6b 97 f5 10 b0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9607:liIqZjR+hwdVgkvPsCWo8dI2IPf+tOX8/ZgHE+5Rj0M='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t023-bbdn2/svdc-t023-bbdn2-8d3b8162.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838847606078577'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t023-bbdn2-78d21060.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = 9BPRY/1L1kfbChJ9+dHLlEOlUOo=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1991-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t023-bbdn2',
               ipAddress = '172.27.23.10',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.23.10',
                        'fe80::4044:49ff:fe00:2310'
                     ],
                     macAddress = '42:44:49:00:23:10',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.23.10',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2310',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t023-bbdn2',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6776033280,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 21890490368,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t023-bbdn2.nvram',
                  'svdc-t023-bbdn2.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t023-bbdn2/svdc-t023-bbdn2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t023-bbdn2/svdc-t023-bbdn2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t023-bbdn2/svdc-t023-bbdn2-8d3b8162.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t023-bbdn2/svdc-t023-bbdn2.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t023-bbdn2/svdc-t023-bbdn2.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t023-bbdn2/svdc-t023-bbdn2.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t023-bbdn2/svdc-t023-bbdn2.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t023-bbdn2/svdc-t023-bbdn2-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t023-bbdn2/svdc-t023-bbdn2-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t023-bbdn2/svdc-t023-bbdn2-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t023-bbdn2/vmware-2.log',
                     type = 'log',
                     size = 172807,
                     uniqueSize = 172807,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t023-bbdn2/vmware-1.log',
                     type = 'log',
                     size = 173932,
                     uniqueSize = 173932,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t023-bbdn2/vmware.log',
                     type = 'log',
                     size = 172689,
                     uniqueSize = 172689,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t023-bbdn2/svdc-t023-bbdn2-8d3b8162.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t023-bbdn2/vmx-svdc-t023-bbdn2-4188a53934696251081f0d779ebea1e57e553c93-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:46:31.651259Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t023-bbdn2'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1991',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:46:31Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103168872176,
                     uncommitted = 1049,
                     unshared = 103168872176
                  }
               ],
               timestamp = 2021-08-20T13:46:31.651277Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1991',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:46:31Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t023-bbdn2',
                  ipAddress = '172.27.23.10',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t023-bbdn2',
                  template = false,
                  vmPathName = '[Vol2] svdc-t023-bbdn2/svdc-t023-bbdn2.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227438b-97f5-10b7-c292-c17ba9ff38dd',
                  instanceUuid = '502716c8-695c-68e9-a2d4-eafacb0625de',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103168872176,
                  uncommitted = 1049,
                  unshared = 103168872176,
                  timestamp = 2021-08-20T13:46:31.651277Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 48,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 491,
                  hostMemoryUsage = 24038,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23928,
                  privateMemory = 23928,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7388,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 279. vim.VirtualMachine::1995 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:1995',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T06:04:22.820032Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t025-hdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42274f58-eebe-a7be-cbe3-99ee9dab71dc',
               createDate = 2021-08-19T14:48:38.614796Z,
               instanceUuid = '5027580d-b035-1ab7-cf07-66c88f4e3872',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d4b16-42a7-287a-4988-f82100b69df6',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t025-hdb/svdc-t025-hdb.vmx',
                  snapshotDirectory = '[Vol1] svdc-t025-hdb',
                  suspendDirectory = '[Vol1] svdc-t025-hdb',
                  logDirectory = '[Vol1] svdc-t025-hdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 8,
                  numCoresPerSocket = 8,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1649708580,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t025-hdb/svdc-t025-hdb.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29d-b5e2-dbb5-991e-98ba35ef4b1b',
                           contentId = '409c7df5c5ff37ed2fbcc8aded13aa32',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1995-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '52,428,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t025-hdb/svdc-t025-hdb-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-16cc-5f1a-5ae3-717bd4913c3c',
                           contentId = '9aade970ad1505f944b239f358510209',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 52428800,
                        capacityInBytes = 53687091200,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '1995-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:25:06',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 8000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 214
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t025-hdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 68 ee be a7 b0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '80001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9769:tJmSEMMJLrZSove68wh3zQEh+9DZmaWn3226jJj6F8Q='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t025-hdb/svdc-t025-hdb-8bc26c5e.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838887478624563'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t025-hdb-6a297a5c.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 204500992,
                  initialSwapReservation = 623284224
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = Bdw6Fx62TKMfEEnHgeILhbsCwJs=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1995-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t025-hdb',
               ipAddress = '172.27.25.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.25.6',
                        'fe80::4044:49ff:fe00:2506'
                     ],
                     macAddress = '42:44:49:00:25:06',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.25.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2506',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t025-hdb',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 7899897856,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/dbdrive',
                     capacity = 53658783744,
                     freeSpace = 9189744640,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t025-hdb.nvram',
                  'svdc-t025-hdb.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t025-hdb/svdc-t025-hdb.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t025-hdb/svdc-t025-hdb-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t025-hdb/svdc-t025-hdb-8bc26c5e.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t025-hdb/svdc-t025-hdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t025-hdb/svdc-t025-hdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t025-hdb/svdc-t025-hdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t025-hdb/svdc-t025-hdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t025-hdb/svdc-t025-hdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t025-hdb/svdc-t025-hdb-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t025-hdb/svdc-t025-hdb-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 53687091200,
                     uniqueSize = 53687091200,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t025-hdb/vmware-3.log',
                     type = 'log',
                     size = 182518,
                     uniqueSize = 182518,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t025-hdb/vmware-2.log',
                     type = 'log',
                     size = 174838,
                     uniqueSize = 174838,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t025-hdb/vmware-1.log',
                     type = 'log',
                     size = 175946,
                     uniqueSize = 175946,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t025-hdb/vmware.log',
                     type = 'log',
                     size = 174888,
                     uniqueSize = 174888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t025-hdb/vmware-4.log',
                     type = 'log',
                     size = 166858,
                     uniqueSize = 166858,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol1] svdc-t025-hdb/svdc-t025-hdb-8bc26c5e.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol1] svdc-t025-hdb/vmx-svdc-t025-hdb-d1b2158192d52fe8f3610879e1cd0429572e7a97-1.vswp',
                     type = 'uwswap',
                     size = 91226112,
                     uniqueSize = 91226112,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:52:26.38358Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t025-hdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:1995',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 8000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 214
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:52:26Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 19563,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 92433906708,
                     uncommitted = 1045,
                     unshared = 92433906708
                  }
               ],
               timestamp = 2021-08-20T13:52:26.383602Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:1995',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:52:26Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 19563,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t025-hdb',
                  ipAddress = '172.27.25.6',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t025-hdb',
                  template = false,
                  vmPathName = '[Vol1] svdc-t025-hdb/svdc-t025-hdb.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 8,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42274f58-eebe-a7be-cbe3-99ee9dab71dc',
                  instanceUuid = '5027580d-b035-1ab7-cf07-66c88f4e3872',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 92433906708,
                  uncommitted = 1045,
                  unshared = 92433906708,
                  timestamp = 2021-08-20T13:52:26.383602Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 35,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 23915,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23800,
                  privateMemory = 23800,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 115,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7033,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 280. vim.VirtualMachine::2007 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2007',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T06:23:19.821684Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t030-bbdn4',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227bd45-c5e5-98ea-dc88-bfe738c17647',
               createDate = 2021-08-19T14:42:10.10667Z,
               instanceUuid = '50270f30-cd82-fb1a-75fb-a99c4be1be33',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d4c84-4791-533b-8a93-3b6ea494f8b0',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t030-bbdn4/svdc-t030-bbdn4.vmx',
                  snapshotDirectory = '[Vol2] svdc-t030-bbdn4',
                  suspendDirectory = '[Vol2] svdc-t030-bbdn4',
                  logDirectory = '[Vol2] svdc-t030-bbdn4',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 952202823,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t030-bbdn4/svdc-t030-bbdn4.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-60cf-4f45-858e-17712b7c4940',
                           contentId = '5ea1aebad391c917c4816dee64225c86',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2007-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t030-bbdn4/svdc-t030-bbdn4-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-a0bf-9b2b-c58c-02e65f898f9d',
                           contentId = 'fd5cfc498151b5308cc8e4a1f0d4eb58',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2007-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:30:12',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 194
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t030-bbdn4.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 65 c5 e5 98 e0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9677:Enz0RzgCUUN+qDjrSVzYF7gnhXDffqYh14wBxjAZWH8='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t030-bbdn4/svdc-t030-bbdn4-928ea002.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838905054355523'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t030-bbdn4-36e4e240.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = qrJLeW9ExWbe4QGhn6pbxxgBZac=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2007-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t030-bbdn4',
               ipAddress = '172.27.30.12',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.30.12',
                        'fe80::4044:49ff:fe00:3012'
                     ],
                     macAddress = '42:44:49:00:30:12',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.30.12',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3012',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t030-bbdn4',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6767222784,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 13836546048,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t030-bbdn4.nvram',
                  'svdc-t030-bbdn4.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-5.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t030-bbdn4/svdc-t030-bbdn4.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t030-bbdn4/svdc-t030-bbdn4-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t030-bbdn4/svdc-t030-bbdn4-928ea002.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t030-bbdn4/svdc-t030-bbdn4.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t030-bbdn4/svdc-t030-bbdn4.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t030-bbdn4/svdc-t030-bbdn4.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t030-bbdn4/svdc-t030-bbdn4.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t030-bbdn4/svdc-t030-bbdn4-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t030-bbdn4/svdc-t030-bbdn4-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t030-bbdn4/svdc-t030-bbdn4-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t030-bbdn4/vmware-3.log',
                     type = 'log',
                     size = 165573,
                     uniqueSize = 165573,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t030-bbdn4/vmware-2.log',
                     type = 'log',
                     size = 180622,
                     uniqueSize = 180622,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t030-bbdn4/vmware-1.log',
                     type = 'log',
                     size = 174032,
                     uniqueSize = 174032,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t030-bbdn4/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t030-bbdn4/vmware-5.log',
                     type = 'log',
                     size = 180463,
                     uniqueSize = 180463,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t030-bbdn4/vmware-4.log',
                     type = 'log',
                     size = 172791,
                     uniqueSize = 172791,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t030-bbdn4/svdc-t030-bbdn4-928ea002.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[Vol2] svdc-t030-bbdn4/vmx-svdc-t030-bbdn4-de8016471b73315ee65a70f55231c8f7abc223e1-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T14:09:12.862191Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t030-bbdn4'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2007',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 194
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:09:12Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103169226229,
                     uncommitted = 1049,
                     unshared = 103169226229
                  }
               ],
               timestamp = 2021-08-20T14:09:12.862227Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2007',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:09:12Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t030-bbdn4',
                  ipAddress = '172.27.30.12',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t030-bbdn4',
                  template = false,
                  vmPathName = '[Vol2] svdc-t030-bbdn4/svdc-t030-bbdn4.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227bd45-c5e5-98ea-dc88-bfe738c17647',
                  instanceUuid = '50270f30-cd82-fb1a-75fb-a99c4be1be33',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103169226229,
                  uncommitted = 1049,
                  unshared = 103169226229,
                  timestamp = 2021-08-20T14:09:12.862227Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 58,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 737,
                  hostMemoryUsage = 24556,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24444,
                  privateMemory = 24444,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 112,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 6027,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 281. vim.VirtualMachine::2018 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2018',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T06:58:12.980165Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t034-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42279ba3-983d-a269-e460-eae2a481adde',
               createDate = 2021-08-19T14:44:20.211324Z,
               instanceUuid = '50275bd3-edfc-8fa7-3fe8-4ab82d0bb7fa',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564da2b6-e644-56a8-682a-972c2215ae67',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t034-bbdb/svdc-t034-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t034-bbdb',
                  suspendDirectory = '[Vol2] svdc-t034-bbdb',
                  logDirectory = '[Vol2] svdc-t034-bbdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 4092,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1535005218,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t034-bbdb/svdc-t034-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-eb7a-e34f-654b-7e8c5df65187',
                           contentId = 'c5613083f3fe5ac2693197f716bd27db',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2018-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:34:13',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 72
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 4092,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t034-bbdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 63 98 3d a2 60'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9708:qXCh28itoQQStdJYc6mVRmNaV33Rqnie95bZgUKq7Jk='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t034-bbdb/svdc-t034-bbdb-15878086.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838907147517706'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t034-bbdb-103eaa9c.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 69685248,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = +aq09ta77PmT3ul9C6xO/VmwIsA=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2018-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t034-bbdb',
               ipAddress = '172.27.34.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.34.13',
                        'fe80::4044:49ff:fe00:3413'
                     ],
                     macAddress = '42:44:49:00:34:13',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.34.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3413',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t034-bbdb',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6758756352,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t034-bbdb.nvram',
                  'svdc-t034-bbdb.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-5.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t034-bbdb/svdc-t034-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t034-bbdb/svdc-t034-bbdb-15878086.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t034-bbdb/svdc-t034-bbdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t034-bbdb/svdc-t034-bbdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t034-bbdb/svdc-t034-bbdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t034-bbdb/svdc-t034-bbdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t034-bbdb/svdc-t034-bbdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t034-bbdb/vmware-3.log',
                     type = 'log',
                     size = 157870,
                     uniqueSize = 157870,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t034-bbdb/vmware-2.log',
                     type = 'log',
                     size = 170734,
                     uniqueSize = 170734,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t034-bbdb/vmware-1.log',
                     type = 'log',
                     size = 164375,
                     uniqueSize = 164375,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t034-bbdb/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t034-bbdb/vmware-5.log',
                     type = 'log',
                     size = 145139,
                     uniqueSize = 145139,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t034-bbdb/vmware-4.log',
                     type = 'log',
                     size = 162941,
                     uniqueSize = 162941,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t034-bbdb/svdc-t034-bbdb-15878086.vswp',
                     type = 'swap',
                     size = 4290772992,
                     uniqueSize = 4290772992,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t034-bbdb/vmx-svdc-t034-bbdb-a57736d2ba1b1ef0bcd08c4f68908eaa73ec83d5-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T14:38:35.558214Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t034-bbdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2018',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 72
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:38:35Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 4092,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 17260370703,
                     uncommitted = 531,
                     unshared = 17260370703
                  }
               ],
               timestamp = 2021-08-20T14:38:35.558252Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2018',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:38:35Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 4092,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t034-bbdb',
                  ipAddress = '172.27.34.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t034-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t034-bbdb/svdc-t034-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42279ba3-983d-a269-e460-eae2a481adde',
                  instanceUuid = '50275bd3-edfc-8fa7-3fe8-4ab82d0bb7fa',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 17260370703,
                  uncommitted = 531,
                  unshared = 17260370703,
                  timestamp = 2021-08-20T14:38:35.558252Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 11,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 40,
                  hostMemoryUsage = 1345,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1313,
                  privateMemory = 1313,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 4264,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 282. vim.VirtualMachine::2023 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2023',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T07:06:11.160496Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t037-hdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422770aa-6f05-6c3f-cbad-0fadac2c5624',
               createDate = 2021-08-19T14:50:48.852334Z,
               instanceUuid = '50279091-fcba-0396-8fce-a717b345473c',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d5fe7-c135-6d3c-96b8-6f8d9954e6f5',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t037-hdb/svdc-t037-hdb.vmx',
                  snapshotDirectory = '[Vol1] svdc-t037-hdb',
                  suspendDirectory = '[Vol1] svdc-t037-hdb',
                  logDirectory = '[Vol1] svdc-t037-hdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 8,
                  numCoresPerSocket = 8,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1406380508,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t037-hdb/svdc-t037-hdb.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29d-f707-1c7b-4a23-6336747933c3',
                           contentId = 'f120e78a76e79e569ceeeebd6ac00cc1',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2023-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '52,428,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t037-hdb/svdc-t037-hdb-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-f4e5-9033-1d16-0312d68bd68f',
                           contentId = 'a44b15ed189a15c8e0be985e48b33032',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 52428800,
                        capacityInBytes = 53687091200,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2023-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:37:06',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 8000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 196
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t037-hdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6a 6f 05 6c 30'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '80001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9798:J40RLivjS1xsroYlYyPbHgsaeq0UAYyjhLHm3oApECA='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t037-hdb/svdc-t037-hdb-8e3bc601.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838896057541494'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t037-hdb-4431f7a1.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 204500992,
                  initialSwapReservation = 623284224
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = J3ezjOGxjiboxHkeTkXhVlYdv4E=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2023-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t037-hdb',
               ipAddress = '172.27.37.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.37.6',
                        'fe80::4044:49ff:fe00:3706'
                     ],
                     macAddress = '42:44:49:00:37:06',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.37.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3706',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t037-hdb',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 7900078080,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/dbdrive',
                     capacity = 53658783744,
                     freeSpace = 10154434560,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t037-hdb.nvram',
                  'svdc-t037-hdb.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t037-hdb/svdc-t037-hdb.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t037-hdb/svdc-t037-hdb-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t037-hdb/svdc-t037-hdb-8e3bc601.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t037-hdb/svdc-t037-hdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t037-hdb/svdc-t037-hdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t037-hdb/svdc-t037-hdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t037-hdb/svdc-t037-hdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t037-hdb/svdc-t037-hdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t037-hdb/svdc-t037-hdb-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t037-hdb/svdc-t037-hdb-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 53687091200,
                     uniqueSize = 53687091200,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t037-hdb/vmware-3.log',
                     type = 'log',
                     size = 174725,
                     uniqueSize = 174725,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t037-hdb/vmware-2.log',
                     type = 'log',
                     size = 174913,
                     uniqueSize = 174913,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t037-hdb/vmware-1.log',
                     type = 'log',
                     size = 176034,
                     uniqueSize = 176034,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t037-hdb/vmware.log',
                     type = 'log',
                     size = 166950,
                     uniqueSize = 166950,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t037-hdb/vmware-4.log',
                     type = 'log',
                     size = 182284,
                     uniqueSize = 182284,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol1] svdc-t037-hdb/svdc-t037-hdb-8e3bc601.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol1] svdc-t037-hdb/vmx-svdc-t037-hdb-aed8ed000b371c30d895dab5150bdb331cbd1cc7-1.vswp',
                     type = 'uwswap',
                     size = 91226112,
                     uniqueSize = 91226112,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T14:47:46.155418Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t037-hdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2023',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 8000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 196
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:47:45Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 19563,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 92433906566,
                     uncommitted = 1045,
                     unshared = 92433906566
                  }
               ],
               timestamp = 2021-08-20T14:47:46.155475Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2023',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:47:45Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 19563,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t037-hdb',
                  ipAddress = '172.27.37.6',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t037-hdb',
                  template = false,
                  vmPathName = '[Vol1] svdc-t037-hdb/svdc-t037-hdb.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 8,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '422770aa-6f05-6c3f-cbad-0fadac2c5624',
                  instanceUuid = '50279091-fcba-0396-8fce-a717b345473c',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 92433906566,
                  uncommitted = 1045,
                  unshared = 92433906566,
                  timestamp = 2021-08-20T14:47:46.155475Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 36,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 22595,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 22482,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 113,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 3714,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 283. vim.VirtualMachine::2026 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2026',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T07:09:59.324592Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t038-bbdn2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227535d-c521-c8eb-41d2-a64b3980157e',
               createDate = 2021-08-19T14:41:49.644277Z,
               instanceUuid = '50276afe-962a-c9fd-41f4-71a35b6cdd00',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d4575-a915-0603-84c3-0924ce98de89',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t038-bbdn2/svdc-t038-bbdn2.vmx',
                  snapshotDirectory = '[Vol2] svdc-t038-bbdn2',
                  suspendDirectory = '[Vol2] svdc-t038-bbdn2',
                  logDirectory = '[Vol2] svdc-t038-bbdn2',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 964695422,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t038-bbdn2/svdc-t038-bbdn2.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-2e95-0eb4-9d33-83be02a5fd47',
                           contentId = 'c740dff92d3b87a9209c15c46fc1f40d',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2026-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t038-bbdn2/svdc-t038-bbdn2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29e-bd05-7cf6-d27a-7ca285777c7a',
                           contentId = '11e7248954cc1a218f66cb6605ec55a6',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2026-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:38:10',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 193
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t038-bbdn2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6d c5 21 c8 e0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9678:oj+kxUYeDuGBXr4Rp50b96RqYRQanWyfeQKCD7QkvPY='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t038-bbdn2/svdc-t038-bbdn2-fa608608.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838848555142414'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t038-bbdn2-670c76fa.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = h7oE3lfS1xnr9BtVdsJI61+qnHY=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2026-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t038-bbdn2',
               ipAddress = '172.27.38.10',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.38.10',
                        'fe80::4044:49ff:fe00:3810'
                     ],
                     macAddress = '42:44:49:00:38:10',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.38.10',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3810',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t038-bbdn2',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6786584576,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 26179743744,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t038-bbdn2.nvram',
                  'svdc-t038-bbdn2.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t038-bbdn2/svdc-t038-bbdn2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t038-bbdn2/svdc-t038-bbdn2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t038-bbdn2/svdc-t038-bbdn2-fa608608.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t038-bbdn2/svdc-t038-bbdn2.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t038-bbdn2/svdc-t038-bbdn2.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t038-bbdn2/svdc-t038-bbdn2.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t038-bbdn2/svdc-t038-bbdn2.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t038-bbdn2/svdc-t038-bbdn2-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t038-bbdn2/svdc-t038-bbdn2-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t038-bbdn2/svdc-t038-bbdn2-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t038-bbdn2/vmware-2.log',
                     type = 'log',
                     size = 172794,
                     uniqueSize = 172794,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t038-bbdn2/vmware-1.log',
                     type = 'log',
                     size = 173948,
                     uniqueSize = 173948,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t038-bbdn2/vmware.log',
                     type = 'log',
                     size = 172794,
                     uniqueSize = 172794,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t038-bbdn2/svdc-t038-bbdn2-fa608608.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t038-bbdn2/vmx-svdc-t038-bbdn2-8c41b923b8f177a1e14f87caf406f69d41248730-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T14:51:34.017956Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t038-bbdn2'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2026',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 193
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:51:33Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103168872284,
                     uncommitted = 1049,
                     unshared = 103168872284
                  }
               ],
               timestamp = 2021-08-20T14:51:34.017974Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2026',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:51:33Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t038-bbdn2',
                  ipAddress = '172.27.38.10',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t038-bbdn2',
                  template = false,
                  vmPathName = '[Vol2] svdc-t038-bbdn2/svdc-t038-bbdn2.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227535d-c521-c8eb-41d2-a64b3980157e',
                  instanceUuid = '50276afe-962a-c9fd-41f4-71a35b6cdd00',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103168872284,
                  uncommitted = 1049,
                  unshared = 103168872284,
                  timestamp = 2021-08-20T14:51:34.017974Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 59,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 737,
                  hostMemoryUsage = 24131,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24020,
                  privateMemory = 24020,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 3486,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 284. vim.VirtualMachine::2035 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2035',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T07:50:13.882351Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t024-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227f89c-176f-bd60-9e56-fa1c7bd993cd',
               createDate = 2021-08-19T14:30:31.095577Z,
               instanceUuid = '5027c4eb-7a77-f205-c113-f9bc33a9613a',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d2deb-35fc-6390-9072-32f70a79e25d',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t024-bbdb/svdc-t024-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t024-bbdb',
                  suspendDirectory = '[Vol2] svdc-t024-bbdb',
                  logDirectory = '[Vol2] svdc-t024-bbdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 4092,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 2077856717,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t024-bbdb/svdc-t024-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-702e-6ae5-47d3-322e765492b4',
                           contentId = 'a0ea7e6be17ce4d99db477d4104dfd61',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2035-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:24:13',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 72
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 4092,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t024-bbdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6c 17 6f bd 60'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9633:RMx9rPZpycszMlgkVZBNVma6ZuZiG46yEent3GTqFp0='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t024-bbdb/svdc-t024-bbdb-c88d43c5.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838910268345510'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t024-bbdb-037f8083.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 69685248,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = nyWusTRsqaFNurpPiDNkHpwpoYE=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2035-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t024-bbdb',
               ipAddress = '172.27.24.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.24.13',
                        'fe80::4044:49ff:fe00:2413'
                     ],
                     macAddress = '42:44:49:00:24:13',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.24.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2413',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t024-bbdb',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6758559744,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t024-bbdb.nvram',
                  'svdc-t024-bbdb.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-7.log',
                  'vmware-6.log',
                  'vmware.log',
                  'vmware-5.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t024-bbdb/svdc-t024-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t024-bbdb/svdc-t024-bbdb-c88d43c5.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t024-bbdb/svdc-t024-bbdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t024-bbdb/svdc-t024-bbdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t024-bbdb/svdc-t024-bbdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t024-bbdb/svdc-t024-bbdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t024-bbdb/svdc-t024-bbdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t024-bbdb/vmware-3.log',
                     type = 'log',
                     size = 170714,
                     uniqueSize = 170714,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t024-bbdb/vmware-2.log',
                     type = 'log',
                     size = 157956,
                     uniqueSize = 157956,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t024-bbdb/vmware-7.log',
                     type = 'log',
                     size = 170721,
                     uniqueSize = 170721,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t024-bbdb/vmware-6.log',
                     type = 'log',
                     size = 162942,
                     uniqueSize = 162942,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t024-bbdb/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t024-bbdb/vmware-5.log',
                     type = 'log',
                     size = 157832,
                     uniqueSize = 157832,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t024-bbdb/vmware-4.log',
                     type = 'log',
                     size = 164726,
                     uniqueSize = 164726,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t024-bbdb/svdc-t024-bbdb-c88d43c5.vswp',
                     type = 'swap',
                     size = 4290772992,
                     uniqueSize = 4290772992,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t024-bbdb/vmx-svdc-t024-bbdb-371cca556791f5fed2f4812d4a8072a1bdc50720-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:49:43.314909Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t024-bbdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2035',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 72
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:49:43Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 4092,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 17260554535,
                     uncommitted = 531,
                     unshared = 17260554535
                  }
               ],
               timestamp = 2021-08-20T13:49:43.314937Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2035',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:49:43Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 4092,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t024-bbdb',
                  ipAddress = '172.27.24.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t024-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t024-bbdb/svdc-t024-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227f89c-176f-bd60-9e56-fa1c7bd993cd',
                  instanceUuid = '5027c4eb-7a77-f205-c113-f9bc33a9613a',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 17260554535,
                  uncommitted = 531,
                  unshared = 17260554535,
                  timestamp = 2021-08-20T13:49:43.314937Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 9,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1350,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1318,
                  privateMemory = 1318,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7196,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 285. vim.VirtualMachine::2036 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2036',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T07:50:13.895877Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t027-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422708ab-95e6-405f-3ced-1f4527a07f3f',
               createDate = 2021-08-19T14:42:35.094318Z,
               instanceUuid = '5027202e-c700-c6c7-ae3e-d787f51fa92a',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564da5aa-ae7b-2f3e-47dc-1582ae94a5f1',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t027-bbdb/svdc-t027-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t027-bbdb',
                  suspendDirectory = '[Vol2] svdc-t027-bbdb',
                  logDirectory = '[Vol2] svdc-t027-bbdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 4092,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 664829759,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t027-bbdb/svdc-t027-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-c5b5-2047-bbb5-fa567a081718',
                           contentId = '08eb481f8441e712380a157fb87858e0',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2036-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:27:13',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 72
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 4092,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t027-bbdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6b 95 e6 40 50'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9675:5BWcEDddjUyOtBLtnHiAXia+6KeKHGh6vZbA13UBF1s='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t027-bbdb/svdc-t027-bbdb-cf8cbda8.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838910268342163'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t027-bbdb-1591c93a.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 69685248,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = QZiLjsCqrbDhtmW1zn3G+kyo4Os=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2036-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t027-bbdb',
               ipAddress = '172.27.27.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.27.13',
                        'fe80::4044:49ff:fe00:2713'
                     ],
                     macAddress = '42:44:49:00:27:13',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.27.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2713',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t027-bbdb',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6758608896,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t027-bbdb.nvram',
                  'svdc-t027-bbdb.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-6.log',
                  'vmware-5.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t027-bbdb/svdc-t027-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t027-bbdb/svdc-t027-bbdb-cf8cbda8.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t027-bbdb/svdc-t027-bbdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t027-bbdb/svdc-t027-bbdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t027-bbdb/svdc-t027-bbdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t027-bbdb/svdc-t027-bbdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t027-bbdb/svdc-t027-bbdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t027-bbdb/vmware-3.log',
                     type = 'log',
                     size = 164745,
                     uniqueSize = 164745,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t027-bbdb/vmware-2.log',
                     type = 'log',
                     size = 170723,
                     uniqueSize = 170723,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t027-bbdb/vmware-1.log',
                     type = 'log',
                     size = 164590,
                     uniqueSize = 164590,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t027-bbdb/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t027-bbdb/vmware-6.log',
                     type = 'log',
                     size = 170701,
                     uniqueSize = 170701,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t027-bbdb/vmware-5.log',
                     type = 'log',
                     size = 162936,
                     uniqueSize = 162936,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t027-bbdb/vmware-4.log',
                     type = 'log',
                     size = 157961,
                     uniqueSize = 157961,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t027-bbdb/svdc-t027-bbdb-cf8cbda8.vswp',
                     type = 'swap',
                     size = 4290772992,
                     uniqueSize = 4290772992,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t027-bbdb/vmx-svdc-t027-bbdb-5d4bf7389a6c534d61557dbc13fe398f611f3a4c-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:59:25.300766Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t027-bbdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2036',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 72
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:59:25Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 4092,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 17260561300,
                     uncommitted = 531,
                     unshared = 17260561300
                  }
               ],
               timestamp = 2021-08-20T13:59:25.300802Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2036',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:59:25Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 4092,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t027-bbdb',
                  ipAddress = '172.27.27.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t027-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t027-bbdb/svdc-t027-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422708ab-95e6-405f-3ced-1f4527a07f3f',
                  instanceUuid = '5027202e-c700-c6c7-ae3e-d787f51fa92a',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 17260561300,
                  uncommitted = 531,
                  unshared = 17260561300,
                  timestamp = 2021-08-20T13:59:25.300802Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 11,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 40,
                  hostMemoryUsage = 1338,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1306,
                  privateMemory = 1306,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 6615,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 286. vim.VirtualMachine::2037 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2037',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T07:50:13.925781Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t031-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227c076-a96b-138a-2206-286eba481db8',
               createDate = 2021-08-19T14:42:07.357121Z,
               instanceUuid = '5027d6d4-61d8-276e-9f77-0be05738a173',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dfe5f-68a0-4938-5d8e-63d1684ca77d',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t031-bbdb/svdc-t031-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t031-bbdb',
                  suspendDirectory = '[Vol2] svdc-t031-bbdb',
                  logDirectory = '[Vol2] svdc-t031-bbdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 4092,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1169678920,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t031-bbdb/svdc-t031-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-e6f9-dab8-62f7-f442613f8dc6',
                           contentId = '12a6ccffb029af2c5f4f2dd302f57409',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2037-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:31:13',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 72
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 4092,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t031-bbdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 66 a9 6b 13 80'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9684:yiAP97eFczeJ8MjG00C+NrFrU6ZyBzhAHFim6fWtrok='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t031-bbdb/svdc-t031-bbdb-0e8806a3.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838910268315597'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t031-bbdb-08d29f21.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 69685248,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = A0q1kQE9I9BqPgWZQuGw3DeSKb0=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2037-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t031-bbdb',
               ipAddress = '172.27.31.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.31.13',
                        'fe80::4044:49ff:fe00:3113'
                     ],
                     macAddress = '42:44:49:00:31:13',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.31.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3113',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t031-bbdb',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6758416384,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t031-bbdb.nvram',
                  'svdc-t031-bbdb.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-6.log',
                  'vmware-5.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t031-bbdb/svdc-t031-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t031-bbdb/svdc-t031-bbdb-0e8806a3.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t031-bbdb/svdc-t031-bbdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t031-bbdb/svdc-t031-bbdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t031-bbdb/svdc-t031-bbdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t031-bbdb/svdc-t031-bbdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t031-bbdb/svdc-t031-bbdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t031-bbdb/vmware-3.log',
                     type = 'log',
                     size = 164841,
                     uniqueSize = 164841,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t031-bbdb/vmware-2.log',
                     type = 'log',
                     size = 170715,
                     uniqueSize = 170715,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t031-bbdb/vmware-1.log',
                     type = 'log',
                     size = 164246,
                     uniqueSize = 164246,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t031-bbdb/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t031-bbdb/vmware-6.log',
                     type = 'log',
                     size = 170793,
                     uniqueSize = 170793,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t031-bbdb/vmware-5.log',
                     type = 'log',
                     size = 163039,
                     uniqueSize = 163039,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t031-bbdb/vmware-4.log',
                     type = 'log',
                     size = 157743,
                     uniqueSize = 157743,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t031-bbdb/svdc-t031-bbdb-0e8806a3.vswp',
                     type = 'swap',
                     size = 4290772992,
                     uniqueSize = 4290772992,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t031-bbdb/vmx-svdc-t031-bbdb-4507fd6ea4f1e8e639451358789b353c85e4435a-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T14:12:21.155593Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t031-bbdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2037',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 72
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:12:21Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 4092,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 17260561021,
                     uncommitted = 531,
                     unshared = 17260561021
                  }
               ],
               timestamp = 2021-08-20T14:12:21.155641Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2037',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:12:21Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 4092,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t031-bbdb',
                  ipAddress = '172.27.31.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t031-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t031-bbdb/svdc-t031-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227c076-a96b-138a-2206-286eba481db8',
                  instanceUuid = '5027d6d4-61d8-276e-9f77-0be05738a173',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 17260561021,
                  uncommitted = 531,
                  unshared = 17260561021,
                  timestamp = 2021-08-20T14:12:21.155641Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 11,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 40,
                  hostMemoryUsage = 1345,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1314,
                  privateMemory = 1313,
                  sharedMemory = 1,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 5839,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 287. vim.VirtualMachine::2038 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2038',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T07:50:13.95806Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t037-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422728a1-1852-e200-f766-b97f20856736',
               createDate = 2021-08-19T14:46:08.917076Z,
               instanceUuid = '502783a1-95be-307e-fe0c-4108a80d6c1a',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d7572-ceb5-945d-4ff2-57feb878025a',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t037-bbdb/svdc-t037-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t037-bbdb',
                  suspendDirectory = '[Vol2] svdc-t037-bbdb',
                  logDirectory = '[Vol2] svdc-t037-bbdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 4092,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 545613622,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t037-bbdb/svdc-t037-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C290-8700-b4cc-4971-4979a5c0bf69',
                           contentId = 'f105c212af6cfb2d27b4d8849be01841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2038-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:37:13',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 61
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 4092,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t037-bbdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 61 18 52 e2 00'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9712:mrSUEmn3l+EUFBbhxxa20xG+DLetNA6qf+53jUu7X2A='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t037-bbdb/svdc-t037-bbdb-1c86fa69.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838910268362390'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t037-bbdb-294ff459.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 69685248,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = Zp5ibzfQ3EFfvDg04X9dt0Piuno=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2038-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t037-bbdb',
               ipAddress = '172.27.37.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.37.13',
                        'fe80::4044:49ff:fe00:3713'
                     ],
                     macAddress = '42:44:49:00:37:13',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.37.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3713',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t037-bbdb',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6758805504,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t037-bbdb.nvram',
                  'svdc-t037-bbdb.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-5.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t037-bbdb/svdc-t037-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t037-bbdb/svdc-t037-bbdb-1c86fa69.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t037-bbdb/svdc-t037-bbdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t037-bbdb/svdc-t037-bbdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t037-bbdb/svdc-t037-bbdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t037-bbdb/svdc-t037-bbdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t037-bbdb/svdc-t037-bbdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t037-bbdb/vmware-3.log',
                     type = 'log',
                     size = 157868,
                     uniqueSize = 157868,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t037-bbdb/vmware-2.log',
                     type = 'log',
                     size = 170853,
                     uniqueSize = 170853,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t037-bbdb/vmware-1.log',
                     type = 'log',
                     size = 164277,
                     uniqueSize = 164277,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t037-bbdb/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t037-bbdb/vmware-5.log',
                     type = 'log',
                     size = 170717,
                     uniqueSize = 170717,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t037-bbdb/vmware-4.log',
                     type = 'log',
                     size = 163161,
                     uniqueSize = 163161,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t037-bbdb/svdc-t037-bbdb-1c86fa69.vswp',
                     type = 'swap',
                     size = 4290772992,
                     uniqueSize = 4290772992,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t037-bbdb/vmx-svdc-t037-bbdb-d2f811a69f4b785487ed93e52d970c5b28d62c98-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T14:48:17.357352Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t037-bbdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2038',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 61
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:48:17Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 4092,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 17260396520,
                     uncommitted = 531,
                     unshared = 17260396520
                  }
               ],
               timestamp = 2021-08-20T14:48:17.357365Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2038',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:48:17Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 4092,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t037-bbdb',
                  ipAddress = '172.27.37.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t037-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t037-bbdb/svdc-t037-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422728a1-1852-e200-f766-b97f20856736',
                  instanceUuid = '502783a1-95be-307e-fe0c-4108a80d6c1a',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 17260396520,
                  uncommitted = 531,
                  unshared = 17260396520,
                  timestamp = 2021-08-20T14:48:17.357365Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 10,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 40,
                  hostMemoryUsage = 1340,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1310,
                  privateMemory = 1307,
                  sharedMemory = 3,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 3683,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 288. vim.VirtualMachine::2039 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2039',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T07:50:17.113297Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t001-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227884f-403f-9a44-1e75-a73a9239d27e',
               createDate = 2021-08-19T14:03:48.117244Z,
               instanceUuid = '5027dee2-eee8-4f6d-b75b-cadc6595a32a',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d41fa-9fa6-5cdd-1465-0592fb9642e6',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t001-bbdb/svdc-t001-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t001-bbdb',
                  suspendDirectory = '[Vol2] svdc-t001-bbdb',
                  logDirectory = '[Vol2] svdc-t001-bbdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 4092,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1841704322,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t001-bbdb/svdc-t001-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-6966-85d8-f15c-9675544e0316',
                           contentId = '2b46400fffdc45b080b542cb7e138b34',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2039-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:01:13',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 74
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 4092,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t001-bbdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6f 40 3f 9a 40'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9483:jDDCnW7arWE4RsF1fqhsnl+U0PapiuLL8ONjR5LdJho='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t001-bbdb/svdc-t001-bbdb-27995060.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838910271629742'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t001-bbdb-440d207e.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 69685248,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = CgCZ5su967lojbmEUQO3r6lKcnM=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2039-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t001-bbdb',
               ipAddress = '172.27.1.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.1.13',
                        'fe80::4044:49ff:fe00:113'
                     ],
                     macAddress = '42:44:49:00:01:13',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.1.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:113',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t001-bbdb',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6758477824,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t001-bbdb.nvram',
                  'svdc-t001-bbdb.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-6.log',
                  'vmware-5.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t001-bbdb/svdc-t001-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t001-bbdb/svdc-t001-bbdb-27995060.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t001-bbdb/svdc-t001-bbdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t001-bbdb/svdc-t001-bbdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t001-bbdb/svdc-t001-bbdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t001-bbdb/svdc-t001-bbdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t001-bbdb/svdc-t001-bbdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t001-bbdb/vmware-3.log',
                     type = 'log',
                     size = 164735,
                     uniqueSize = 164735,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t001-bbdb/vmware-2.log',
                     type = 'log',
                     size = 170847,
                     uniqueSize = 170847,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t001-bbdb/vmware-1.log',
                     type = 'log',
                     size = 164378,
                     uniqueSize = 164378,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t001-bbdb/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t001-bbdb/vmware-6.log',
                     type = 'log',
                     size = 170856,
                     uniqueSize = 170856,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t001-bbdb/vmware-5.log',
                     type = 'log',
                     size = 163195,
                     uniqueSize = 163195,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t001-bbdb/vmware-4.log',
                     type = 'log',
                     size = 157836,
                     uniqueSize = 157836,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t001-bbdb/svdc-t001-bbdb-27995060.vswp',
                     type = 'swap',
                     size = 4290772992,
                     uniqueSize = 4290772992,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t001-bbdb/vmx-svdc-t001-bbdb-796820755492fb2557a97d1a6df56ac585973d4b-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:35:21.114453Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t001-bbdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2039',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 74
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:35:20Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 4092,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 17260561491,
                     uncommitted = 531,
                     unshared = 17260561491
                  }
               ],
               timestamp = 2021-08-20T12:35:21.11449Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2039',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:35:20Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 4092,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t001-bbdb',
                  ipAddress = '172.27.1.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t001-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t001-bbdb/svdc-t001-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227884f-403f-9a44-1e75-a73a9239d27e',
                  instanceUuid = '5027dee2-eee8-4f6d-b75b-cadc6595a32a',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 17260561491,
                  uncommitted = 531,
                  unshared = 17260561491,
                  timestamp = 2021-08-20T12:35:21.11449Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 14,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 40,
                  hostMemoryUsage = 1343,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1312,
                  privateMemory = 1310,
                  sharedMemory = 2,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 11658,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 289. vim.VirtualMachine::2040 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2040',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T07:50:17.155004Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t007-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42277de0-a9c8-09fe-8a96-050c7e54b6fc',
               createDate = 2021-08-19T14:09:49.65595Z,
               instanceUuid = '5027b51f-b19c-cccb-019c-de5981926dbb',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d0571-f039-bc69-5499-53918134267e',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t007-bbdb/svdc-t007-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t007-bbdb',
                  suspendDirectory = '[Vol2] svdc-t007-bbdb',
                  logDirectory = '[Vol2] svdc-t007-bbdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 4092,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 2119481084,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t007-bbdb/svdc-t007-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-a2b0-d6eb-16d7-1a54b72ca669',
                           contentId = '389d96a7df7343f461f876197a5cc096',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2040-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:07:13',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 72
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 4092,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t007-bbdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 60 a9 c8 09 f0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9519:YI0znVSB2LveeLOqH3N6RsiPWOJDJQ8c32aUM3PdmhE='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t007-bbdb/svdc-t007-bbdb-35984426.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838910271658006'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t007-bbdb-11ea8d04.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 69685248,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = 1AjaZIykXoojj7aNoLf/BLzaP50=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2040-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t007-bbdb',
               ipAddress = '172.27.7.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.7.13',
                        'fe80::4044:49ff:fe00:713'
                     ],
                     macAddress = '42:44:49:00:07:13',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.7.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:713',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t007-bbdb',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6758469632,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t007-bbdb.nvram',
                  'svdc-t007-bbdb.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-6.log',
                  'vmware-5.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t007-bbdb/svdc-t007-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t007-bbdb/svdc-t007-bbdb-35984426.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t007-bbdb/svdc-t007-bbdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t007-bbdb/svdc-t007-bbdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t007-bbdb/svdc-t007-bbdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t007-bbdb/svdc-t007-bbdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t007-bbdb/svdc-t007-bbdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t007-bbdb/vmware-3.log',
                     type = 'log',
                     size = 164841,
                     uniqueSize = 164841,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t007-bbdb/vmware-2.log',
                     type = 'log',
                     size = 170523,
                     uniqueSize = 170523,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t007-bbdb/vmware-1.log',
                     type = 'log',
                     size = 164373,
                     uniqueSize = 164373,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t007-bbdb/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t007-bbdb/vmware-6.log',
                     type = 'log',
                     size = 170851,
                     uniqueSize = 170851,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t007-bbdb/vmware-5.log',
                     type = 'log',
                     size = 163164,
                     uniqueSize = 163164,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t007-bbdb/vmware-4.log',
                     type = 'log',
                     size = 157739,
                     uniqueSize = 157739,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t007-bbdb/svdc-t007-bbdb-35984426.vswp',
                     type = 'swap',
                     size = 4290772992,
                     uniqueSize = 4290772992,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t007-bbdb/vmx-svdc-t007-bbdb-0dfd4ff969ac0fd6770512aec118a23de292e9ec-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:54:44.993297Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t007-bbdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2040',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 72
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:54:44Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 4092,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 17260561135,
                     uncommitted = 531,
                     unshared = 17260561135
                  }
               ],
               timestamp = 2021-08-20T12:54:44.993327Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2040',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:54:44Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 4092,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t007-bbdb',
                  ipAddress = '172.27.7.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t007-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t007-bbdb/svdc-t007-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42277de0-a9c8-09fe-8a96-050c7e54b6fc',
                  instanceUuid = '5027b51f-b19c-cccb-019c-de5981926dbb',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 17260561135,
                  uncommitted = 531,
                  unshared = 17260561135,
                  timestamp = 2021-08-20T12:54:44.993327Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 8,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1345,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1312,
                  privateMemory = 1312,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10495,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 290. vim.VirtualMachine::2041 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2041',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T07:50:18.940275Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t012-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42278c2f-384e-dc3f-278d-89ece64b6a89',
               createDate = 2021-08-19T14:14:48.596109Z,
               instanceUuid = '50272006-7c69-dd83-cba7-2c5f4b3215a7',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d237a-361e-2ca9-3c77-7391f157dff5',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t012-bbdb/svdc-t012-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t012-bbdb',
                  suspendDirectory = '[Vol2] svdc-t012-bbdb',
                  logDirectory = '[Vol2] svdc-t012-bbdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 4092,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -431265143,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t012-bbdb/svdc-t012-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-7aac-7399-fc1c-bd35c7b99cfd',
                           contentId = '6a7ed9352d19be1651b2511e04373dbc',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2041-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:12:13',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 72
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 4092,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t012-bbdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6f 38 4e dc 30'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9549:iZKJUfA/ORXWii/BX8fMmLYqcwxQEdl7dW7hKLIAzHY='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t012-bbdb/svdc-t012-bbdb-76e8b5c2.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838910273149951'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t012-bbdb-7d493220.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 69685248,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = 0Zc34AUty7bEL2mhxjgrZn0MQb0=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2041-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t012-bbdb',
               ipAddress = '172.27.12.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.12.13',
                        'fe80::4044:49ff:fe00:1213'
                     ],
                     macAddress = '42:44:49:00:12:13',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.12.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1213',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t012-bbdb',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6758510592,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t012-bbdb.nvram',
                  'svdc-t012-bbdb.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-6.log',
                  'vmware-5.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t012-bbdb/svdc-t012-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t012-bbdb/svdc-t012-bbdb-76e8b5c2.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t012-bbdb/svdc-t012-bbdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t012-bbdb/svdc-t012-bbdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t012-bbdb/svdc-t012-bbdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t012-bbdb/svdc-t012-bbdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t012-bbdb/svdc-t012-bbdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t012-bbdb/vmware-3.log',
                     type = 'log',
                     size = 164629,
                     uniqueSize = 164629,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t012-bbdb/vmware-2.log',
                     type = 'log',
                     size = 170962,
                     uniqueSize = 170962,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t012-bbdb/vmware-1.log',
                     type = 'log',
                     size = 164252,
                     uniqueSize = 164252,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t012-bbdb/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t012-bbdb/vmware-6.log',
                     type = 'log',
                     size = 170817,
                     uniqueSize = 170817,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t012-bbdb/vmware-5.log',
                     type = 'log',
                     size = 163161,
                     uniqueSize = 163161,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t012-bbdb/vmware-4.log',
                     type = 'log',
                     size = 157832,
                     uniqueSize = 157832,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t012-bbdb/svdc-t012-bbdb-76e8b5c2.vswp',
                     type = 'swap',
                     size = 4290772992,
                     uniqueSize = 4290772992,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t012-bbdb/vmx-svdc-t012-bbdb-ca5ead1f3327f7a5a1d64a8b46dfa058b92329d1-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:10:54.962367Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t012-bbdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2041',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 72
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:10:54Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 4092,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 17260561297,
                     uncommitted = 531,
                     unshared = 17260561297
                  }
               ],
               timestamp = 2021-08-20T13:10:54.962409Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2041',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:10:54Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 4092,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t012-bbdb',
                  ipAddress = '172.27.12.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t012-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t012-bbdb/svdc-t012-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42278c2f-384e-dc3f-278d-89ece64b6a89',
                  instanceUuid = '50272006-7c69-dd83-cba7-2c5f4b3215a7',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 17260561297,
                  uncommitted = 531,
                  unshared = 17260561297,
                  timestamp = 2021-08-20T13:10:54.962409Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 8,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 40,
                  hostMemoryUsage = 1343,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1312,
                  privateMemory = 1309,
                  sharedMemory = 3,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 9525,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 291. vim.VirtualMachine::2042 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2042',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T07:50:18.993404Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t038-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42276646-b281-f39a-8db2-c0ba90d1d879',
               createDate = 2021-08-19T14:45:55.899386Z,
               instanceUuid = '502743c8-fc00-e58c-63a1-a8f9329b20a6',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d2641-ea2e-c7d1-e39b-a95557a45491',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t038-bbdb/svdc-t038-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t038-bbdb',
                  suspendDirectory = '[Vol2] svdc-t038-bbdb',
                  logDirectory = '[Vol2] svdc-t038-bbdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 4092,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1865295751,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t038-bbdb/svdc-t038-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C297-4034-1126-45d8-2957f7404389',
                           contentId = 'cd1b06aee52911f7bf1c36a963996264',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2042-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:38:13',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 61
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 4092,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t038-bbdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 66 b2 81 f3 90'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9722:uPxW6HXa5QoyKf+IzML/VSy2N2lPHk3gMLXd9Y2k8fw='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t038-bbdb/svdc-t038-bbdb-1edc230a.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838910273266387'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t038-bbdb-23aa4868.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 69685248,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = MxEtGkzcipRc/j0OcuSlNv+LBTU=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2042-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t038-bbdb',
               ipAddress = '172.27.38.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.38.13',
                        'fe80::4044:49ff:fe00:3813'
                     ],
                     macAddress = '42:44:49:00:38:13',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.38.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3813',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t038-bbdb',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6758563840,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t038-bbdb.nvram',
                  'svdc-t038-bbdb.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-6.log',
                  'vmware-5.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t038-bbdb/svdc-t038-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t038-bbdb/svdc-t038-bbdb-1edc230a.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t038-bbdb/svdc-t038-bbdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t038-bbdb/svdc-t038-bbdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t038-bbdb/svdc-t038-bbdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t038-bbdb/svdc-t038-bbdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t038-bbdb/svdc-t038-bbdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t038-bbdb/vmware-3.log',
                     type = 'log',
                     size = 170695,
                     uniqueSize = 170695,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t038-bbdb/vmware-2.log',
                     type = 'log',
                     size = 157874,
                     uniqueSize = 157874,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t038-bbdb/vmware-1.log',
                     type = 'log',
                     size = 172036,
                     uniqueSize = 172036,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t038-bbdb/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t038-bbdb/vmware-6.log',
                     type = 'log',
                     size = 170812,
                     uniqueSize = 170812,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t038-bbdb/vmware-5.log',
                     type = 'log',
                     size = 163166,
                     uniqueSize = 163166,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t038-bbdb/vmware-4.log',
                     type = 'log',
                     size = 157733,
                     uniqueSize = 157733,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t038-bbdb/svdc-t038-bbdb-1edc230a.vswp',
                     type = 'swap',
                     size = 4290772992,
                     uniqueSize = 4290772992,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t038-bbdb/vmx-svdc-t038-bbdb-ccb282a2df1cd9ef85eac24c0d68d6872b9e8a3d-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T14:51:31.556155Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t038-bbdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2042',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 61
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:51:31Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 4092,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 17260561960,
                     uncommitted = 531,
                     unshared = 17260561960
                  }
               ],
               timestamp = 2021-08-20T14:51:31.55617Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2042',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:51:31Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 4092,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t038-bbdb',
                  ipAddress = '172.27.38.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t038-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t038-bbdb/svdc-t038-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42276646-b281-f39a-8db2-c0ba90d1d879',
                  instanceUuid = '502743c8-fc00-e58c-63a1-a8f9329b20a6',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 17260561960,
                  uncommitted = 531,
                  unshared = 17260561960,
                  timestamp = 2021-08-20T14:51:31.55617Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 9,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 40,
                  hostMemoryUsage = 1346,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1314,
                  privateMemory = 1313,
                  sharedMemory = 1,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 3488,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 292. vim.VirtualMachine::2043 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2043',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T07:50:19.027778Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t026-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227286f-84d3-3e62-00ec-9e3bb628aa4d',
               createDate = 2021-08-19T14:38:30.259374Z,
               instanceUuid = '502702ef-488d-bc61-ec7d-674d967c59f8',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d8b5c-483f-a25d-ea1b-7d4ebceeb1ad',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t026-bbdb/svdc-t026-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t026-bbdb',
                  suspendDirectory = '[Vol2] svdc-t026-bbdb',
                  logDirectory = '[Vol2] svdc-t026-bbdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 4092,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1238848947,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t026-bbdb/svdc-t026-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-cf5d-2f05-e603-ebc84aa55b00',
                           contentId = '92901b59e0da33173b130e8242cb7989',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2043-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:26:13',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 72
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 4092,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t026-bbdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6f 84 d3 3e 60'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9642:82XMTJT8J/BVBiBe8V3ZyMsGxV7dkcpZ9VbmhGR1nto='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t026-bbdb/svdc-t026-bbdb-cd379507.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838910273442556'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t026-bbdb-628c05fb.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 69685248,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = EQJiw0ufX6hXTlL5WNYWH9TffG8=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2043-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t026-bbdb',
               ipAddress = '172.27.26.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.26.13',
                        'fe80::4044:49ff:fe00:2613'
                     ],
                     macAddress = '42:44:49:00:26:13',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.26.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2613',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t026-bbdb',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6758391808,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t026-bbdb.nvram',
                  'svdc-t026-bbdb.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-6.log',
                  'vmware-5.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t026-bbdb/svdc-t026-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t026-bbdb/svdc-t026-bbdb-cd379507.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t026-bbdb/svdc-t026-bbdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t026-bbdb/svdc-t026-bbdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t026-bbdb/svdc-t026-bbdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t026-bbdb/svdc-t026-bbdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t026-bbdb/svdc-t026-bbdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t026-bbdb/vmware-3.log',
                     type = 'log',
                     size = 164753,
                     uniqueSize = 164753,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t026-bbdb/vmware-2.log',
                     type = 'log',
                     size = 170708,
                     uniqueSize = 170708,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t026-bbdb/vmware-1.log',
                     type = 'log',
                     size = 164153,
                     uniqueSize = 164153,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t026-bbdb/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t026-bbdb/vmware-6.log',
                     type = 'log',
                     size = 170795,
                     uniqueSize = 170795,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t026-bbdb/vmware-5.log',
                     type = 'log',
                     size = 162944,
                     uniqueSize = 162944,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t026-bbdb/vmware-4.log',
                     type = 'log',
                     size = 157740,
                     uniqueSize = 157740,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t026-bbdb/svdc-t026-bbdb-cd379507.vswp',
                     type = 'swap',
                     size = 4290772992,
                     uniqueSize = 4290772992,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t026-bbdb/vmx-svdc-t026-bbdb-e2d7eced210d85b9d82967bf9a9a760f4bb03610-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:56:11.305049Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t026-bbdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2043',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 72
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:56:11Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 4092,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 17260560737,
                     uncommitted = 531,
                     unshared = 17260560737
                  }
               ],
               timestamp = 2021-08-20T13:56:11.305081Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2043',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:56:11Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 4092,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t026-bbdb',
                  ipAddress = '172.27.26.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t026-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t026-bbdb/svdc-t026-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227286f-84d3-3e62-00ec-9e3bb628aa4d',
                  instanceUuid = '502702ef-488d-bc61-ec7d-674d967c59f8',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 17260560737,
                  uncommitted = 531,
                  unshared = 17260560737,
                  timestamp = 2021-08-20T13:56:11.305081Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 11,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 40,
                  hostMemoryUsage = 1348,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1315,
                  privateMemory = 1315,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 6809,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 293. vim.VirtualMachine::2044 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2044',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T07:50:20.492697Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t010-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42279b38-848c-f540-7b82-8bc839b1368c',
               createDate = 2021-08-19T14:12:49.629727Z,
               instanceUuid = '50271d00-04de-f1de-e272-bb2d74f73697',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564de8f0-def3-b206-d046-bb1377e16de0',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t010-bbdb/svdc-t010-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t010-bbdb',
                  suspendDirectory = '[Vol2] svdc-t010-bbdb',
                  logDirectory = '[Vol2] svdc-t010-bbdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 4092,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 967915148,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t010-bbdb/svdc-t010-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C293-1fd1-76a9-f0e6-c9f75ae73cc7',
                           contentId = '34c64358234c23e9941ef5e70ec1ed75',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2044-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:10:13',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 72
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 4092,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t010-bbdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 68 84 8c f5 40'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9537:sVPJDwLovbCT89NjEM/ku5eHycKd3/D++IHovASIAhQ='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t010-bbdb/svdc-t010-bbdb-723e6480.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838910274922246'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t010-bbdb-1cab4762.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 69685248,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = ISo3n/vN0FmaAO2sipRQze3xzQk=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2044-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t010-bbdb',
               ipAddress = '172.27.10.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.10.13',
                        'fe80::4044:49ff:fe00:1013'
                     ],
                     macAddress = '42:44:49:00:10:13',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.10.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1013',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t010-bbdb',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6758514688,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t010-bbdb.nvram',
                  'svdc-t010-bbdb.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-6.log',
                  'vmware-5.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t010-bbdb/svdc-t010-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t010-bbdb/svdc-t010-bbdb-723e6480.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t010-bbdb/svdc-t010-bbdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t010-bbdb/svdc-t010-bbdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t010-bbdb/svdc-t010-bbdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t010-bbdb/svdc-t010-bbdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t010-bbdb/svdc-t010-bbdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t010-bbdb/vmware-3.log',
                     type = 'log',
                     size = 164753,
                     uniqueSize = 164753,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t010-bbdb/vmware-2.log',
                     type = 'log',
                     size = 170634,
                     uniqueSize = 170634,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t010-bbdb/vmware-1.log',
                     type = 'log',
                     size = 164375,
                     uniqueSize = 164375,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t010-bbdb/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t010-bbdb/vmware-6.log',
                     type = 'log',
                     size = 170719,
                     uniqueSize = 170719,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t010-bbdb/vmware-5.log',
                     type = 'log',
                     size = 163069,
                     uniqueSize = 163069,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t010-bbdb/vmware-4.log',
                     type = 'log',
                     size = 157868,
                     uniqueSize = 157868,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t010-bbdb/svdc-t010-bbdb-723e6480.vswp',
                     type = 'swap',
                     size = 4290772992,
                     uniqueSize = 4290772992,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t010-bbdb/vmx-svdc-t010-bbdb-fc751d002ff4257d851846fd1c555b006978f99e-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:04:27.011501Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t010-bbdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2044',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 72
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:04:26Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 4092,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 17260561062,
                     uncommitted = 531,
                     unshared = 17260561062
                  }
               ],
               timestamp = 2021-08-20T13:04:27.011536Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2044',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:04:26Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 4092,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t010-bbdb',
                  ipAddress = '172.27.10.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t010-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t010-bbdb/svdc-t010-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42279b38-848c-f540-7b82-8bc839b1368c',
                  instanceUuid = '50271d00-04de-f1de-e272-bb2d74f73697',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 17260561062,
                  uncommitted = 531,
                  unshared = 17260561062,
                  timestamp = 2021-08-20T13:04:27.011536Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 11,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 40,
                  hostMemoryUsage = 1348,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1316,
                  privateMemory = 1316,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 9913,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 294. vim.VirtualMachine::2045 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2045',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T07:50:20.712901Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t004-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227c26b-be51-4114-1c73-f8d3c2ab9f3f',
               createDate = 2021-08-19T14:06:48.00338Z,
               instanceUuid = '5027bd85-d8aa-e273-d352-dbd2e3b86dbf',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d5bed-9972-f455-c9bd-ec09c3b11dc0',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t004-bbdb/svdc-t004-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t004-bbdb',
                  suspendDirectory = '[Vol2] svdc-t004-bbdb',
                  logDirectory = '[Vol2] svdc-t004-bbdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 4092,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1028939969,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t004-bbdb/svdc-t004-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-bb3b-c7d9-1ffd-00127a47e9c2',
                           contentId = '3d86d4d7c2a0d913ff5eb9594efd38da',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2045-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:04:13',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 72
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 4092,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t004-bbdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6b be 51 41 10'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9501:9UE5TiXQDBshbcgEUKb4CbHRmIABTdbPf5B6MaIAWlA='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t004-bbdb/svdc-t004-bbdb-2e98ca43.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838910274981756'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t004-bbdb-2afbd6c1.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 69685248,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = FNb4xv6y8DlFGtAm/j/uhh/mopk=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2045-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t004-bbdb',
               ipAddress = '172.27.4.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.4.13',
                        'fe80::4044:49ff:fe00:413'
                     ],
                     macAddress = '42:44:49:00:04:13',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.4.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:413',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t004-bbdb',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6758465536,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t004-bbdb.nvram',
                  'svdc-t004-bbdb.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-7.log',
                  'vmware-6.log',
                  'vmware.log',
                  'vmware-5.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t004-bbdb/svdc-t004-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t004-bbdb/svdc-t004-bbdb-2e98ca43.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t004-bbdb/svdc-t004-bbdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t004-bbdb/svdc-t004-bbdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t004-bbdb/svdc-t004-bbdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t004-bbdb/svdc-t004-bbdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t004-bbdb/svdc-t004-bbdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t004-bbdb/vmware-3.log',
                     type = 'log',
                     size = 170692,
                     uniqueSize = 170692,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t004-bbdb/vmware-2.log',
                     type = 'log',
                     size = 157870,
                     uniqueSize = 157870,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t004-bbdb/vmware-7.log',
                     type = 'log',
                     size = 170576,
                     uniqueSize = 170576,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t004-bbdb/vmware-6.log',
                     type = 'log',
                     size = 163167,
                     uniqueSize = 163167,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t004-bbdb/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t004-bbdb/vmware-5.log',
                     type = 'log',
                     size = 157742,
                     uniqueSize = 157742,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t004-bbdb/vmware-4.log',
                     type = 'log',
                     size = 164845,
                     uniqueSize = 164845,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t004-bbdb/svdc-t004-bbdb-2e98ca43.vswp',
                     type = 'swap',
                     size = 4290772992,
                     uniqueSize = 4290772992,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t004-bbdb/vmx-svdc-t004-bbdb-24dc55ec862d31f58e4ea1584e64fb780b3385e1-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:45:03.014968Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t004-bbdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2045',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 72
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:45:02Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 4092,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 17260554536,
                     uncommitted = 531,
                     unshared = 17260554536
                  }
               ],
               timestamp = 2021-08-20T12:45:03.015011Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2045',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:45:02Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 4092,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t004-bbdb',
                  ipAddress = '172.27.4.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t004-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t004-bbdb/svdc-t004-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227c26b-be51-4114-1c73-f8d3c2ab9f3f',
                  instanceUuid = '5027bd85-d8aa-e273-d352-dbd2e3b86dbf',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 17260554536,
                  uncommitted = 531,
                  unshared = 17260554536,
                  timestamp = 2021-08-20T12:45:03.015011Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 11,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 40,
                  hostMemoryUsage = 1343,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1312,
                  privateMemory = 1309,
                  sharedMemory = 3,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 11077,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 295. vim.VirtualMachine::2046 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2046',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T07:50:20.715008Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t002-bbdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227f6a8-8eb0-60aa-72bc-82c62651c094',
               createDate = 2021-08-19T14:04:48.225073Z,
               instanceUuid = '50270ba9-0178-3ae3-ec1b-cf6627e6789d',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d4d6f-e1e7-d36a-5127-f1ed98c35c44',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t002-bbdb/svdc-t002-bbdb.vmx',
                  snapshotDirectory = '[Vol2] svdc-t002-bbdb',
                  suspendDirectory = '[Vol2] svdc-t002-bbdb',
                  logDirectory = '[Vol2] svdc-t002-bbdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 4092,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 642891924,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t002-bbdb/svdc-t002-bbdb.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-0b9f-30b1-5533-5a2a474ca7c9',
                           contentId = 'da916a7fbe2ac7c5d850edf762037235',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2046-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:02:13',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 72
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 4092,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t002-bbdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 68 8e b0 60 a0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '10001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9489:IW3788t1aaX3oX4Cq1bg5n1zV/W9bA+i+rwyFVB7jTM='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t002-bbdb/svdc-t002-bbdb-29ee7901.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838910274976776'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t002-bbdb-6ef8a2c1.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 69685248,
                  initialSwapReservation = 615858176
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = bWiNQ4UzNr5Ohkk3fYy4WMb9OmA=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2046-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t002-bbdb',
               ipAddress = '172.27.2.13',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.2.13',
                        'fe80::4044:49ff:fe00:213'
                     ],
                     macAddress = '42:44:49:00:02:13',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.2.13',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:213',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t002-bbdb',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6758449152,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t002-bbdb.nvram',
                  'svdc-t002-bbdb.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-6.log',
                  'vmware-5.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t002-bbdb/svdc-t002-bbdb.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t002-bbdb/svdc-t002-bbdb-29ee7901.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t002-bbdb/svdc-t002-bbdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t002-bbdb/svdc-t002-bbdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t002-bbdb/svdc-t002-bbdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t002-bbdb/svdc-t002-bbdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t002-bbdb/svdc-t002-bbdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t002-bbdb/vmware-3.log',
                     type = 'log',
                     size = 164742,
                     uniqueSize = 164742,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t002-bbdb/vmware-2.log',
                     type = 'log',
                     size = 170617,
                     uniqueSize = 170617,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t002-bbdb/vmware-1.log',
                     type = 'log',
                     size = 164374,
                     uniqueSize = 164374,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t002-bbdb/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t002-bbdb/vmware-6.log',
                     type = 'log',
                     size = 170615,
                     uniqueSize = 170615,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t002-bbdb/vmware-5.log',
                     type = 'log',
                     size = 163066,
                     uniqueSize = 163066,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t002-bbdb/vmware-4.log',
                     type = 'log',
                     size = 157826,
                     uniqueSize = 157826,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t002-bbdb/svdc-t002-bbdb-29ee7901.vswp',
                     type = 'swap',
                     size = 4290772992,
                     uniqueSize = 4290772992,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t002-bbdb/vmx-svdc-t002-bbdb-641f29450177d89dafb4649e726ab03bc931053e-1.vswp',
                     type = 'uwswap',
                     size = 83886080,
                     uniqueSize = 83886080,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:38:34.990314Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t002-bbdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2046',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 40920,
                     level = 'normal'
                  },
                  overheadLimit = 72
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:38:34Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 2445,
               maxMemoryUsage = 4092,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 17260560884,
                     uncommitted = 531,
                     unshared = 17260560884
                  }
               ],
               timestamp = 2021-08-20T12:38:34.990334Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2046',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:38:34Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 2445,
                  maxMemoryUsage = 4092,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t002-bbdb',
                  ipAddress = '172.27.2.13',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t002-bbdb',
                  template = false,
                  vmPathName = '[Vol2] svdc-t002-bbdb/svdc-t002-bbdb.vmx',
                  memorySizeMB = 4092,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4227f6a8-8eb0-60aa-72bc-82c62651c094',
                  instanceUuid = '50270ba9-0178-3ae3-ec1b-cf6627e6789d',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 17260560884,
                  uncommitted = 531,
                  unshared = 17260560884,
                  timestamp = 2021-08-20T12:38:34.990334Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 9,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 40,
                  hostMemoryUsage = 1341,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 1310,
                  privateMemory = 1307,
                  sharedMemory = 3,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 32,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 11465,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 296. vim.VirtualMachine::2051 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2051',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T07:54:40.655221Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t013-bbdn1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42272ad0-7d18-bf64-b6c3-1ffab32e73eb',
               createDate = 2021-08-19T14:15:02.076745Z,
               instanceUuid = '5027e309-6e6a-2735-d4c6-cc62b063eed5',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d5669-7664-3b43-976e-e888eef35b50',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t013-bbdn1/svdc-t013-bbdn1.vmx',
                  snapshotDirectory = '[Vol2] svdc-t013-bbdn1',
                  suspendDirectory = '[Vol2] svdc-t013-bbdn1',
                  logDirectory = '[Vol2] svdc-t013-bbdn1',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1288801301,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t013-bbdn1/svdc-t013-bbdn1.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C292-04c6-db5f-f800-71d0710893e0',
                           contentId = 'c7be1d0e933f8cf3665e1439bc928652',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2051-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t013-bbdn1/svdc-t013-bbdn1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29d-10eb-63d3-8758-5c868b6e3f90',
                           contentId = '2729c9fb288a33bef56aee5e44b683ce',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2051-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:13:09',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 204
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t013-bbdn1.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 60 7d 18 bf 60'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9551:WtH18Ym1ZZS8P5EJkDkxpd6AaMXRzQt5mVqGtX7Pjqw='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t013-bbdn1/svdc-t013-bbdn1-a0f9ac80.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838910534988871'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t013-bbdn1-12b17e7e.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = Dai4KSbvAn6EC5J9bOZjieHdzRk=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2051-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t013-bbdn1',
               ipAddress = '172.27.13.9',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.13.9',
                        'fe80::4044:49ff:fe00:1309'
                     ],
                     macAddress = '42:44:49:00:13:09',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.13.9',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1309',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t013-bbdn1',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6764855296,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 21834162176,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t013-bbdn1.nvram',
                  'svdc-t013-bbdn1.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t013-bbdn1/svdc-t013-bbdn1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t013-bbdn1/svdc-t013-bbdn1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t013-bbdn1/svdc-t013-bbdn1-a0f9ac80.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t013-bbdn1/svdc-t013-bbdn1.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t013-bbdn1/svdc-t013-bbdn1.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t013-bbdn1/svdc-t013-bbdn1.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t013-bbdn1/svdc-t013-bbdn1.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t013-bbdn1/svdc-t013-bbdn1-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t013-bbdn1/svdc-t013-bbdn1-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t013-bbdn1/svdc-t013-bbdn1-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t013-bbdn1/vmware-3.log',
                     type = 'log',
                     size = 172818,
                     uniqueSize = 172818,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t013-bbdn1/vmware-2.log',
                     type = 'log',
                     size = 172828,
                     uniqueSize = 172828,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t013-bbdn1/vmware-1.log',
                     type = 'log',
                     size = 173942,
                     uniqueSize = 173942,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t013-bbdn1/vmware.log',
                     type = 'log',
                     size = 65536,
                     uniqueSize = 65536,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t013-bbdn1/vmware-4.log',
                     type = 'log',
                     size = 153823,
                     uniqueSize = 153823,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t013-bbdn1/svdc-t013-bbdn1-a0f9ac80.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t013-bbdn1/vmx-svdc-t013-bbdn1-248066d5517b5b696e36ca8a19f34ab0b1784f7a-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:14:10.552136Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t013-bbdn1'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2051',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 204
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:14:10Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103169091695,
                     uncommitted = 1049,
                     unshared = 103169091695
                  }
               ],
               timestamp = 2021-08-20T13:14:10.552152Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2051',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:14:10Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t013-bbdn1',
                  ipAddress = '172.27.13.9',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t013-bbdn1',
                  template = false,
                  vmPathName = '[Vol2] svdc-t013-bbdn1/svdc-t013-bbdn1.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42272ad0-7d18-bf64-b6c3-1ffab32e73eb',
                  instanceUuid = '5027e309-6e6a-2735-d4c6-cc62b063eed5',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103169091695,
                  uncommitted = 1049,
                  unshared = 103169091695,
                  timestamp = 2021-08-20T13:14:10.552152Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 49,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 491,
                  hostMemoryUsage = 23992,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23882,
                  privateMemory = 23882,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 9329,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 297. vim.VirtualMachine::2053 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2053',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T11:40:15.897015Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t005-hdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227c72c-821e-624e-36b6-4081dcd6b3ee',
               createDate = 2021-08-19T14:45:18.676585Z,
               instanceUuid = '502771d2-e960-7bf2-d5da-f85c6c48f508',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564def40-29f8-a6d1-57f4-839e73cb524b',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t005-hdb/svdc-t005-hdb.vmx',
                  snapshotDirectory = '[Vol1] svdc-t005-hdb',
                  suspendDirectory = '[Vol1] svdc-t005-hdb',
                  logDirectory = '[Vol1] svdc-t005-hdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 8,
                  numCoresPerSocket = 8,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -589909010,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t005-hdb/svdc-t005-hdb.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-923b-a935-a6f4-d8e3d7f285ad',
                           contentId = '7c621469faf2c04f2d5c92714800fdd6',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2053-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '52,428,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t005-hdb/svdc-t005-hdb-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-3f6e-8074-9da4-ac15fc712610',
                           contentId = '050f3b8b01d0167e6f70a92ee39b7c0c',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 52428800,
                        capacityInBytes = 53687091200,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2053-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:05:06',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 8000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 206
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t005-hdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6c 82 1e 62 40'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '80001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9721:pigKADxp6mzY7ju+FEKdUKPWp/JJW6z6LhQetUQZX/s='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t005-hdb/svdc-t005-hdb-87181b1c.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838848770677452'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t005-hdb-2fcaff26.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 204500992,
                  initialSwapReservation = 623284224
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = qKeXmTyvCrlqOBprBmQQrorX80c=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2053-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t005-hdb',
               ipAddress = '172.27.5.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.5.6',
                        'fe80::4044:49ff:fe00:506'
                     ],
                     macAddress = '42:44:49:00:05:06',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.5.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:506',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t005-hdb',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 7900295168,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/dbdrive',
                     capacity = 53658783744,
                     freeSpace = 7952416768,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t005-hdb.nvram',
                  'svdc-t005-hdb.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t005-hdb/svdc-t005-hdb.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t005-hdb/svdc-t005-hdb-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t005-hdb/svdc-t005-hdb-87181b1c.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t005-hdb/svdc-t005-hdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t005-hdb/svdc-t005-hdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t005-hdb/svdc-t005-hdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t005-hdb/svdc-t005-hdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t005-hdb/svdc-t005-hdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t005-hdb/svdc-t005-hdb-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t005-hdb/svdc-t005-hdb-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 53687091200,
                     uniqueSize = 53687091200,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t005-hdb/vmware-3.log',
                     type = 'log',
                     size = 174678,
                     uniqueSize = 174678,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t005-hdb/vmware-2.log',
                     type = 'log',
                     size = 174803,
                     uniqueSize = 174803,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t005-hdb/vmware-1.log',
                     type = 'log',
                     size = 176037,
                     uniqueSize = 176037,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t005-hdb/vmware.log',
                     type = 'log',
                     size = 174820,
                     uniqueSize = 174820,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t005-hdb/vmware-4.log',
                     type = 'log',
                     size = 174805,
                     uniqueSize = 174805,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol1] svdc-t005-hdb/svdc-t005-hdb-87181b1c.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol1] svdc-t005-hdb/vmx-svdc-t005-hdb-eaf2af930092df734e088ba956e6403f9e3f7b3f-1.vswp',
                     type = 'uwswap',
                     size = 91226112,
                     uniqueSize = 91226112,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:47:45.583508Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t005-hdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2053',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 8000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 206
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:47:45Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 19563,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 92433906803,
                     uncommitted = 1045,
                     unshared = 92433906803
                  }
               ],
               timestamp = 2021-08-20T12:47:45.583525Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2053',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:47:45Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 19563,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t005-hdb',
                  ipAddress = '172.27.5.6',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t005-hdb',
                  template = false,
                  vmPathName = '[Vol1] svdc-t005-hdb/svdc-t005-hdb.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 8,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227c72c-821e-624e-36b6-4081dcd6b3ee',
                  instanceUuid = '502771d2-e960-7bf2-d5da-f85c6c48f508',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 92433906803,
                  uncommitted = 1045,
                  unshared = 92433906803,
                  timestamp = 2021-08-20T12:47:45.583525Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 32,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24504,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24388,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 116,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10914,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 298. vim.VirtualMachine::2055 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2055',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T11:42:06.082489Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t022-hdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227249c-fb4f-13b9-a03e-c42b0489e7f0',
               createDate = 2021-08-19T14:48:08.378564Z,
               instanceUuid = '5027cde6-e347-9071-cb57-4d6ca7a643b5',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d8695-e01d-611c-70eb-29cde00032d8',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t022-hdb/svdc-t022-hdb.vmx',
                  snapshotDirectory = '[Vol1] svdc-t022-hdb',
                  suspendDirectory = '[Vol1] svdc-t022-hdb',
                  logDirectory = '[Vol1] svdc-t022-hdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 8,
                  numCoresPerSocket = 8,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 76146672,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t022-hdb/svdc-t022-hdb.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-a786-c1e7-29cf-a9d12a7fa5d6',
                           contentId = '391bf7aec308a25b486918ddfe3a8c8a',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2055-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '52,428,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t022-hdb/svdc-t022-hdb-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C292-baa4-5a3a-4e8d-63ff866dc99b',
                           contentId = 'c30638114b8f7f40f01e4428a2c059b3',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 52428800,
                        capacityInBytes = 53687091200,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2055-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:22:06',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 8000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 215
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t022-hdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6c fb 4f 13 b0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '80001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9760:T37iTP4B8oYNS9tgY26jrnTghDm7ZAfXJ+ST7hkem24='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t022-hdb/svdc-t022-hdb-8b8c22db.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838924180494728'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t022-hdb-632a0079.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 204500992,
                  initialSwapReservation = 623284224
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = tV7ovLg5BsnwtPffP9X8Brx7Ngk=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2055-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t022-hdb',
               ipAddress = '172.27.22.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.22.6',
                        'fe80::4044:49ff:fe00:2206'
                     ],
                     macAddress = '42:44:49:00:22:06',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.22.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2206',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t022-hdb',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 7899873280,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/dbdrive',
                     capacity = 53658783744,
                     freeSpace = 8992595968,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t022-hdb.nvram',
                  'svdc-t022-hdb.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-6.log',
                  'vmware-5.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t022-hdb/svdc-t022-hdb.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t022-hdb/svdc-t022-hdb-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t022-hdb/svdc-t022-hdb-8b8c22db.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t022-hdb/svdc-t022-hdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t022-hdb/svdc-t022-hdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t022-hdb/svdc-t022-hdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t022-hdb/svdc-t022-hdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t022-hdb/svdc-t022-hdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t022-hdb/svdc-t022-hdb-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t022-hdb/svdc-t022-hdb-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 53687091200,
                     uniqueSize = 53687091200,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t022-hdb/vmware-3.log',
                     type = 'log',
                     size = 174589,
                     uniqueSize = 174589,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t022-hdb/vmware-2.log',
                     type = 'log',
                     size = 174803,
                     uniqueSize = 174803,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t022-hdb/vmware-1.log',
                     type = 'log',
                     size = 175935,
                     uniqueSize = 175935,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t022-hdb/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t022-hdb/vmware-6.log',
                     type = 'log',
                     size = 182372,
                     uniqueSize = 182372,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol1] svdc-t022-hdb/vmware-5.log',
                     type = 'log',
                     size = 174726,
                     uniqueSize = 174726,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol1] svdc-t022-hdb/vmware-4.log',
                     type = 'log',
                     size = 174928,
                     uniqueSize = 174928,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[Vol1] svdc-t022-hdb/svdc-t022-hdb-8b8c22db.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 15,
                     name = '[Vol1] svdc-t022-hdb/vmx-svdc-t022-hdb-f0bb73684549a3d276dce05ab45be60986d21ce9-1.vswp',
                     type = 'uwswap',
                     size = 91226112,
                     uniqueSize = 91226112,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:42:44.291355Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t022-hdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2055',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 8000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 215
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:42:44Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 19563,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 92434089013,
                     uncommitted = 1045,
                     unshared = 92434089013
                  }
               ],
               timestamp = 2021-08-20T13:42:44.291406Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2055',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:42:44Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 19563,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t022-hdb',
                  ipAddress = '172.27.22.6',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t022-hdb',
                  template = false,
                  vmPathName = '[Vol1] svdc-t022-hdb/svdc-t022-hdb.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 8,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227249c-fb4f-13b9-a03e-c42b0489e7f0',
                  instanceUuid = '5027cde6-e347-9071-cb57-4d6ca7a643b5',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 92434089013,
                  uncommitted = 1045,
                  unshared = 92434089013,
                  timestamp = 2021-08-20T13:42:44.291406Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 43,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24484,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24368,
                  privateMemory = 24368,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 117,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7615,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 299. vim.VirtualMachine::2056 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2056',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T12:32:50.334674Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t001-mail',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42271def-f647-f69e-569c-2deb2eeeaa5f',
               createDate = 2021-08-20T12:32:45.649884Z,
               instanceUuid = '50278d82-2c2e-57fc-5c58-8d17e6161d30',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d00e2-7243-14cd-cb31-a77cec9d4ffd',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t001-mail/svdc-t001-mail.vmx',
                  snapshotDirectory = '[Vol1] svdc-t001-mail',
                  suspendDirectory = '[Vol1] svdc-t001-mail',
                  logDirectory = '[Vol1] svdc-t001-mail',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 787393119,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t001-mail/svdc-t001-mail.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-a872-0d08-baaa-a7855243e3ec',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2056-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t001-mail/svdc-t001-mail-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-3783-94c9-6768-31f0da407637',
                           contentId = 'eeb156fc3b1f059362d706a9fffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2056-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:01:01',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t001-mail.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6f f6 47 f6 90'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10361:HLplZlCEkxweAhLMcEiRxYFa9voQMejozQ0KyV3nrPk='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t001-mail/svdc-t001-mail-60c98e8d.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t001-mail-5cbadbb5.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = kh2NNolRrB3Z05X9TfQYStgf6Zk=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2056-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t001-mail',
               ipAddress = '172.27.1.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.1.1',
                        'fe80::4044:49ff:fe00:101'
                     ],
                     macAddress = '42:44:49:00:01:01',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.1.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:101',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t001-mail',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6824022016,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1051762688,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t001-mail.nvram',
                  'svdc-t001-mail.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t001-mail/svdc-t001-mail.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t001-mail/svdc-t001-mail-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t001-mail/svdc-t001-mail-60c98e8d.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t001-mail/svdc-t001-mail.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t001-mail/svdc-t001-mail.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t001-mail/svdc-t001-mail.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t001-mail/svdc-t001-mail.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t001-mail/svdc-t001-mail-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t001-mail/svdc-t001-mail-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t001-mail/svdc-t001-mail-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t001-mail/svdc-t001-mail-60c98e8d.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t001-mail/vmx-svdc-t001-mail-e5f96b8ed81dc25ec89eb3943f570d2dc0c45fa9-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:32:55.622645Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t001-mail'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2056',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:32:55Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 965,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T12:32:55.622696Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2056',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:32:55Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t001-mail',
                  ipAddress = '172.27.1.1',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t001-mail',
                  template = false,
                  vmPathName = '[Vol1] svdc-t001-mail/svdc-t001-mail.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42271def-f647-f69e-569c-2deb2eeeaa5f',
                  instanceUuid = '50278d82-2c2e-57fc-5c58-8d17e6161d30',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 965,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T12:32:55.622696Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 945,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 2703,
                  hostMemoryUsage = 8122,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8062,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 11804,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 300. vim.VirtualMachine::2057 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2057',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T12:34:30.082156Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t001-collab2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42275177-85cc-2523-f848-b77b635514da',
               createDate = 2021-08-20T12:34:20.32158Z,
               instanceUuid = '5027ad89-3130-71cc-ded9-e9c497100c96',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d4c80-1425-1ae7-b19a-b632b3e658c3',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t001-collab2/svdc-t001-collab2.vmx',
                  snapshotDirectory = '[Vol1] svdc-t001-collab2',
                  suspendDirectory = '[Vol1] svdc-t001-collab2',
                  logDirectory = '[Vol1] svdc-t001-collab2',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1666520282,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t001-collab2/svdc-t001-collab2.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29b-41b3-fbad-f6ec-52f410a88401',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2057-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t001-collab2/svdc-t001-collab2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C293-ad40-406c-1156-e35902ee7d8a',
                           contentId = '04db32c29c62b39e0993ffc0fffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2057-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:01:04',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t001-collab2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 67 85 cc 25 20'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10364:Aroad5yi8efU2A8MINU/y89OLZF5Pn3hihg6jc+ew+g='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t001-collab2/svdc-t001-collab2-056deba9.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838927312517379'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t001-collab2-50baad79.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = zIPt/Dxkxx//CbFI7im/0PmSuIE=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2057-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t001-collab2',
               ipAddress = '172.27.1.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.1.4',
                        'fe80::4044:49ff:fe00:104'
                     ],
                     macAddress = '42:44:49:00:01:04',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.1.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:104',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t001-collab2',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6824013824,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1199345664,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t001-collab2.nvram',
                  'svdc-t001-collab2.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t001-collab2/svdc-t001-collab2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t001-collab2/svdc-t001-collab2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t001-collab2/svdc-t001-collab2-056deba9.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t001-collab2/svdc-t001-collab2.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t001-collab2/svdc-t001-collab2.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t001-collab2/svdc-t001-collab2.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t001-collab2/svdc-t001-collab2.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t001-collab2/svdc-t001-collab2-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t001-collab2/svdc-t001-collab2-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t001-collab2/svdc-t001-collab2-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t001-collab2/svdc-t001-collab2-056deba9.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t001-collab2/vmx-svdc-t001-collab2-656c4780eef99ce243cf086bbf3efb8296f41ce7-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:34:30.672858Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t001-collab2'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2057',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:34:30Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 971,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T12:34:30.672873Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2057',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:34:30Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t001-collab2',
                  ipAddress = '172.27.1.4',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t001-collab2',
                  template = false,
                  vmPathName = '[Vol1] svdc-t001-collab2/svdc-t001-collab2.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42275177-85cc-2523-f848-b77b635514da',
                  instanceUuid = '5027ad89-3130-71cc-ded9-e9c497100c96',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 971,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T12:34:30.672873Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2729,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 3358,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 11709,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 301. vim.VirtualMachine::2058 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2058',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T12:35:23.505037Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t001-bbdn2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42279f8b-f096-2e2b-343f-5a151acd0aa0',
               createDate = 2021-08-19T14:03:11.637519Z,
               instanceUuid = '5027439e-7230-e0bb-2102-6df3b093bbeb',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d8a09-808a-f130-0364-2b51c9fa9c42',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t001-bbdn2/svdc-t001-bbdn2.vmx',
                  snapshotDirectory = '[Vol2] svdc-t001-bbdn2',
                  suspendDirectory = '[Vol2] svdc-t001-bbdn2',
                  logDirectory = '[Vol2] svdc-t001-bbdn2',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 449645216,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t001-bbdn2/svdc-t001-bbdn2.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29b-55c8-56a5-86ec-bced9491f400',
                           contentId = '0bace9a79fd6cdafcb60ee7f1647b3d1',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2058-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t001-bbdn2/svdc-t001-bbdn2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-6c4b-2569-bc05-6156ecd886ee',
                           contentId = 'e92186ab8226674cf06de3009332f206',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2058-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:01:10',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t001-bbdn2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6b f0 96 2e 20'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9480:0LPqzMpDsWBw4TEi1paLZCT1DossezW1UQbbV+Vlk6M='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t001-bbdn2/svdc-t001-bbdn2-1ac35e1e.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838887387390201'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t001-bbdn2-3a4e9c24.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = BsMas7onXbeQgYYnM9w9nc8Q/QY=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2058-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t001-bbdn2',
               ipAddress = '172.27.1.10',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.1.10',
                        'fe80::4044:49ff:fe00:110'
                     ],
                     macAddress = '42:44:49:00:01:10',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.1.10',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:110',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t001-bbdn2',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6758203392,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 21598957568,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t001-bbdn2.nvram',
                  'svdc-t001-bbdn2.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t001-bbdn2/svdc-t001-bbdn2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t001-bbdn2/svdc-t001-bbdn2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t001-bbdn2/svdc-t001-bbdn2-1ac35e1e.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t001-bbdn2/svdc-t001-bbdn2.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t001-bbdn2/svdc-t001-bbdn2.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t001-bbdn2/svdc-t001-bbdn2.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t001-bbdn2/svdc-t001-bbdn2.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t001-bbdn2/svdc-t001-bbdn2-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t001-bbdn2/svdc-t001-bbdn2-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t001-bbdn2/svdc-t001-bbdn2-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t001-bbdn2/vmware-3.log',
                     type = 'log',
                     size = 180516,
                     uniqueSize = 180516,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t001-bbdn2/vmware-2.log',
                     type = 'log',
                     size = 172818,
                     uniqueSize = 172818,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t001-bbdn2/vmware-1.log',
                     type = 'log',
                     size = 174121,
                     uniqueSize = 174121,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t001-bbdn2/vmware.log',
                     type = 'log',
                     size = 172921,
                     uniqueSize = 172921,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t001-bbdn2/vmware-4.log',
                     type = 'log',
                     size = 165491,
                     uniqueSize = 165491,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t001-bbdn2/svdc-t001-bbdn2-1ac35e1e.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t001-bbdn2/vmx-svdc-t001-bbdn2-a77ea6195397f87d85518f4d785e25797aa3911e-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:35:23.837865Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t001-bbdn2'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2058',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:35:23Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103169218615,
                     uncommitted = 1049,
                     unshared = 103169218615
                  }
               ],
               timestamp = 2021-08-20T12:35:23.837889Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2058',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:35:23Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t001-bbdn2',
                  ipAddress = '172.27.1.10',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t001-bbdn2',
                  template = false,
                  vmPathName = '[Vol2] svdc-t001-bbdn2/svdc-t001-bbdn2.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42279f8b-f096-2e2b-343f-5a151acd0aa0',
                  instanceUuid = '5027439e-7230-e0bb-2102-6df3b093bbeb',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103169218615,
                  uncommitted = 1049,
                  unshared = 103169218615,
                  timestamp = 2021-08-20T12:35:23.837889Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 66,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 6635,
                  hostMemoryUsage = 24159,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24048,
                  privateMemory = 24048,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 11656,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 302. vim.VirtualMachine::2059 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2059',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T12:38:03.431749Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t002-hdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227e959-52d0-01f3-aa5c-e85bc809874d',
               createDate = 2021-08-19T14:44:48.076932Z,
               instanceUuid = '50277c81-54a3-a7a8-7141-6b369d3c9361',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d77a7-33fc-cfc9-c497-f6c9f8896da3',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t002-hdb/svdc-t002-hdb.vmx',
                  snapshotDirectory = '[Vol1] svdc-t002-hdb',
                  suspendDirectory = '[Vol1] svdc-t002-hdb',
                  logDirectory = '[Vol1] svdc-t002-hdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 8,
                  numCoresPerSocket = 8,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -938899635,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t002-hdb/svdc-t002-hdb.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C290-5d54-afce-220e-9b1de388128c',
                           contentId = '11b9adbcc04af327a07ef1193cd4221f',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2059-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '52,428,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t002-hdb/svdc-t002-hdb-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-653d-6a5d-2067-9ccd52b6ce4a',
                           contentId = '4d67fa834413932111fd1d31b4c009d1',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 52428800,
                        capacityInBytes = 53687091200,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2059-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:02:06',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 8000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 214
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t002-hdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 69 52 d0 01 f0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '80001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9714:bI5VZiIXTvaHZLYd4bt3X+AqAJm3ZHeyH1raeVZLwkE='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t002-hdb/svdc-t002-hdb-86e1d199.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838848740681395'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t002-hdb-36ca7909.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 204500992,
                  initialSwapReservation = 623284224
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = UEabM6o5FW++vtfZhvBVoRysmBQ=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2059-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t002-hdb',
               ipAddress = '172.27.2.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.2.6',
                        'fe80::4044:49ff:fe00:206'
                     ],
                     macAddress = '42:44:49:00:02:06',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.2.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:206',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t002-hdb',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 7900286976,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/dbdrive',
                     capacity = 53658783744,
                     freeSpace = 7826571264,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t002-hdb.nvram',
                  'svdc-t002-hdb.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-5.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t002-hdb/svdc-t002-hdb.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t002-hdb/svdc-t002-hdb-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t002-hdb/svdc-t002-hdb-86e1d199.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t002-hdb/svdc-t002-hdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t002-hdb/svdc-t002-hdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t002-hdb/svdc-t002-hdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t002-hdb/svdc-t002-hdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t002-hdb/svdc-t002-hdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t002-hdb/svdc-t002-hdb-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t002-hdb/svdc-t002-hdb-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 53687091200,
                     uniqueSize = 53687091200,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t002-hdb/vmware-3.log',
                     type = 'log',
                     size = 174795,
                     uniqueSize = 174795,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t002-hdb/vmware-2.log',
                     type = 'log',
                     size = 174718,
                     uniqueSize = 174718,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t002-hdb/vmware-1.log',
                     type = 'log',
                     size = 175903,
                     uniqueSize = 175903,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t002-hdb/vmware.log',
                     type = 'log',
                     size = 174892,
                     uniqueSize = 174892,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t002-hdb/vmware-5.log',
                     type = 'log',
                     size = 174688,
                     uniqueSize = 174688,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol1] svdc-t002-hdb/vmware-4.log',
                     type = 'log',
                     size = 174704,
                     uniqueSize = 174704,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol1] svdc-t002-hdb/svdc-t002-hdb-86e1d199.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[Vol1] svdc-t002-hdb/vmx-svdc-t002-hdb-73a4089767ec684cf54538feb63a46ed0e3dd247-1.vswp',
                     type = 'uwswap',
                     size = 91226112,
                     uniqueSize = 91226112,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:38:04.130771Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t002-hdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2059',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 8000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 214
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:38:03Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 19563,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 92434081360,
                     uncommitted = 1045,
                     unshared = 92434081360
                  }
               ],
               timestamp = 2021-08-20T12:38:04.130791Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2059',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:38:03Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 19563,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t002-hdb',
                  ipAddress = '172.27.2.6',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t002-hdb',
                  template = false,
                  vmPathName = '[Vol1] svdc-t002-hdb/svdc-t002-hdb.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 8,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227e959-52d0-01f3-aa5c-e85bc809874d',
                  instanceUuid = '50277c81-54a3-a7a8-7141-6b369d3c9361',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 92434081360,
                  uncommitted = 1045,
                  unshared = 92434081360,
                  timestamp = 2021-08-20T12:38:04.130791Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 18,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24505,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24388,
                  privateMemory = 24388,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 117,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 11495,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 303. vim.VirtualMachine::2060 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2060',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T12:38:39.369927Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t002-bbdn4',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42272ded-1194-0eae-5316-0c1f9f23f608',
               createDate = 2021-08-19T14:04:35.946503Z,
               instanceUuid = '50279cda-2fd3-678c-5787-510c66a0879d',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d78f4-0f64-9595-244d-b6016de94df5',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t002-bbdn4/svdc-t002-bbdn4.vmx',
                  snapshotDirectory = '[Vol2] svdc-t002-bbdn4',
                  suspendDirectory = '[Vol2] svdc-t002-bbdn4',
                  logDirectory = '[Vol2] svdc-t002-bbdn4',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1625033208,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t002-bbdn4/svdc-t002-bbdn4.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-cf33-e9e0-0b4a-b52395ad8050',
                           contentId = '9aacc74bf7e8972f15809f9df9b27d7d',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2060-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t002-bbdn4/svdc-t002-bbdn4-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29b-0c9b-fee3-9f0b-69cb3e498e88',
                           contentId = 'ed96ccf1edc19ac2f07f3cda9ed0e797',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2060-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:02:12',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 204
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t002-bbdn4.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6d 11 94 0e a0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9488:ENLv1bdo+Fydy75DEHGFz887dbRpF895HUEoiul8AQQ='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t002-bbdn4/svdc-t002-bbdn4-67bd9ae1.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838912744179509'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t002-bbdn4-4e0cc701.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = na/HB3ifN7PeCgBJZY/HRIqpDLI=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2060-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t002-bbdn4',
               ipAddress = '172.27.2.12',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.2.12',
                        'fe80::4044:49ff:fe00:212'
                     ],
                     macAddress = '42:44:49:00:02:12',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.2.12',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:212',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t002-bbdn4',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6752747520,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 20075458560,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t002-bbdn4.nvram',
                  'svdc-t002-bbdn4.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-5.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t002-bbdn4/svdc-t002-bbdn4.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t002-bbdn4/svdc-t002-bbdn4-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t002-bbdn4/svdc-t002-bbdn4-67bd9ae1.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t002-bbdn4/svdc-t002-bbdn4.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t002-bbdn4/svdc-t002-bbdn4.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t002-bbdn4/svdc-t002-bbdn4.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t002-bbdn4/svdc-t002-bbdn4.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t002-bbdn4/svdc-t002-bbdn4-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t002-bbdn4/svdc-t002-bbdn4-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t002-bbdn4/svdc-t002-bbdn4-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t002-bbdn4/vmware-3.log',
                     type = 'log',
                     size = 165592,
                     uniqueSize = 165592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t002-bbdn4/vmware-2.log',
                     type = 'log',
                     size = 180504,
                     uniqueSize = 180504,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t002-bbdn4/vmware-1.log',
                     type = 'log',
                     size = 173939,
                     uniqueSize = 173939,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t002-bbdn4/vmware.log',
                     type = 'log',
                     size = 165497,
                     uniqueSize = 165497,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t002-bbdn4/vmware-5.log',
                     type = 'log',
                     size = 180599,
                     uniqueSize = 180599,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t002-bbdn4/vmware-4.log',
                     type = 'log',
                     size = 172925,
                     uniqueSize = 172925,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t002-bbdn4/svdc-t002-bbdn4-67bd9ae1.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[Vol2] svdc-t002-bbdn4/vmx-svdc-t002-bbdn4-2107f532d2d0a88e847557286113db6e92242f00-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:38:39.716379Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t002-bbdn4'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2060',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 204
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:38:39Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103169391804,
                     uncommitted = 1049,
                     unshared = 103169391804
                  }
               ],
               timestamp = 2021-08-20T12:38:39.716402Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2060',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:38:39Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t002-bbdn4',
                  ipAddress = '172.27.2.12',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t002-bbdn4',
                  template = false,
                  vmPathName = '[Vol2] svdc-t002-bbdn4/svdc-t002-bbdn4.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42272ded-1194-0eae-5316-0c1f9f23f608',
                  instanceUuid = '50279cda-2fd3-678c-5787-510c66a0879d',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103169391804,
                  uncommitted = 1049,
                  unshared = 103169391804,
                  timestamp = 2021-08-20T12:38:39.716402Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 55,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24265,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24154,
                  privateMemory = 24154,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 11460,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 304. vim.VirtualMachine::2063 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2063',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T12:43:36.238084Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t004-collab1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42277d8a-29c2-23e1-ada7-e564cb2163f7',
               createDate = 2021-08-20T12:43:31.70856Z,
               instanceUuid = '5027fec7-bfc1-e0a7-ea90-96591a475496',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564db65c-0284-da3f-7cf3-3269a1c7aec3',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t004-collab1/svdc-t004-collab1.vmx',
                  snapshotDirectory = '[Vol1] svdc-t004-collab1',
                  suspendDirectory = '[Vol1] svdc-t004-collab1',
                  logDirectory = '[Vol1] svdc-t004-collab1',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -887004169,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t004-collab1/svdc-t004-collab1.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-8513-0205-07a8-232f6b6f7049',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2063-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t004-collab1/svdc-t004-collab1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-ee70-2fae-51f5-2a12c7cad977',
                           contentId = '5c15095d973d68e2763ff956fffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2063-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:04:03',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t004-collab1.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6a 29 c2 23 e0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10375:AnCu+utmffETHKan39Nh5/WX8+rItMxHtuLae4Ep7jA='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t004-collab1/svdc-t004-collab1-62e33eab.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t004-collab1-449afa37.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = KtlzVCkFPI1JosG/s77rf+BKixo=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2063-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t004-collab1',
               ipAddress = '172.27.4.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.4.3',
                        'fe80::4044:49ff:fe00:403'
                     ],
                     macAddress = '42:44:49:00:04:03',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.4.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:403',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t004-collab1',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6823731200,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1127477248,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t004-collab1.nvram',
                  'svdc-t004-collab1.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t004-collab1/svdc-t004-collab1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t004-collab1/svdc-t004-collab1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t004-collab1/svdc-t004-collab1-62e33eab.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t004-collab1/svdc-t004-collab1.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t004-collab1/svdc-t004-collab1.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t004-collab1/svdc-t004-collab1.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t004-collab1/svdc-t004-collab1.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t004-collab1/svdc-t004-collab1-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t004-collab1/svdc-t004-collab1-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t004-collab1/svdc-t004-collab1-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t004-collab1/svdc-t004-collab1-62e33eab.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t004-collab1/vmx-svdc-t004-collab1-01f2ec1f9febf088cd18899ab70536cfcef0ef20-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:43:41.323305Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t004-collab1'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2063',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:43:41Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 971,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T12:43:41.323338Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2063',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:43:41Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t004-collab1',
                  ipAddress = '172.27.4.3',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t004-collab1',
                  template = false,
                  vmPathName = '[Vol1] svdc-t004-collab1/svdc-t004-collab1.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42277d8a-29c2-23e1-ada7-e564cb2163f7',
                  instanceUuid = '5027fec7-bfc1-e0a7-ea90-96591a475496',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 971,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T12:43:41.323338Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2457,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 3358,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = 8064,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 11158,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 305. vim.VirtualMachine::2064 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2064',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T12:45:46.260674Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t005-mail',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227d9b2-99be-4bf3-7fcb-972d66dc2212',
               createDate = 2021-08-20T12:45:41.64594Z,
               instanceUuid = '502732d5-6cf8-ec5c-44ef-c4020bed0b89',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dae4e-c552-8f69-bf16-b71e7b99694b',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t005-mail/svdc-t005-mail.vmx',
                  snapshotDirectory = '[Vol1] svdc-t005-mail',
                  suspendDirectory = '[Vol1] svdc-t005-mail',
                  logDirectory = '[Vol1] svdc-t005-mail',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1725702674,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t005-mail/svdc-t005-mail.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-2809-fa85-bf0d-0d64c0111412',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2064-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t005-mail/svdc-t005-mail-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-3cdc-9f3a-fa74-5de8bbb0d103',
                           contentId = 'a29f42829706dd659c8365a9fffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2064-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:05:01',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t005-mail.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 62 99 be 4b f0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10377:B0p7UPw/lNhEtnTPiNrPAjAxjYHrkhzodCsQWeWhNoc='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t005-mail/svdc-t005-mail-6a1e3111.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t005-mail-28d1e8b1.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = JcLMGSK7RUnmkilNp61d/TbXtsc=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2064-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t005-mail',
               ipAddress = '172.27.5.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.5.1',
                        'fe80::4044:49ff:fe00:501'
                     ],
                     macAddress = '42:44:49:00:05:01',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.5.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:501',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t005-mail',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6823997440,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1076477952,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t005-mail.nvram',
                  'svdc-t005-mail.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t005-mail/svdc-t005-mail.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t005-mail/svdc-t005-mail-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t005-mail/svdc-t005-mail-6a1e3111.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t005-mail/svdc-t005-mail.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t005-mail/svdc-t005-mail.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t005-mail/svdc-t005-mail.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t005-mail/svdc-t005-mail.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t005-mail/svdc-t005-mail-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t005-mail/svdc-t005-mail-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t005-mail/svdc-t005-mail-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t005-mail/svdc-t005-mail-6a1e3111.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t005-mail/vmx-svdc-t005-mail-e95d707673dc46e48c429abeba62d8506d0e744d-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:45:51.242887Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t005-mail'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2064',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:45:51Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 965,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T12:45:51.242939Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2064',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:45:51Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t005-mail',
                  ipAddress = '172.27.5.1',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t005-mail',
                  template = false,
                  vmPathName = '[Vol1] svdc-t005-mail/svdc-t005-mail.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227d9b2-99be-4bf3-7fcb-972d66dc2212',
                  instanceUuid = '502732d5-6cf8-ec5c-44ef-c4020bed0b89',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 965,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T12:45:51.242939Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 939,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 2539,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 11028,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 306. vim.VirtualMachine::2066 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2066',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T12:50:11.245673Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t006-collab1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42279b9a-cba7-8cb0-c695-e42a5e128e1e',
               createDate = 2021-08-20T12:50:00.049931Z,
               instanceUuid = '50279163-1ed6-e681-6b30-6b0d75946043',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d169f-7354-d7b2-3186-a9632a99333d',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t006-collab1/svdc-t006-collab1.vmx',
                  snapshotDirectory = '[Vol1] svdc-t006-collab1',
                  suspendDirectory = '[Vol1] svdc-t006-collab1',
                  logDirectory = '[Vol1] svdc-t006-collab1',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1578274334,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t006-collab1/svdc-t006-collab1.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-be19-ace7-070b-bfea194b7875',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2066-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t006-collab1/svdc-t006-collab1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29b-b262-c35a-8fa0-871608011639',
                           contentId = 'ce43b19f8ba46efe6a5c4672fffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2066-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:06:03',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 99
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t006-collab1.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6a cb a7 8c b0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10383:ntrRBPFxJbbvf4S9lGY2iOIRJ8DO3CgpMB+TCMvgxoc='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t006-collab1/svdc-t006-collab1-4bdc20ad.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838928251646881'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t006-collab1-3c85d7f5.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = XVCwD3Q1j0uSBAkKJ8XaFCavVqk=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2066-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t006-collab1',
               ipAddress = '172.27.6.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.6.3',
                        'fe80::4044:49ff:fe00:603'
                     ],
                     macAddress = '42:44:49:00:06:03',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.6.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:603',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t006-collab1',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6823706624,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1181499392,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t006-collab1.nvram',
                  'svdc-t006-collab1.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t006-collab1/svdc-t006-collab1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t006-collab1/svdc-t006-collab1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t006-collab1/svdc-t006-collab1-4bdc20ad.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t006-collab1/svdc-t006-collab1.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t006-collab1/svdc-t006-collab1.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t006-collab1/svdc-t006-collab1.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t006-collab1/svdc-t006-collab1.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t006-collab1/svdc-t006-collab1-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t006-collab1/svdc-t006-collab1-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t006-collab1/svdc-t006-collab1-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t006-collab1/svdc-t006-collab1-4bdc20ad.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t006-collab1/vmx-svdc-t006-collab1-35599b144b4816df8bac4c28bb83c4ab7b37737a-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:50:11.863689Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t006-collab1'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2066',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 99
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:50:11Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 971,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T12:50:11.863701Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2066',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:50:11Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t006-collab1',
                  ipAddress = '172.27.6.3',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t006-collab1',
                  template = false,
                  vmPathName = '[Vol1] svdc-t006-collab1/svdc-t006-collab1.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42279b9a-cba7-8cb0-c695-e42a5e128e1e',
                  instanceUuid = '50279163-1ed6-e681-6b30-6b0d75946043',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 971,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T12:50:11.863701Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2736,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 3194,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = 8064,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10768,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 307. vim.VirtualMachine::2068 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2068',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T12:53:20.58835Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t007-collab1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227d0f9-955f-0b24-b034-6e23ac14a645',
               createDate = 2021-08-20T12:53:14.169076Z,
               instanceUuid = '502754d8-0cd8-ac36-9f78-f22d16e72675',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d7ae2-d3f0-730b-4457-5cdf24e2b6f1',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t007-collab1/svdc-t007-collab1.vmx',
                  snapshotDirectory = '[Vol1] svdc-t007-collab1',
                  suspendDirectory = '[Vol1] svdc-t007-collab1',
                  logDirectory = '[Vol1] svdc-t007-collab1',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1407932859,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t007-collab1/svdc-t007-collab1.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-6eae-41cd-f3d5-1c03b2321c06',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2068-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t007-collab1/svdc-t007-collab1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-3b18-04c4-eb8c-c37f87a5fe9e',
                           contentId = 'a8692c9efb098cc2e76256d2fffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2068-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:07:03',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t007-collab1.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 69 95 5f 0b 20'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10387:xrNhcQktvH3gwsbpQXVAaVqVQvLJd01l4zNTeiOBFp0='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t007-collab1/svdc-t007-collab1-c05891ae.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t007-collab1-387b46d4.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = SCMSOIYLurOE3l+XCPzukN4xYIQ=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2068-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t007-collab1',
               ipAddress = '172.27.7.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.7.3',
                        'fe80::4044:49ff:fe00:703'
                     ],
                     macAddress = '42:44:49:00:07:03',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.7.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:703',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t007-collab1',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6823747584,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 981114880,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t007-collab1.nvram',
                  'svdc-t007-collab1.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t007-collab1/svdc-t007-collab1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t007-collab1/svdc-t007-collab1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t007-collab1/svdc-t007-collab1-c05891ae.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t007-collab1/svdc-t007-collab1.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t007-collab1/svdc-t007-collab1.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t007-collab1/svdc-t007-collab1.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t007-collab1/svdc-t007-collab1.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t007-collab1/svdc-t007-collab1-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t007-collab1/svdc-t007-collab1-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t007-collab1/svdc-t007-collab1-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t007-collab1/svdc-t007-collab1-c05891ae.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t007-collab1/vmx-svdc-t007-collab1-20af32ab158a30e78fbf2f29d29e19b08dda9af2-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:53:25.545665Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t007-collab1'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2068',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:53:25Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 971,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T12:53:25.545679Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2068',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:53:25Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t007-collab1',
                  ipAddress = '172.27.7.3',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t007-collab1',
                  template = false,
                  vmPathName = '[Vol1] svdc-t007-collab1/svdc-t007-collab1.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227d0f9-955f-0b24-b034-6e23ac14a645',
                  instanceUuid = '502754d8-0cd8-ac36-9f78-f22d16e72675',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 971,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T12:53:25.545679Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2574,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 3686,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = 8064,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10574,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 308. vim.VirtualMachine::2070 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2070',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T12:57:03.334131Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t008-collab2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42278b98-4bcf-7103-e237-b77aa20f165a',
               createDate = 2021-08-20T12:56:58.623391Z,
               instanceUuid = '5027f696-093c-d8c0-f1df-62de4c593636',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564de43b-72f0-2300-e2e3-e55ee564f998',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t008-collab2/svdc-t008-collab2.vmx',
                  snapshotDirectory = '[Vol1] svdc-t008-collab2',
                  suspendDirectory = '[Vol1] svdc-t008-collab2',
                  logDirectory = '[Vol1] svdc-t008-collab2',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1576069542,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t008-collab2/svdc-t008-collab2.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-5b54-67c5-73e0-17f7b557249b',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2070-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t008-collab2/svdc-t008-collab2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-cb0d-92b6-6928-2dcaa78a1960',
                           contentId = 'b349fa7d4ee0e51f3be39a3cfffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2070-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:08:04',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t008-collab2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 68 4b cf 71 00'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10392:PAJJAql5OliHaVnZvklo4bgL8ipnmsN0ahx6OA5q3l4='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t008-collab2/svdc-t008-collab2-34d502b0.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t008-collab2-3470b592.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = L1hsXNtYK80VBRSOJLNTnomZHnE=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2070-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t008-collab2',
               ipAddress = '172.27.8.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.8.4',
                        'fe80::4044:49ff:fe00:804'
                     ],
                     macAddress = '42:44:49:00:08:04',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.8.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:804',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t008-collab2',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6824030208,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 934555648,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t008-collab2.nvram',
                  'svdc-t008-collab2.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t008-collab2/svdc-t008-collab2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t008-collab2/svdc-t008-collab2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t008-collab2/svdc-t008-collab2-34d502b0.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t008-collab2/svdc-t008-collab2.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t008-collab2/svdc-t008-collab2.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t008-collab2/svdc-t008-collab2.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t008-collab2/svdc-t008-collab2.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t008-collab2/svdc-t008-collab2-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t008-collab2/svdc-t008-collab2-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t008-collab2/svdc-t008-collab2-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t008-collab2/svdc-t008-collab2-34d502b0.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t008-collab2/vmx-svdc-t008-collab2-604d9609ef7a4084ae557637df360ed032349883-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T12:57:08.350232Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t008-collab2'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2070',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:57:08Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 971,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T12:57:08.350263Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2070',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:57:08Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t008-collab2',
                  ipAddress = '172.27.8.4',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t008-collab2',
                  template = false,
                  vmPathName = '[Vol1] svdc-t008-collab2/svdc-t008-collab2.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42278b98-4bcf-7103-e237-b77aa20f165a',
                  instanceUuid = '5027f696-093c-d8c0-f1df-62de4c593636',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 971,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T12:57:08.350263Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2735,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 2949,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 10351,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 309. vim.VirtualMachine::2073 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2073',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T13:03:02.481735Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t010-collab1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227717e-b430-2d92-a239-0cdbf5d36359',
               createDate = 2021-08-20T13:02:56.616031Z,
               instanceUuid = '50279b85-72f7-4767-99db-638e9a74bc3b',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d2e17-a7cb-6a5a-dc13-f632311d0f0f',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t010-collab1/svdc-t010-collab1.vmx',
                  snapshotDirectory = '[Vol1] svdc-t010-collab1',
                  suspendDirectory = '[Vol1] svdc-t010-collab1',
                  logDirectory = '[Vol1] svdc-t010-collab1',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -170695847,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t010-collab1/svdc-t010-collab1.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-f695-f3cf-c5b0-82b0c14b6a20',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2073-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t010-collab1/svdc-t010-collab1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-0455-f756-bcc8-2c00ba92abb6',
                           contentId = '5072feb17dfcb41f128e9efbfffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2073-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:10:03',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t010-collab1.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6e b4 30 2d 90'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10399:TY4qBFYV4DHK2troINEIlOnQMot1S1DK3GG8b2KGAsQ='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t010-collab1/svdc-t010-collab1-94fc0bc8.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t010-collab1-30977686.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = AT95z3gVASGIoHhyWwVuDSoJuE4=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2073-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t010-collab1',
               ipAddress = '172.27.10.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.10.3',
                        'fe80::4044:49ff:fe00:1003'
                     ],
                     macAddress = '42:44:49:00:10:03',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.10.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1003',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t010-collab1',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6823763968,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1118285824,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t010-collab1.nvram',
                  'svdc-t010-collab1.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t010-collab1/svdc-t010-collab1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t010-collab1/svdc-t010-collab1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t010-collab1/svdc-t010-collab1-94fc0bc8.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t010-collab1/svdc-t010-collab1.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t010-collab1/svdc-t010-collab1.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t010-collab1/svdc-t010-collab1.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t010-collab1/svdc-t010-collab1.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t010-collab1/svdc-t010-collab1-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t010-collab1/svdc-t010-collab1-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t010-collab1/svdc-t010-collab1-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t010-collab1/svdc-t010-collab1-94fc0bc8.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t010-collab1/vmx-svdc-t010-collab1-274cd4788646ae65c88ace33e6aa8d49a265d5eb-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:03:07.245726Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t010-collab1'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2073',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:03:07Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 971,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T13:03:07.245765Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2073',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:03:07Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t010-collab1',
                  ipAddress = '172.27.10.3',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t010-collab1',
                  template = false,
                  vmPathName = '[Vol1] svdc-t010-collab1/svdc-t010-collab1.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227717e-b430-2d92-a239-0cdbf5d36359',
                  instanceUuid = '50279b85-72f7-4767-99db-638e9a74bc3b',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 971,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T13:03:07.245765Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2528,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 3522,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = 8064,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 9992,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 310. vim.VirtualMachine::2075 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2075',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T13:06:16.287023Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t011-collab1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42275c14-bee9-8d06-06d4-8b81d79458d3',
               createDate = 2021-08-20T13:06:11.043653Z,
               instanceUuid = '50275d1e-73e2-a9e4-4265-b48ae383fbde',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d62d8-dc28-feb4-8c42-a70d493d1da0',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t011-collab1/svdc-t011-collab1.vmx',
                  snapshotDirectory = '[Vol1] svdc-t011-collab1',
                  suspendDirectory = '[Vol1] svdc-t011-collab1',
                  logDirectory = '[Vol1] svdc-t011-collab1',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -678143789,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t011-collab1/svdc-t011-collab1.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-a789-17ad-c1ad-9d06d54e91b5',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2075-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t011-collab1/svdc-t011-collab1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C293-8746-ce63-4988-1fd9629b9559',
                           contentId = '7b4c3435f3a2fa1fde562dc2fffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2075-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:11:03',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t011-collab1.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 64 be e9 8d 00'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10403:SwTLSJxig+81wq0JT1xRiaEv6ym1vK816eayZHFLN2k='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t011-collab1/svdc-t011-collab1-09787cc9.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t011-collab1-34a207a7.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = jLC21qouFxumA/KSmor/NcfOX9s=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2075-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t011-collab1',
               ipAddress = '172.27.11.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.11.3',
                        'fe80::4044:49ff:fe00:1103'
                     ],
                     macAddress = '42:44:49:00:11:03',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.11.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1103',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t011-collab1',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6823727104,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1138778112,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t011-collab1.nvram',
                  'svdc-t011-collab1.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t011-collab1/svdc-t011-collab1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t011-collab1/svdc-t011-collab1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t011-collab1/svdc-t011-collab1-09787cc9.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t011-collab1/svdc-t011-collab1.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t011-collab1/svdc-t011-collab1.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t011-collab1/svdc-t011-collab1.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t011-collab1/svdc-t011-collab1.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t011-collab1/svdc-t011-collab1-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t011-collab1/svdc-t011-collab1-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t011-collab1/svdc-t011-collab1-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t011-collab1/svdc-t011-collab1-09787cc9.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t011-collab1/vmx-svdc-t011-collab1-b7b455427acee724def998e5d0fc4c72674a998c-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:06:21.288732Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t011-collab1'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2075',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:06:21Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 971,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T13:06:21.288782Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2075',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:06:21Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t011-collab1',
                  ipAddress = '172.27.11.3',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t011-collab1',
                  template = false,
                  vmPathName = '[Vol1] svdc-t011-collab1/svdc-t011-collab1.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42275c14-bee9-8d06-06d4-8b81d79458d3',
                  instanceUuid = '50275d1e-73e2-a9e4-4265-b48ae383fbde',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 971,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T13:06:21.288782Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2663,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 3031,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = 8064,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 9798,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 311. vim.VirtualMachine::2076 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2076',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T13:06:47.296172Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t011-collab2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42279c2e-2bb3-e310-acfd-8bc7fd0bc4ee',
               createDate = 2021-08-20T13:06:41.730463Z,
               instanceUuid = '50272158-3bbf-41f5-4d28-e6ef14413bc6',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564ddf99-7efd-f7d5-4a1f-390b18cc1511',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t011-collab2/svdc-t011-collab2.vmx',
                  snapshotDirectory = '[Vol1] svdc-t011-collab2',
                  suspendDirectory = '[Vol1] svdc-t011-collab2',
                  logDirectory = '[Vol1] svdc-t011-collab2',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -49560338,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t011-collab2/svdc-t011-collab2.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-3a66-8902-03b2-7c2de58726b3',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2076-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t011-collab2/svdc-t011-collab2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C293-1b65-2452-51fc-3389b0ebb097',
                           contentId = 'f4c4ec28c0d88e2cafecbfaefffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2076-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:11:04',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t011-collab2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6e 2b b3 e3 10'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10404:6rabvbgrWzKljrMYnBE4lzYSLRRnHuLBnleXkbUg4OY='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t011-collab2/svdc-t011-collab2-09787cca.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t011-collab2-34a207c8.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = zQo+bakbqNsp+BEijwTi2VE8Pfc=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2076-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t011-collab2',
               ipAddress = '172.27.11.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.11.4',
                        'fe80::4044:49ff:fe00:1104'
                     ],
                     macAddress = '42:44:49:00:11:04',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.11.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1104',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t011-collab2',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6824013824,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1040818176,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t011-collab2.nvram',
                  'svdc-t011-collab2.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t011-collab2/svdc-t011-collab2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t011-collab2/svdc-t011-collab2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t011-collab2/svdc-t011-collab2-09787cca.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t011-collab2/svdc-t011-collab2.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t011-collab2/svdc-t011-collab2.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t011-collab2/svdc-t011-collab2.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t011-collab2/svdc-t011-collab2.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t011-collab2/svdc-t011-collab2-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t011-collab2/svdc-t011-collab2-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t011-collab2/svdc-t011-collab2-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t011-collab2/svdc-t011-collab2-09787cca.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t011-collab2/vmx-svdc-t011-collab2-ad313a095277dfaa217f93a32233bc0f6c0c2db3-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:06:52.300984Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t011-collab2'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2076',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:06:52Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 971,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T13:06:52.301008Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2076',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:06:52Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t011-collab2',
                  ipAddress = '172.27.11.4',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t011-collab2',
                  template = false,
                  vmPathName = '[Vol1] svdc-t011-collab2/svdc-t011-collab2.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42279c2e-2bb3-e310-acfd-8bc7fd0bc4ee',
                  instanceUuid = '50272158-3bbf-41f5-4d28-e6ef14413bc6',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 971,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T13:06:52.301008Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2703,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 3031,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = 8064,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 9767,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 312. vim.VirtualMachine::2077 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2077',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T13:08:26.545866Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t012-mail',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227447e-decd-59e9-af70-9973133228e4',
               createDate = 2021-08-20T13:08:20.733438Z,
               instanceUuid = '502781b3-68e4-7355-2718-60511ef78b4b',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dcf11-ebc5-83f5-d3b8-6458a96b4517',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t012-mail/svdc-t012-mail.vmx',
                  snapshotDirectory = '[Vol1] svdc-t012-mail',
                  suspendDirectory = '[Vol1] svdc-t012-mail',
                  logDirectory = '[Vol1] svdc-t012-mail',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 322054372,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t012-mail/svdc-t012-mail.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-5aed-fe5b-1904-606bf87fc702',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2077-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t012-mail/svdc-t012-mail-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-5956-6e85-1392-73af640ca958',
                           contentId = '424e8ac67570a2dfdbb8c1dcfffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2077-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:12:01',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t012-mail.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6e de cd 59 e0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10405:mnnEEOsaF9YRyKSJq/qTEB/seIHmIkfuv99Pq1AlQdg='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t012-mail/svdc-t012-mail-b018f3ef.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t012-mail-237eca13.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = I8eGnXTJsvj4/HOKlg2iJmxRWhs=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2077-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t012-mail',
               ipAddress = '172.27.12.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.12.1',
                        'fe80::4044:49ff:fe00:1201'
                     ],
                     macAddress = '42:44:49:00:12:01',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.12.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1201',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t012-mail',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6824054784,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1174396928,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t012-mail.nvram',
                  'svdc-t012-mail.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t012-mail/svdc-t012-mail.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t012-mail/svdc-t012-mail-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t012-mail/svdc-t012-mail-b018f3ef.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t012-mail/svdc-t012-mail.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t012-mail/svdc-t012-mail.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t012-mail/svdc-t012-mail.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t012-mail/svdc-t012-mail.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t012-mail/svdc-t012-mail-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t012-mail/svdc-t012-mail-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t012-mail/svdc-t012-mail-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t012-mail/svdc-t012-mail-b018f3ef.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t012-mail/vmx-svdc-t012-mail-6631874f8000ff75f85daaaa8fb9034de5220014-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:08:31.659859Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t012-mail'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2077',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:08:31Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 965,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T13:08:31.659901Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2077',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:08:31Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t012-mail',
                  ipAddress = '172.27.12.1',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t012-mail',
                  template = false,
                  vmPathName = '[Vol1] svdc-t012-mail/svdc-t012-mail.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227447e-decd-59e9-af70-9973133228e4',
                  instanceUuid = '502781b3-68e4-7355-2718-60511ef78b4b',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 965,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T13:08:31.659901Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 963,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 2457,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 9668,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 313. vim.VirtualMachine::2079 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2079',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T13:09:30.558828Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t012-collab1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227dc39-a999-8787-6d68-fe65b32d9187',
               createDate = 2021-08-20T13:09:26.16596Z,
               instanceUuid = '5027384f-b18f-b7ab-4b75-672910e851a2',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dab21-a061-4b03-0ed5-9c62597b0728',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t012-collab1/svdc-t012-collab1.vmx',
                  snapshotDirectory = '[Vol1] svdc-t012-collab1',
                  suspendDirectory = '[Vol1] svdc-t012-collab1',
                  logDirectory = '[Vol1] svdc-t012-collab1',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1288859257,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t012-collab1/svdc-t012-collab1.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C293-20c9-9cb3-0dcf-8f34b3d1b8c8',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2079-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t012-collab1/svdc-t012-collab1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C293-2c2a-c646-4ee5-1e11b5384415',
                           contentId = '07f33c6f93be8b19738d5bbefffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2079-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:12:03',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t012-collab1.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 69 a9 99 87 80'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10407:2F0u+9SzxGFmznmytzK1Jva/+dTraxy9HVBh4dccSkI='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t012-collab1/svdc-t012-collab1-7df4edca.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t012-collab1-38ac98c8.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = 9TPYi0eXSH8Ji7vJrgcIjNx1zLQ=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2079-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t012-collab1',
               ipAddress = '172.27.12.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.12.3',
                        'fe80::4044:49ff:fe00:1203'
                     ],
                     macAddress = '42:44:49:00:12:03',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.12.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1203',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t012-collab1',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6788370432,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1112367104,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t012-collab1.nvram',
                  'svdc-t012-collab1.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t012-collab1/svdc-t012-collab1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t012-collab1/svdc-t012-collab1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t012-collab1/svdc-t012-collab1-7df4edca.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t012-collab1/svdc-t012-collab1.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t012-collab1/svdc-t012-collab1.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t012-collab1/svdc-t012-collab1.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t012-collab1/svdc-t012-collab1.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t012-collab1/svdc-t012-collab1-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t012-collab1/svdc-t012-collab1-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t012-collab1/svdc-t012-collab1-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t012-collab1/svdc-t012-collab1-7df4edca.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t012-collab1/vmx-svdc-t012-collab1-853e0b00f955f50948ff7f734467708c84790c12-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:09:35.70725Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t012-collab1'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2079',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:09:35Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 971,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T13:09:35.70727Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2079',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:09:35Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t012-collab1',
                  ipAddress = '172.27.12.3',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t012-collab1',
                  template = false,
                  vmPathName = '[Vol1] svdc-t012-collab1/svdc-t012-collab1.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227dc39-a999-8787-6d68-fe65b32d9187',
                  instanceUuid = '5027384f-b18f-b7ab-4b75-672910e851a2',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 971,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T13:09:35.70727Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2300,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 3112,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = 8064,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 9604,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 314. vim.VirtualMachine::2081 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2081',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T13:14:54.548646Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t014-mail',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42275fd6-6009-7736-4702-158814289cbe',
               createDate = 2021-08-20T13:14:49.317047Z,
               instanceUuid = '5027347c-4946-272a-dc1a-fdc9fbf8d56c',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d991e-fe13-afbb-d550-82a887d5dc91',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t014-mail/svdc-t014-mail.vmx',
                  snapshotDirectory = '[Vol1] svdc-t014-mail',
                  suspendDirectory = '[Vol1] svdc-t014-mail',
                  logDirectory = '[Vol1] svdc-t014-mail',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 338205886,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t014-mail/svdc-t014-mail.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-78c0-1667-b774-ba80004590db',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2081-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t014-mail/svdc-t014-mail-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C297-7710-6158-7eb9-db0c59a207d1',
                           contentId = '9a73dd26f924e5aa986e2631fffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2081-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:14:01',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t014-mail.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 66 60 09 77 30'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10413:vH8ONMF2oA1YVPBV9Qo48fD2QQMt6QMyRideGeQMYXE='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t014-mail/svdc-t014-mail-b4c34531.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t014-mail-7675af6f.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = +N2N+Pu2ANDXdIM5X33dmWu+63I=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2081-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t014-mail',
               ipAddress = '172.27.14.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.14.1',
                        'fe80::4044:49ff:fe00:1401'
                     ],
                     macAddress = '42:44:49:00:14:01',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.14.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1401',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t014-mail',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6824034304,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1245270016,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t014-mail.nvram',
                  'svdc-t014-mail.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t014-mail/svdc-t014-mail.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t014-mail/svdc-t014-mail-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t014-mail/svdc-t014-mail-b4c34531.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t014-mail/svdc-t014-mail.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t014-mail/svdc-t014-mail.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t014-mail/svdc-t014-mail.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t014-mail/svdc-t014-mail.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t014-mail/svdc-t014-mail-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t014-mail/svdc-t014-mail-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t014-mail/svdc-t014-mail-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t014-mail/svdc-t014-mail-b4c34531.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t014-mail/vmx-svdc-t014-mail-77138376b69fbd4494b9b77e328646028cdb6870-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:14:59.570612Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t014-mail'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2081',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:14:59Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 965,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T13:14:59.57065Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2081',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:14:59Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t014-mail',
                  ipAddress = '172.27.14.1',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t014-mail',
                  template = false,
                  vmPathName = '[Vol1] svdc-t014-mail/svdc-t014-mail.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42275fd6-6009-7736-4702-158814289cbe',
                  instanceUuid = '5027347c-4946-272a-dc1a-fdc9fbf8d56c',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 965,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T13:14:59.57065Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 950,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 3112,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = 8064,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 9280,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 315. vim.VirtualMachine::2082 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2082',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T13:16:29.393915Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t014-collab2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422776e3-4208-e654-eaa9-0b08ec0c2007',
               createDate = 2021-08-20T13:16:23.718056Z,
               instanceUuid = '50275028-2fb5-596a-1985-bf5e36d6e228',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dff1a-ac45-b661-1334-18d7ae229f32',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t014-collab2/svdc-t014-collab2.vmx',
                  snapshotDirectory = '[Vol1] svdc-t014-collab2',
                  suspendDirectory = '[Vol1] svdc-t014-collab2',
                  logDirectory = '[Vol1] svdc-t014-collab2',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -334749689,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t014-collab2/svdc-t014-collab2.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-7923-9cdf-dc8c-ce95d4130d56',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2082-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t014-collab2/svdc-t014-collab2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-4f6e-ce1c-df67-6399f7e7d89a',
                           contentId = '73c5db6909d8a076fb65b24cfffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2082-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:14:04',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t014-collab2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 63 42 08 e6 50'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10416:8YpJJyzMCAFQ5OkR8DyG7daZxWvABiJp5AlsyNsE5uk='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t014-collab2/svdc-t014-collab2-66edcfcd.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t014-collab2-40c1bb2b.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = AadWz2T64Ca7vxcF7WsEM4WzD1s=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2082-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t014-collab2',
               ipAddress = '172.27.14.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.14.4',
                        'fe80::4044:49ff:fe00:1404'
                     ],
                     macAddress = '42:44:49:00:14:04',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.14.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1404',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t014-collab2',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6824062976,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1155256320,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t014-collab2.nvram',
                  'svdc-t014-collab2.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t014-collab2/svdc-t014-collab2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t014-collab2/svdc-t014-collab2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t014-collab2/svdc-t014-collab2-66edcfcd.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t014-collab2/svdc-t014-collab2.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t014-collab2/svdc-t014-collab2.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t014-collab2/svdc-t014-collab2.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t014-collab2/svdc-t014-collab2.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t014-collab2/svdc-t014-collab2-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t014-collab2/svdc-t014-collab2-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t014-collab2/svdc-t014-collab2-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t014-collab2/svdc-t014-collab2-66edcfcd.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t014-collab2/vmx-svdc-t014-collab2-7707f8015eca4553b46dc36f9d410f1fa4cdf91f-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:16:34.590652Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t014-collab2'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2082',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:16:34Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 971,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T13:16:34.590682Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2082',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:16:34Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t014-collab2',
                  ipAddress = '172.27.14.4',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t014-collab2',
                  template = false,
                  vmPathName = '[Vol1] svdc-t014-collab2/svdc-t014-collab2.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '422776e3-4208-e654-eaa9-0b08ec0c2007',
                  instanceUuid = '50275028-2fb5-596a-1985-bf5e36d6e228',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 971,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T13:16:34.590682Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2545,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 2867,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 9185,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 316. vim.VirtualMachine::2083 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2083',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T13:21:22.517826Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t016-mail',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227a0af-c774-36a2-8f3d-f1de54a875ec',
               createDate = 2021-08-20T13:21:17.503986Z,
               instanceUuid = '502734db-d1a0-5ede-e1cb-2cf3bc036326',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564db2d8-3b4b-d7e9-cb7a-419a425e6668',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t016-mail/svdc-t016-mail.vmx',
                  snapshotDirectory = '[Vol1] svdc-t016-mail',
                  suspendDirectory = '[Vol1] svdc-t016-mail',
                  logDirectory = '[Vol1] svdc-t016-mail',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1420326380,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t016-mail/svdc-t016-mail.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-324d-908f-a68d-d68543bfcc89',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2083-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t016-mail/svdc-t016-mail-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-7f94-e7db-eac4-36a2aeadd7f2',
                           contentId = 'f6b94b7809b1519809b51cf5fffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2083-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:16:01',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t016-mail.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6f c7 74 36 a0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10421:m1JRChz5175jMIZZAOPd8HvvP/Mpfvnf9zvQUg0sloo='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t016-mail/svdc-t016-mail-b96d9673.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t016-mail-106a28f1.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = w12u6yZdaPaGF2k258B9HNik1NI=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2083-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t016-mail',
               ipAddress = '172.27.16.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.16.1',
                        'fe80::4044:49ff:fe00:1601'
                     ],
                     macAddress = '42:44:49:00:16:01',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.16.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1601',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t016-mail',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6824071168,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1070018560,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t016-mail.nvram',
                  'svdc-t016-mail.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t016-mail/svdc-t016-mail.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t016-mail/svdc-t016-mail-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t016-mail/svdc-t016-mail-b96d9673.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t016-mail/svdc-t016-mail.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t016-mail/svdc-t016-mail.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t016-mail/svdc-t016-mail.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t016-mail/svdc-t016-mail.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t016-mail/svdc-t016-mail-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t016-mail/svdc-t016-mail-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t016-mail/svdc-t016-mail-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t016-mail/svdc-t016-mail-b96d9673.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t016-mail/vmx-svdc-t016-mail-b1df1cd61b7ba5da73c32ad752497763029a849e-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:21:27.544533Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t016-mail'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2083',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:21:27Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 965,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T13:21:27.544573Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2083',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:21:27Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t016-mail',
                  ipAddress = '172.27.16.1',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t016-mail',
                  template = false,
                  vmPathName = '[Vol1] svdc-t016-mail/svdc-t016-mail.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227a0af-c774-36a2-8f3d-f1de54a875ec',
                  instanceUuid = '502734db-d1a0-5ede-e1cb-2cf3bc036326',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 965,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T13:21:27.544573Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 840,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 2785,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = 8064,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8892,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 317. vim.VirtualMachine::2084 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2084',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T13:22:59.294862Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t016-collab2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42277c34-824e-a7c1-8151-7e99ca4f4fb1',
               createDate = 2021-08-20T13:22:52.601214Z,
               instanceUuid = '5027cbfd-0713-2c8f-c3a1-38858b793c4f',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d432d-e3fd-c97d-b726-1dca106ef587',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t016-collab2/svdc-t016-collab2.vmx',
                  snapshotDirectory = '[Vol1] svdc-t016-collab2',
                  suspendDirectory = '[Vol1] svdc-t016-collab2',
                  logDirectory = '[Vol1] svdc-t016-collab2',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -900771919,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t016-collab2/svdc-t016-collab2.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29b-ce36-9471-0f01-3f0c3e046a50',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2084-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t016-collab2/svdc-t016-collab2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-0657-c539-cb16-0c9ab492bff5',
                           contentId = 'c3a7ec591597e6ae2792660ffffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2084-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:16:04',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t016-collab2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 64 82 4e a7 c0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10424:l4MVIqK3iqk6onb0nwYT0H8zpJFas78VAKkE7q1K7jU='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t016-collab2/svdc-t016-collab2-4fe6b1cf.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t016-collab2-48d6dd6d.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = 9BF5rxCrde/EXwePilqBhTqqiko=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2084-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t016-collab2',
               ipAddress = '172.27.16.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.16.4',
                        'fe80::4044:49ff:fe00:1604'
                     ],
                     macAddress = '42:44:49:00:16:04',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.16.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1604',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t016-collab2',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6824062976,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1097388032,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t016-collab2.nvram',
                  'svdc-t016-collab2.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t016-collab2/svdc-t016-collab2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t016-collab2/svdc-t016-collab2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t016-collab2/svdc-t016-collab2-4fe6b1cf.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t016-collab2/svdc-t016-collab2.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t016-collab2/svdc-t016-collab2.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t016-collab2/svdc-t016-collab2.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t016-collab2/svdc-t016-collab2.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t016-collab2/svdc-t016-collab2-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t016-collab2/svdc-t016-collab2-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t016-collab2/svdc-t016-collab2-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t016-collab2/svdc-t016-collab2-4fe6b1cf.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t016-collab2/vmx-svdc-t016-collab2-1f59279079707af90dfa81cfae8808238a84aa01-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:23:04.268097Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t016-collab2'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2084',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:23:04Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 971,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T13:23:04.268117Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2084',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:23:04Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t016-collab2',
                  ipAddress = '172.27.16.4',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t016-collab2',
                  template = false,
                  vmPathName = '[Vol1] svdc-t016-collab2/svdc-t016-collab2.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42277c34-824e-a7c1-8151-7e99ca4f4fb1',
                  instanceUuid = '5027cbfd-0713-2c8f-c3a1-38858b793c4f',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 971,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T13:23:04.268117Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2627,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 3031,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = 8064,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8795,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 318. vim.VirtualMachine::2085 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2085',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T13:24:36.498132Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t017-mail',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42278656-470c-910e-290d-42e0e2b6cc30',
               createDate = 2021-08-20T13:24:31.419315Z,
               instanceUuid = '5027bddb-5300-314b-cdcb-c69946c115aa',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d7acc-e416-fe00-dcde-fbe547df3b2d',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t017-mail/svdc-t017-mail.vmx',
                  snapshotDirectory = '[Vol1] svdc-t017-mail',
                  suspendDirectory = '[Vol1] svdc-t017-mail',
                  logDirectory = '[Vol1] svdc-t017-mail',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -491336656,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t017-mail/svdc-t017-mail.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29d-f5e5-9051-cd45-4023de5bdc39',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2085-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t017-mail/svdc-t017-mail-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-33a3-7f93-3d53-b0c1023ad272',
                           contentId = '6953e7b568ffcdc3b5a5aa87fffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2085-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:17:01',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t017-mail.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 66 47 0c 91 00'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10425:0iNX3F9QuqF9rax3ZZ/3M8YJJ0bIb/Gjf/SzTbK1lNY='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t017-mail/svdc-t017-mail-bbc2bf14.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t017-mail-5d6465b2.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = /vsvfI2RPOxydeGUHQtCixPXLvE=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2085-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t017-mail',
               ipAddress = '172.27.17.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.17.1',
                        'fe80::4044:49ff:fe00:1701'
                     ],
                     macAddress = '42:44:49:00:17:01',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.17.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1701',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t017-mail',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6824140800,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1253134336,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t017-mail.nvram',
                  'svdc-t017-mail.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t017-mail/svdc-t017-mail.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t017-mail/svdc-t017-mail-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t017-mail/svdc-t017-mail-bbc2bf14.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t017-mail/svdc-t017-mail.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t017-mail/svdc-t017-mail.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t017-mail/svdc-t017-mail.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t017-mail/svdc-t017-mail.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t017-mail/svdc-t017-mail-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t017-mail/svdc-t017-mail-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t017-mail/svdc-t017-mail-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t017-mail/svdc-t017-mail-bbc2bf14.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t017-mail/vmx-svdc-t017-mail-b6e93ce70633012f89ac5ecee04defd9724c0c7d-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:24:41.640018Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t017-mail'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2085',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:24:41Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 965,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T13:24:41.640058Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2085',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:24:41Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t017-mail',
                  ipAddress = '172.27.17.1',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t017-mail',
                  template = false,
                  vmPathName = '[Vol1] svdc-t017-mail/svdc-t017-mail.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42278656-470c-910e-290d-42e0e2b6cc30',
                  instanceUuid = '5027bddb-5300-314b-cdcb-c69946c115aa',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 965,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T13:24:41.640058Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 990,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 2867,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8698,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 319. vim.VirtualMachine::2086 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2086',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T13:25:17.1663Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t016-bbdn4',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227b218-54bf-7577-c1e6-051f02f816b5',
               createDate = 2021-08-19T14:19:04.469444Z,
               instanceUuid = '5027ca24-6c0f-7aa8-e9b9-701f35fc0c05',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d77f1-9f58-74a8-00a3-fb202a89d070',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t016-bbdn4/svdc-t016-bbdn4.vmx',
                  snapshotDirectory = '[Vol2] svdc-t016-bbdn4',
                  suspendDirectory = '[Vol2] svdc-t016-bbdn4',
                  logDirectory = '[Vol2] svdc-t016-bbdn4',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 49813173,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t016-bbdn4/svdc-t016-bbdn4.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-6901-5627-d17a-32fbf455e1d3',
                           contentId = '7874a629ca54cd0b546e654ee70e3b89',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2086-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t016-bbdn4/svdc-t016-bbdn4-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-64ac-47fa-24d2-6bcc98df8dbf',
                           contentId = '065e7c807b8cf12a486c87c3716853b0',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2086-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:16:12',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 204
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t016-bbdn4.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 68 54 bf 75 70'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9573:NTsDVukl21wnVpGjWPSInFef32TY0ShTV9SjuqdBLDM='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t016-bbdn4/svdc-t016-bbdn4-87e862c6.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838930371639878'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t016-bbdn4-2889027c.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = C0+PhvrbFQkagZRGZxmATt8Cf/U=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2086-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t016-bbdn4',
               ipAddress = '172.27.16.12',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.16.12',
                        'fe80::4044:49ff:fe00:1612'
                     ],
                     macAddress = '42:44:49:00:16:12',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.16.12',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1612',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t016-bbdn4',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6754988032,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 15871303680,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t016-bbdn4.nvram',
                  'svdc-t016-bbdn4.vmsd'
               ],
               logFile = (str) [
                  'vmware-8.log',
                  'vmware-3.log',
                  'vmware-7.log',
                  'vmware-6.log',
                  'vmware.log',
                  'vmware-5.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t016-bbdn4/svdc-t016-bbdn4.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t016-bbdn4/svdc-t016-bbdn4-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t016-bbdn4/svdc-t016-bbdn4-87e862c6.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t016-bbdn4/svdc-t016-bbdn4.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t016-bbdn4/svdc-t016-bbdn4.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t016-bbdn4/svdc-t016-bbdn4.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t016-bbdn4/svdc-t016-bbdn4.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t016-bbdn4/svdc-t016-bbdn4-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t016-bbdn4/svdc-t016-bbdn4-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t016-bbdn4/svdc-t016-bbdn4-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t016-bbdn4/svdc-t016-bbdn4-87e862c6.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t016-bbdn4/vmx-svdc-t016-bbdn4-2376aa61c4870b6aa4d226008c2dda296d0b0bce-2.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t016-bbdn4/vmware-8.log',
                     type = 'log',
                     size = 180481,
                     uniqueSize = 180481,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t016-bbdn4/vmware-3.log',
                     type = 'log',
                     size = 180516,
                     uniqueSize = 180516,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t016-bbdn4/vmware-7.log',
                     type = 'log',
                     size = 165624,
                     uniqueSize = 165624,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t016-bbdn4/vmware-6.log',
                     type = 'log',
                     size = 180589,
                     uniqueSize = 180589,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t016-bbdn4/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[Vol2] svdc-t016-bbdn4/vmware-5.log',
                     type = 'log',
                     size = 165358,
                     uniqueSize = 165358,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 15,
                     name = '[Vol2] svdc-t016-bbdn4/vmware-4.log',
                     type = 'log',
                     size = 172515,
                     uniqueSize = 172515,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:25:19.484Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t016-bbdn4'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2086',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 204
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:23:55Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103169397831,
                     uncommitted = 1049,
                     unshared = 103169397831
                  }
               ],
               timestamp = 2021-08-20T13:25:19.484089Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2086',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:23:55Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t016-bbdn4',
                  ipAddress = '172.27.16.12',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t016-bbdn4',
                  template = false,
                  vmPathName = '[Vol2] svdc-t016-bbdn4/svdc-t016-bbdn4.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227b218-54bf-7577-c1e6-051f02f816b5',
                  instanceUuid = '5027ca24-6c0f-7aa8-e9b9-701f35fc0c05',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103169397831,
                  uncommitted = 1049,
                  unshared = 103169397831,
                  timestamp = 2021-08-20T13:25:19.484089Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 45,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24019,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23906,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 113,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8660,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 320. vim.VirtualMachine::2087 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2087',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T13:28:58.36911Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t018-collab1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227343f-72bc-7f24-e12c-f6e28adfb080',
               createDate = 2021-08-20T13:28:52.430495Z,
               instanceUuid = '5027ad20-ddc5-756d-b6e6-c6a2c0c7ee26',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d8047-b884-9ccd-e5aa-98cf9e9c2172',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t018-collab1/svdc-t018-collab1.vmx',
                  snapshotDirectory = '[Vol1] svdc-t018-collab1',
                  suspendDirectory = '[Vol1] svdc-t018-collab1',
                  logDirectory = '[Vol1] svdc-t018-collab1',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1965051776,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t018-collab1/svdc-t018-collab1.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29e-6cbe-81fc-1ed9-7a5228478ee3',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2087-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t018-collab1/svdc-t018-collab1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-bdd3-246d-54c0-7a18e91a3b94',
                           contentId = '83d5eb1f216e1f1f4707edb7fffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2087-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:18:03',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t018-collab1.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6f 72 bc 7f 20'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10431:vHxp4FMi6QkKdmsn+HLPJncfY+lJHUrJiGJZqnSiOys='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t018-collab1/svdc-t018-collab1-38df93d0.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t018-collab1-50ebff8e.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = QvjuhLvjiLTPKl5H5wDX4ksefEs=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2087-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t018-collab1',
               ipAddress = '172.27.18.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.18.3',
                        'fe80::4044:49ff:fe00:1803'
                     ],
                     macAddress = '42:44:49:00:18:03',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.18.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1803',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t018-collab1',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6823796736,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1067999232,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t018-collab1.nvram',
                  'svdc-t018-collab1.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t018-collab1/svdc-t018-collab1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t018-collab1/svdc-t018-collab1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t018-collab1/svdc-t018-collab1-38df93d0.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t018-collab1/svdc-t018-collab1.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t018-collab1/svdc-t018-collab1.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t018-collab1/svdc-t018-collab1.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t018-collab1/svdc-t018-collab1.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t018-collab1/svdc-t018-collab1-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t018-collab1/svdc-t018-collab1-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t018-collab1/svdc-t018-collab1-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t018-collab1/svdc-t018-collab1-38df93d0.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t018-collab1/vmx-svdc-t018-collab1-3a550841a959b3bc3f7d4ae62f12c72098f188e5-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:29:03.393302Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t018-collab1'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2087',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:29:03Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 971,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T13:29:03.393317Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2087',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:29:03Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t018-collab1',
                  ipAddress = '172.27.18.3',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t018-collab1',
                  template = false,
                  vmPathName = '[Vol1] svdc-t018-collab1/svdc-t018-collab1.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227343f-72bc-7f24-e12c-f6e28adfb080',
                  instanceUuid = '5027ad20-ddc5-756d-b6e6-c6a2c0c7ee26',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 971,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T13:29:03.393317Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2586,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 3276,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8436,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 321. vim.VirtualMachine::2088 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2088',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T13:32:41.507752Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t019-collab2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227050c-5b24-25d5-7f07-017e6a16314c',
               createDate = 2021-08-20T13:32:35.252101Z,
               instanceUuid = '5027753e-4db4-1e77-5366-daf6253d9eed',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d7c36-2e03-a6dc-e491-85d263b141d4',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t019-collab2/svdc-t019-collab2.vmx',
                  snapshotDirectory = '[Vol1] svdc-t019-collab2',
                  suspendDirectory = '[Vol1] svdc-t019-collab2',
                  logDirectory = '[Vol1] svdc-t019-collab2',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1779839308,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t019-collab2/svdc-t019-collab2.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-5daa-1d5d-fb76-c1cb4b388430',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2088-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t019-collab2/svdc-t019-collab2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C293-5ac5-0065-3d63-29a86bbadf2c',
                           contentId = 'f195e4d4d0d6832a2b4741acfffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2088-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:19:04',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t019-collab2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6c 5b 24 25 d0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10436:l0K+Ze3lAFcSAVkNJtP1lSu6sBrl2TINJNWFXrWwwUQ='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t019-collab2/svdc-t019-collab2-ad5c04d2.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t019-collab2-54f690d0.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = dJnqA84iWOVTa4STAPJNkRCnLY8=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2088-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t019-collab2',
               ipAddress = '172.27.19.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.19.4',
                        'fe80::4044:49ff:fe00:1904'
                     ],
                     macAddress = '42:44:49:00:19:04',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.19.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1904',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t019-collab2',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6824071168,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1001472000,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t019-collab2.nvram',
                  'svdc-t019-collab2.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t019-collab2/svdc-t019-collab2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t019-collab2/svdc-t019-collab2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t019-collab2/svdc-t019-collab2-ad5c04d2.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t019-collab2/svdc-t019-collab2.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t019-collab2/svdc-t019-collab2.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t019-collab2/svdc-t019-collab2.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t019-collab2/svdc-t019-collab2.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t019-collab2/svdc-t019-collab2-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t019-collab2/svdc-t019-collab2-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t019-collab2/svdc-t019-collab2-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t019-collab2/svdc-t019-collab2-ad5c04d2.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t019-collab2/vmx-svdc-t019-collab2-2f322a682068f1b0bebcfeb409f9a9d186cd16d0-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:32:46.551228Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t019-collab2'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2088',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:32:46Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 971,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T13:32:46.55128Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2088',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:32:46Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t019-collab2',
                  ipAddress = '172.27.19.4',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t019-collab2',
                  template = false,
                  vmPathName = '[Vol1] svdc-t019-collab2/svdc-t019-collab2.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227050c-5b24-25d5-7f07-017e6a16314c',
                  instanceUuid = '5027753e-4db4-1e77-5366-daf6253d9eed',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 971,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T13:32:46.55128Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2536,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 3276,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8213,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 322. vim.VirtualMachine::2089 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2089',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T13:33:37.630788Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t019-bbdn4',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227ff9c-d233-afdd-1825-c0a896748c07',
               createDate = 2021-08-19T14:22:38.422835Z,
               instanceUuid = '50277536-178f-76ca-f4e7-01a4e24eb43d',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d49db-76a0-5974-549c-f8e912ff374d',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t019-bbdn4/svdc-t019-bbdn4.vmx',
                  snapshotDirectory = '[Vol2] svdc-t019-bbdn4',
                  suspendDirectory = '[Vol2] svdc-t019-bbdn4',
                  logDirectory = '[Vol2] svdc-t019-bbdn4',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1770746873,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t019-bbdn4/svdc-t019-bbdn4.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C292-c433-d322-44f6-1bd4a06e3f3b',
                           contentId = '27945b7cf1001492a0fc8c670c3bc684',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2089-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t019-bbdn4/svdc-t019-bbdn4-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29d-f26c-27e4-7538-fdaea9570618',
                           contentId = 'cf7245d177dc7a64a790858fb699be0d',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2089-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:19:12',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 204
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t019-bbdn4.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6c d2 33 af d0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9592:/GNrkFyFwN+EM3s+Xh8Qh+XlLpMH0pKlJ/4AaQu1nfU='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t019-bbdn4/svdc-t019-bbdn4-6ed71909.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838911985975180'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t019-bbdn4-63c383d9.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = 9kV51Jb2KEQnWga/2/CLHx3jfGQ=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2089-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t019-bbdn4',
               ipAddress = '172.27.19.12',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.19.12',
                        'fe80::4044:49ff:fe00:1912'
                     ],
                     macAddress = '42:44:49:00:19:12',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.19.12',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1912',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t019-bbdn4',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6757081088,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 20730355712,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t019-bbdn4.nvram',
                  'svdc-t019-bbdn4.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t019-bbdn4/svdc-t019-bbdn4.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t019-bbdn4/svdc-t019-bbdn4-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t019-bbdn4/svdc-t019-bbdn4-6ed71909.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t019-bbdn4/svdc-t019-bbdn4.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t019-bbdn4/svdc-t019-bbdn4.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t019-bbdn4/svdc-t019-bbdn4.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t019-bbdn4/svdc-t019-bbdn4.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t019-bbdn4/svdc-t019-bbdn4-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t019-bbdn4/svdc-t019-bbdn4-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t019-bbdn4/svdc-t019-bbdn4-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t019-bbdn4/vmware-3.log',
                     type = 'log',
                     size = 172810,
                     uniqueSize = 172810,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t019-bbdn4/vmware-2.log',
                     type = 'log',
                     size = 172796,
                     uniqueSize = 172796,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t019-bbdn4/vmware-1.log',
                     type = 'log',
                     size = 174016,
                     uniqueSize = 174016,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t019-bbdn4/vmware.log',
                     type = 'log',
                     size = 165583,
                     uniqueSize = 165583,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t019-bbdn4/vmware-4.log',
                     type = 'log',
                     size = 180520,
                     uniqueSize = 180520,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t019-bbdn4/svdc-t019-bbdn4-6ed71909.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t019-bbdn4/vmx-svdc-t019-bbdn4-d088a6b97124549ae5c20c2755603c61f4eca3eb-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:33:37.962811Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t019-bbdn4'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2089',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 204
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:33:37Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103169218473,
                     uncommitted = 1049,
                     unshared = 103169218473
                  }
               ],
               timestamp = 2021-08-20T13:33:37.962826Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2089',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:33:37Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t019-bbdn4',
                  ipAddress = '172.27.19.12',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t019-bbdn4',
                  template = false,
                  vmPathName = '[Vol2] svdc-t019-bbdn4/svdc-t019-bbdn4.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227ff9c-d233-afdd-1825-c0a896748c07',
                  instanceUuid = '50277536-178f-76ca-f4e7-01a4e24eb43d',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103169218473,
                  uncommitted = 1049,
                  unshared = 103169218473,
                  timestamp = 2021-08-20T13:33:37.962826Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 5007,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 8847,
                  hostMemoryUsage = 24157,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24046,
                  privateMemory = 24046,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8162,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 323. vim.VirtualMachine::2091 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2091',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T13:35:26.56924Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t020-collab1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227707f-6150-7a13-1809-e64f96ff9bcd',
               createDate = 2021-08-20T13:35:21.157871Z,
               instanceUuid = '50270e3f-e61d-727c-73b3-f4d4fa5eb766',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564de7b8-5c79-b702-e7e3-8358c678d94b',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t020-collab1/svdc-t020-collab1.vmx',
                  snapshotDirectory = '[Vol1] svdc-t020-collab1',
                  suspendDirectory = '[Vol1] svdc-t020-collab1',
                  logDirectory = '[Vol1] svdc-t020-collab1',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1761633331,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t020-collab1/svdc-t020-collab1.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-b083-63a1-0cbd-6498a9ab24a2',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2091-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t020-collab1/svdc-t020-collab1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C292-1ff7-7d3d-bc84-5e7af00d8b97',
                           contentId = '5daf24afe5ebcd261a4e1150fffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2091-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:20:03',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t020-collab1.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6f 61 50 7a 10'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10439:DIwWgTic71rtoh1hai8x/NtkAfaJqnNkeinJakchm/k='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t020-collab1/svdc-t020-collab1-99069ce9.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t020-collab1-4a0bd439.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = w/NOU4CM9aLNim3Hf/2DMx5VXmw=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2091-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t020-collab1',
               ipAddress = '172.27.20.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.20.3',
                        'fe80::4044:49ff:fe00:2003'
                     ],
                     macAddress = '42:44:49:00:20:03',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.20.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2003',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t020-collab1',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6823870464,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1095950336,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t020-collab1.nvram',
                  'svdc-t020-collab1.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t020-collab1/svdc-t020-collab1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t020-collab1/svdc-t020-collab1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t020-collab1/svdc-t020-collab1-99069ce9.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t020-collab1/svdc-t020-collab1.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t020-collab1/svdc-t020-collab1.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t020-collab1/svdc-t020-collab1.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t020-collab1/svdc-t020-collab1.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t020-collab1/svdc-t020-collab1-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t020-collab1/svdc-t020-collab1-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t020-collab1/svdc-t020-collab1-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t020-collab1/svdc-t020-collab1-99069ce9.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t020-collab1/vmx-svdc-t020-collab1-921926ed37ef4947d9f5eacbe2aae5658f7e050d-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:35:31.808626Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t020-collab1'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2091',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:35:31Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 971,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T13:35:31.808681Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2091',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:35:31Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t020-collab1',
                  ipAddress = '172.27.20.3',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t020-collab1',
                  template = false,
                  vmPathName = '[Vol1] svdc-t020-collab1/svdc-t020-collab1.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227707f-6150-7a13-1809-e64f96ff9bcd',
                  instanceUuid = '50270e3f-e61d-727c-73b3-f4d4fa5eb766',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 971,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T13:35:31.808681Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2640,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 3276,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = 8064,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8048,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 324. vim.VirtualMachine::2092 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2092',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T13:35:55.462958Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t020-collab2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227a55b-81a8-7e86-2155-2f9a74324e4f',
               createDate = 2021-08-20T13:35:50.921212Z,
               instanceUuid = '5027b5d5-936a-3d85-cbde-fd32c9037063',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d5a86-c344-294f-939e-d09125116e36',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t020-collab2/svdc-t020-collab2.vmx',
                  snapshotDirectory = '[Vol1] svdc-t020-collab2',
                  suspendDirectory = '[Vol1] svdc-t020-collab2',
                  logDirectory = '[Vol1] svdc-t020-collab2',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1949453903,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t020-collab2/svdc-t020-collab2.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29e-0a3f-d4fe-177c-4a5530db0fe5',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2092-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t020-collab2/svdc-t020-collab2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C297-9d4f-ef06-49c3-5712774047d4',
                           contentId = '8aa780d38488a67e4bd2744ffffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2092-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:20:04',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t020-collab2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6b 81 a8 7e 80'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10440:QX3KVjezvlRPsKjWQrckWdsWQ6YT/bsuYxtHpaelD8c='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t020-collab2/svdc-t020-collab2-99069cea.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t020-collab2-4a0bd418.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = fN16lElsTo4mhUWF6cwN2mcl65U=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2092-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t020-collab2',
               ipAddress = '172.27.20.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.20.4',
                        'fe80::4044:49ff:fe00:2004'
                     ],
                     macAddress = '42:44:49:00:20:04',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.20.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2004',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t020-collab2',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6824140800,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 910667776,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t020-collab2.nvram',
                  'svdc-t020-collab2.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t020-collab2/svdc-t020-collab2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t020-collab2/svdc-t020-collab2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t020-collab2/svdc-t020-collab2-99069cea.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t020-collab2/svdc-t020-collab2.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t020-collab2/svdc-t020-collab2.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t020-collab2/svdc-t020-collab2.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t020-collab2/svdc-t020-collab2.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t020-collab2/svdc-t020-collab2-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t020-collab2/svdc-t020-collab2-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t020-collab2/svdc-t020-collab2-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t020-collab2/svdc-t020-collab2-99069cea.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t020-collab2/vmx-svdc-t020-collab2-cfe38a31fffffe0f057919f54d3145a22a005048-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:36:00.843706Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t020-collab2'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2092',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:36:00Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 971,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T13:36:00.843747Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2092',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:36:00Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t020-collab2',
                  ipAddress = '172.27.20.4',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t020-collab2',
                  template = false,
                  vmPathName = '[Vol1] svdc-t020-collab2/svdc-t020-collab2.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227a55b-81a8-7e86-2155-2f9a74324e4f',
                  instanceUuid = '5027b5d5-936a-3d85-cbde-fd32c9037063',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 971,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T13:36:00.843747Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2459,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 3440,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 8019,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 325. vim.VirtualMachine::2093 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2093',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T13:37:32.788701Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t021-mail',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42275191-10db-105f-e04b-ab270c073ed0',
               createDate = 2021-08-20T13:37:28.094028Z,
               instanceUuid = '502740c9-79ab-f7dd-ddee-be839e508d03',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dd86a-b03e-ec50-98ec-08527ee43264',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t021-mail/svdc-t021-mail.vmx',
                  snapshotDirectory = '[Vol1] svdc-t021-mail',
                  suspendDirectory = '[Vol1] svdc-t021-mail',
                  logDirectory = '[Vol1] svdc-t021-mail',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 201801424,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t021-mail/svdc-t021-mail.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29b-c840-15d1-ea65-4e651041fa20',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2093-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t021-mail/svdc-t021-mail-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-1c13-af4c-09fe-ad1b99fdcc60',
                           contentId = '29f52b0e831d3be1d24165eafffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2093-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:21:01',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t021-mail.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 61 10 db 10 50'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10441:LtvxCwE5xcdOkWDjgZUlrogYuYip6ijUIuZ+5MF9o0s='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t021-mail/svdc-t021-mail-fabe080f.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t021-mail-7bc8ce0d.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = y7ryyR968ZADZTjwsF4jcFvd/ec=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2093-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t021-mail',
               ipAddress = '172.27.21.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.21.1',
                        'fe80::4044:49ff:fe00:2101'
                     ],
                     macAddress = '42:44:49:00:21:01',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.21.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2101',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t021-mail',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6824148992,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1171017728,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t021-mail.nvram',
                  'svdc-t021-mail.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t021-mail/svdc-t021-mail.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t021-mail/svdc-t021-mail-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t021-mail/svdc-t021-mail-fabe080f.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t021-mail/svdc-t021-mail.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t021-mail/svdc-t021-mail.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t021-mail/svdc-t021-mail.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t021-mail/svdc-t021-mail.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t021-mail/svdc-t021-mail-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t021-mail/svdc-t021-mail-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t021-mail/svdc-t021-mail-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t021-mail/svdc-t021-mail-fabe080f.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t021-mail/vmx-svdc-t021-mail-4f37af3b4d1b89738d05953ed3b95e2c41e2ef3c-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:37:38.347542Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t021-mail'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2093',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:37:38Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 965,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T13:37:38.347577Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2093',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:37:38Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t021-mail',
                  ipAddress = '172.27.21.1',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t021-mail',
                  template = false,
                  vmPathName = '[Vol1] svdc-t021-mail/svdc-t021-mail.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42275191-10db-105f-e04b-ab270c073ed0',
                  instanceUuid = '502740c9-79ab-f7dd-ddee-be839e508d03',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 965,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T13:37:38.347577Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 946,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 2621,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = 8064,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7921,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 326. vim.VirtualMachine::2095 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2095',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T13:41:54.972281Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t022-collab1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42270259-344e-d999-7833-52614bbfaf5b',
               createDate = 2021-08-20T13:41:49.026949Z,
               instanceUuid = '502783a3-0f29-af9b-5de7-fe062fbacaaa',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d0c57-1592-12ab-43c9-f8816b230a06',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t022-collab1/svdc-t022-collab1.vmx',
                  snapshotDirectory = '[Vol1] svdc-t022-collab1',
                  suspendDirectory = '[Vol1] svdc-t022-collab1',
                  logDirectory = '[Vol1] svdc-t022-collab1',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1270853467,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t022-collab1/svdc-t022-collab1.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C290-a6a6-49d7-4351-cf5b00b4e872',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2095-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t022-collab1/svdc-t022-collab1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C292-8a7f-bc84-f8c8-47213aebb696',
                           contentId = '712c41bbd9179923ca3d8211fffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2095-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:22:03',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t022-collab1.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 69 34 4e d9 90'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10447:hz1rqT7PWAr7jMBb1EeyieVGuQkAyrf673W6hhZOn/w='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t022-collab1/svdc-t022-collab1-81ff7eeb.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t022-collab1-41f6b1f7.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = p/CoTAihLKbI3IJZ/vBjomrIuFw=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2095-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t022-collab1',
               ipAddress = '172.27.22.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.22.3',
                        'fe80::4044:49ff:fe00:2203'
                     ],
                     macAddress = '42:44:49:00:22:03',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.22.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2203',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t022-collab1',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6823837696,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 832499712,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t022-collab1.nvram',
                  'svdc-t022-collab1.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t022-collab1/svdc-t022-collab1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t022-collab1/svdc-t022-collab1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t022-collab1/svdc-t022-collab1-81ff7eeb.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t022-collab1/svdc-t022-collab1.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t022-collab1/svdc-t022-collab1.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t022-collab1/svdc-t022-collab1.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t022-collab1/svdc-t022-collab1.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t022-collab1/svdc-t022-collab1-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t022-collab1/svdc-t022-collab1-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t022-collab1/svdc-t022-collab1-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t022-collab1/svdc-t022-collab1-81ff7eeb.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t022-collab1/vmx-svdc-t022-collab1-04c3ab1aa320ecdeab12875b4f764202a74ed458-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:42:00.102459Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t022-collab1'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2095',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:41:59Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 971,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T13:42:00.1025Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2095',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:41:59Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t022-collab1',
                  ipAddress = '172.27.22.3',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t022-collab1',
                  template = false,
                  vmPathName = '[Vol1] svdc-t022-collab1/svdc-t022-collab1.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42270259-344e-d999-7833-52614bbfaf5b',
                  instanceUuid = '502783a3-0f29-af9b-5de7-fe062fbacaaa',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 971,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T13:42:00.1025Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2392,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 2703,
                  hostMemoryUsage = 8121,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8062,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7660,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 327. vim.VirtualMachine::2096 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2096',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T13:45:39.69263Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t023-collab2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42275321-31d9-6eec-962e-111080e542e8',
               createDate = 2021-08-20T13:45:34.849667Z,
               instanceUuid = '502713b8-b8ac-e0b5-1323-d2a72982b5e7',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dd6a7-10b8-4579-64e0-28a2dd2c6c70',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t023-collab2/svdc-t023-collab2.vmx',
                  snapshotDirectory = '[Vol1] svdc-t023-collab2',
                  suspendDirectory = '[Vol1] svdc-t023-collab2',
                  logDirectory = '[Vol1] svdc-t023-collab2',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -2132458776,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t023-collab2/svdc-t023-collab2.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-b1e4-7a7a-5c52-77dfd30b966f',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2096-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t023-collab2/svdc-t023-collab2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C292-86d9-03de-3c6d-cd1f9cae5b33',
                           contentId = 'ff3d5daa01b6cba2b7fb8001fffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2096-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:23:04',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t023-collab2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 61 31 d9 6e e0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10452:MFe/QX9v3zJdH80+llwEgREbBdRib+E1E9FxyzybSEM='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t023-collab2/svdc-t023-collab2-f67befed.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t023-collab2-3dec20b5.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = YCkHmSvfeuLPn6d96te5tX3Vk18=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2096-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t023-collab2',
               ipAddress = '172.27.23.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.23.4',
                        'fe80::4044:49ff:fe00:2304'
                     ],
                     macAddress = '42:44:49:00:23:04',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.23.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2304',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t023-collab2',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6824091648,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 928800768,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t023-collab2.nvram',
                  'svdc-t023-collab2.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t023-collab2/svdc-t023-collab2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t023-collab2/svdc-t023-collab2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t023-collab2/svdc-t023-collab2-f67befed.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t023-collab2/svdc-t023-collab2.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t023-collab2/svdc-t023-collab2.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t023-collab2/svdc-t023-collab2.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t023-collab2/svdc-t023-collab2.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t023-collab2/svdc-t023-collab2-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t023-collab2/svdc-t023-collab2-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t023-collab2/svdc-t023-collab2-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t023-collab2/svdc-t023-collab2-f67befed.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t023-collab2/vmx-svdc-t023-collab2-81a2c6771a8f2fbe2b109d746ff82e2fd22be7af-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:45:45.016437Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t023-collab2'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2096',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:45:44Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 971,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T13:45:45.016472Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2096',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:45:44Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t023-collab2',
                  ipAddress = '172.27.23.4',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t023-collab2',
                  template = false,
                  vmPathName = '[Vol1] svdc-t023-collab2/svdc-t023-collab2.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42275321-31d9-6eec-962e-111080e542e8',
                  instanceUuid = '502713b8-b8ac-e0b5-1323-d2a72982b5e7',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 971,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T13:45:45.016472Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2994,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 3522,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7435,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 328. vim.VirtualMachine::2097 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2097',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T13:46:33.551763Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t023-bbdn4',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227b13f-46e4-40b3-dae3-24c338af4adf',
               createDate = 2021-08-19T14:28:16.559626Z,
               instanceUuid = '502781c9-0719-398f-2c3f-fb9b69b7f53f',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564df8ee-afff-3b65-90ca-8e4de3ca2c0a',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t023-bbdn4/svdc-t023-bbdn4.vmx',
                  snapshotDirectory = '[Vol2] svdc-t023-bbdn4',
                  suspendDirectory = '[Vol2] svdc-t023-bbdn4',
                  logDirectory = '[Vol2] svdc-t023-bbdn4',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 951012063,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t023-bbdn4/svdc-t023-bbdn4.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-5df9-e5f7-61ca-6436b5c611c3',
                           contentId = 'f09ccc2df5e924a5c51476e22ca511b1',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2097-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t023-bbdn4/svdc-t023-bbdn4-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C297-a287-db82-341a-9149137488bd',
                           contentId = '02464322715b9405ee6daf410382e989',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2097-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:23:12',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 204
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t023-bbdn4.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6f 46 e4 40 b0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9619:j0MRRWvfhSlF/XiPcyG192JKPIh08Ux9YoyM3RAqMP0='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t023-bbdn4/svdc-t023-bbdn4-8d3b8164.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838910420166443'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t023-bbdn4-78d2101e.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = ATm4RZHj79Zkr5yPOwEYvPava48=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2097-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t023-bbdn4',
               ipAddress = '172.27.23.12',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.23.12',
                        'fe80::4044:49ff:fe00:2312'
                     ],
                     macAddress = '42:44:49:00:23:12',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.23.12',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2312',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t023-bbdn4',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6772420608,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 17286434816,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t023-bbdn4.nvram',
                  'svdc-t023-bbdn4.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t023-bbdn4/svdc-t023-bbdn4.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t023-bbdn4/svdc-t023-bbdn4-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t023-bbdn4/svdc-t023-bbdn4-8d3b8164.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t023-bbdn4/svdc-t023-bbdn4.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t023-bbdn4/svdc-t023-bbdn4.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t023-bbdn4/svdc-t023-bbdn4.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t023-bbdn4/svdc-t023-bbdn4.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t023-bbdn4/svdc-t023-bbdn4-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t023-bbdn4/svdc-t023-bbdn4-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t023-bbdn4/svdc-t023-bbdn4-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t023-bbdn4/vmware-3.log',
                     type = 'log',
                     size = 172810,
                     uniqueSize = 172810,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t023-bbdn4/vmware-2.log',
                     type = 'log',
                     size = 172786,
                     uniqueSize = 172786,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t023-bbdn4/vmware-1.log',
                     type = 'log',
                     size = 174023,
                     uniqueSize = 174023,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t023-bbdn4/vmware.log',
                     type = 'log',
                     size = 165488,
                     uniqueSize = 165488,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t023-bbdn4/vmware-4.log',
                     type = 'log',
                     size = 180491,
                     uniqueSize = 180491,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t023-bbdn4/svdc-t023-bbdn4-8d3b8164.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t023-bbdn4/vmx-svdc-t023-bbdn4-f14ac4e63d4ce78d53dd594854e6ea4b344adfec-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:46:33.96549Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t023-bbdn4'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2097',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 204
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:46:33Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103169218346,
                     uncommitted = 1049,
                     unshared = 103169218346
                  }
               ],
               timestamp = 2021-08-20T13:46:33.965505Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2097',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:46:33Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t023-bbdn4',
                  ipAddress = '172.27.23.12',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t023-bbdn4',
                  template = false,
                  vmPathName = '[Vol2] svdc-t023-bbdn4/svdc-t023-bbdn4.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227b13f-46e4-40b3-dae3-24c338af4adf',
                  instanceUuid = '502781c9-0719-398f-2c3f-fb9b69b7f53f',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103169218346,
                  uncommitted = 1049,
                  unshared = 103169218346,
                  timestamp = 2021-08-20T13:46:33.965505Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 51,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 23836,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23726,
                  privateMemory = 23726,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 110,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7386,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 329. vim.VirtualMachine::2098 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2098',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T13:49:11.730273Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t024-hdb',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42278965-5bae-cc39-0586-71371e028c27',
               createDate = 2021-08-19T14:48:29.496235Z,
               instanceUuid = '5027f241-fc52-f3aa-6939-11c8125d6acd',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564de67e-55e8-3755-c684-6e501508645b',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t024-hdb/svdc-t024-hdb.vmx',
                  snapshotDirectory = '[Vol1] svdc-t024-hdb',
                  suspendDirectory = '[Vol1] svdc-t024-hdb',
                  logDirectory = '[Vol1] svdc-t024-hdb',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 8,
                  numCoresPerSocket = 8,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 503483431,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t024-hdb/svdc-t024-hdb.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C292-cdc8-708f-a5b5-a1caef46c524',
                           contentId = 'bffedc77d0fdeeb09fd2705968b9a67a',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2098-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '52,428,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t024-hdb/svdc-t024-hdb-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-042d-bcf0-9fdf-5071947defe1',
                           contentId = 'e3aa7249213e54a8b79971bcf3b22cb6',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 52428800,
                        capacityInBytes = 53687091200,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2098-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:24:06',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 8000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 214
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t024-hdb.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 65 5b ae cc 30'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '80001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9767:15mL/OVaJ49sxUwjo6FQ0/M4CFW7bZa1G3nh6LQz01M='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t024-hdb/svdc-t024-hdb-8bb053dd.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838859954351683'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t024-hdb-67d451bb.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 204500992,
                  initialSwapReservation = 623284224
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = tCmTxR8NaO7y6Sg1STP5AcduWRg=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2098-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t024-hdb',
               ipAddress = '172.27.24.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.24.6',
                        'fe80::4044:49ff:fe00:2406'
                     ],
                     macAddress = '42:44:49:00:24:06',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.24.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2406',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t024-hdb',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 7899860992,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/dbdrive',
                     capacity = 53658783744,
                     freeSpace = 9101647872,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t024-hdb.nvram',
                  'svdc-t024-hdb.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-6.log',
                  'vmware-5.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t024-hdb/svdc-t024-hdb.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t024-hdb/svdc-t024-hdb-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t024-hdb/svdc-t024-hdb-8bb053dd.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t024-hdb/svdc-t024-hdb.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t024-hdb/svdc-t024-hdb.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t024-hdb/svdc-t024-hdb.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t024-hdb/svdc-t024-hdb.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t024-hdb/svdc-t024-hdb-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t024-hdb/svdc-t024-hdb-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t024-hdb/svdc-t024-hdb-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 53687091200,
                     uniqueSize = 53687091200,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t024-hdb/vmware-3.log',
                     type = 'log',
                     size = 166956,
                     uniqueSize = 166956,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t024-hdb/vmware-2.log',
                     type = 'log',
                     size = 182651,
                     uniqueSize = 182651,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t024-hdb/vmware-1.log',
                     type = 'log',
                     size = 175943,
                     uniqueSize = 175943,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t024-hdb/vmware.log',
                     type = 'log',
                     size = 174912,
                     uniqueSize = 174912,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t024-hdb/vmware-6.log',
                     type = 'log',
                     size = 174897,
                     uniqueSize = 174897,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol1] svdc-t024-hdb/vmware-5.log',
                     type = 'log',
                     size = 174885,
                     uniqueSize = 174885,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol1] svdc-t024-hdb/vmware-4.log',
                     type = 'log',
                     size = 174929,
                     uniqueSize = 174929,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[Vol1] svdc-t024-hdb/svdc-t024-hdb-8bb053dd.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 15,
                     name = '[Vol1] svdc-t024-hdb/vmx-svdc-t024-hdb-47c69564e1309af46c88545e31a8517a953d8760-1.vswp',
                     type = 'uwswap',
                     size = 91226112,
                     uniqueSize = 91226112,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:49:12.540487Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t024-hdb'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2098',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 8000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 214
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:49:12Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 19563,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 92434256833,
                     uncommitted = 1045,
                     unshared = 92434256833
                  }
               ],
               timestamp = 2021-08-20T13:49:12.540505Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2098',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:49:12Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 19563,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t024-hdb',
                  ipAddress = '172.27.24.6',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t024-hdb',
                  template = false,
                  vmPathName = '[Vol1] svdc-t024-hdb/svdc-t024-hdb.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 8,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42278965-5bae-cc39-0586-71371e028c27',
                  instanceUuid = '5027f241-fc52-f3aa-6939-11c8125d6acd',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 92434256833,
                  uncommitted = 1045,
                  unshared = 92434256833,
                  timestamp = 2021-08-20T13:49:12.540505Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 31,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24260,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24144,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 116,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7227,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 330. vim.VirtualMachine::2099 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2099',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T13:49:46.607344Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t024-bbdn3',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42273730-e3c6-2848-8731-9078f5856289',
               createDate = 2021-08-19T14:28:48.563771Z,
               instanceUuid = '5027cc23-033f-2b6b-d1dc-f0091401494a',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dd595-24e4-365e-9e49-c99ddb930a2c',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t024-bbdn3/svdc-t024-bbdn3.vmx',
                  snapshotDirectory = '[Vol2] svdc-t024-bbdn3',
                  suspendDirectory = '[Vol2] svdc-t024-bbdn3',
                  logDirectory = '[Vol2] svdc-t024-bbdn3',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -175807863,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t024-bbdn3/svdc-t024-bbdn3.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-ebc7-4e81-7cd8-153e46245ea6',
                           contentId = 'a735c3e9ba9ca6bb87c2e56c41c1d758',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2099-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t024-bbdn3/svdc-t024-bbdn3-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29d-911b-6275-b095-7595ab960ea3',
                           contentId = '89faae1348d971efb4b311c90ded46f1',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2099-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:24:11',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 204
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t024-bbdn3.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 60 e3 c6 28 40'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9621:PzbOiNlUk144ZCD1H4PyZ3S8afNCTfyYYd3Bh9X6tTI='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t024-bbdn3/svdc-t024-bbdn3-da35be24.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838916983781938'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t024-bbdn3-736fc4a2.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = CAlnBzX3tqOg2zZS63IAbjfjW4I=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2099-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t024-bbdn3',
               ipAddress = '172.27.24.11',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.24.11',
                        'fe80::4044:49ff:fe00:2411'
                     ],
                     macAddress = '42:44:49:00:24:11',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.24.11',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2411',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t024-bbdn3',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6764032000,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 20271636480,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t024-bbdn3.nvram',
                  'svdc-t024-bbdn3.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t024-bbdn3/svdc-t024-bbdn3.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t024-bbdn3/svdc-t024-bbdn3-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t024-bbdn3/svdc-t024-bbdn3-da35be24.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t024-bbdn3/svdc-t024-bbdn3.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t024-bbdn3/svdc-t024-bbdn3.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t024-bbdn3/svdc-t024-bbdn3.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t024-bbdn3/svdc-t024-bbdn3.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t024-bbdn3/svdc-t024-bbdn3-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t024-bbdn3/svdc-t024-bbdn3-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t024-bbdn3/svdc-t024-bbdn3-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t024-bbdn3/vmware-3.log',
                     type = 'log',
                     size = 172819,
                     uniqueSize = 172819,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t024-bbdn3/vmware-2.log',
                     type = 'log',
                     size = 172804,
                     uniqueSize = 172804,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t024-bbdn3/vmware-1.log',
                     type = 'log',
                     size = 174023,
                     uniqueSize = 174023,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t024-bbdn3/vmware.log',
                     type = 'log',
                     size = 165493,
                     uniqueSize = 165493,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t024-bbdn3/vmware-4.log',
                     type = 'log',
                     size = 180523,
                     uniqueSize = 180523,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t024-bbdn3/svdc-t024-bbdn3-da35be24.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t024-bbdn3/vmx-svdc-t024-bbdn3-1c880b5417fd2a5043d6f02fa6b6aed567ec0b37-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:49:46.942513Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t024-bbdn3'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2099',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 204
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:49:46Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103169218410,
                     uncommitted = 1049,
                     unshared = 103169218410
                  }
               ],
               timestamp = 2021-08-20T13:49:46.942527Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2099',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:49:46Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t024-bbdn3',
                  ipAddress = '172.27.24.11',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t024-bbdn3',
                  template = false,
                  vmPathName = '[Vol2] svdc-t024-bbdn3/svdc-t024-bbdn3.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42273730-e3c6-2848-8731-9078f5856289',
                  instanceUuid = '5027cc23-033f-2b6b-d1dc-f0091401494a',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103169218410,
                  uncommitted = 1049,
                  unshared = 103169218410,
                  timestamp = 2021-08-20T13:49:46.942527Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 113,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 8601,
                  hostMemoryUsage = 24233,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24122,
                  privateMemory = 24122,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7193,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 331. vim.VirtualMachine::2100 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2100',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T13:51:04.54509Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t025-web',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422775e7-539f-725c-aedb-cfc978dca2be',
               createDate = 2021-08-20T13:50:59.537445Z,
               instanceUuid = '50274fd4-b3e1-5d6a-25be-0db4380a76f6',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564de191-2046-9c88-c045-9d031e09c9ad',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t025-web/svdc-t025-web.vmx',
                  snapshotDirectory = '[Vol1] svdc-t025-web',
                  suspendDirectory = '[Vol1] svdc-t025-web',
                  logDirectory = '[Vol1] svdc-t025-web',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 2027725502,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t025-web/svdc-t025-web.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C297-d25a-1cad-d651-8d178f03b631',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2100-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '20,971,520 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t025-web/svdc-t025-web-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C290-eda9-13dc-77a9-3b7cb3c6840a',
                           contentId = 'ceb75dcc7f32bf58ac13f579fffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 20971520,
                        capacityInBytes = 21474836480,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2100-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:25:02',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t025-web.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 67 53 9f 72 50'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10458:v4uOs7e8FgJOB2J9AqOVaksd9TTLwqlYwZWNv73viiw='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t025-web/svdc-t025-web-8bc2ac4e.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t025-web-6a31b84c.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = xrv9C2+O0kHaEk6opMq/h+vGTWw=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2100-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t025-web',
               ipAddress = '172.27.25.2',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.25.2',
                        'fe80::4044:49ff:fe00:2502'
                     ],
                     macAddress = '42:44:49:00:25:02',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.25.2',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2502',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t025-web',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 7469481984,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 21462253568,
                     freeSpace = 3140657152,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t025-web.nvram',
                  'svdc-t025-web.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t025-web/svdc-t025-web.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t025-web/svdc-t025-web-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t025-web/svdc-t025-web-8bc2ac4e.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t025-web/svdc-t025-web.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t025-web/svdc-t025-web.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t025-web/svdc-t025-web.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t025-web/svdc-t025-web.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t025-web/svdc-t025-web-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t025-web/svdc-t025-web-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t025-web/svdc-t025-web-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 21474836480,
                     uniqueSize = 21474836480,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t025-web/svdc-t025-web-8bc2ac4e.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t025-web/vmx-svdc-t025-web-1fd791572ba7c5b233fc65b674582e452569360f-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:51:09.742696Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t025-web'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2100',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:51:09Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 43036713452,
                     uncommitted = 963,
                     unshared = 43036713452
                  }
               ],
               timestamp = 2021-08-20T13:51:09.742739Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2100',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:51:09Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t025-web',
                  ipAddress = '172.27.25.2',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t025-web',
                  template = false,
                  vmPathName = '[Vol1] svdc-t025-web/svdc-t025-web.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '422775e7-539f-725c-aedb-cfc978dca2be',
                  instanceUuid = '50274fd4-b3e1-5d6a-25be-0db4380a76f6',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 43036713452,
                  uncommitted = 963,
                  unshared = 43036713452,
                  timestamp = 2021-08-20T13:51:09.742739Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2518,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 7454,
                  hostMemoryUsage = 8124,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 60,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7110,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 332. vim.VirtualMachine::2101 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2101',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T13:51:44.737039Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t025-collab1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227eca7-c97b-8060-5860-e4a87f4cd71f',
               createDate = 2021-08-20T13:51:37.88573Z,
               instanceUuid = '5027ed03-9c28-e37b-8744-8cc42a8b2ba9',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dc84c-8c61-d487-c884-9ba6808a9e1a',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t025-collab1/svdc-t025-collab1.vmx',
                  snapshotDirectory = '[Vol1] svdc-t025-collab1',
                  suspendDirectory = '[Vol1] svdc-t025-collab1',
                  logDirectory = '[Vol1] svdc-t025-collab1',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 2135742239,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t025-collab1/svdc-t025-collab1.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-9a3c-42a9-d95f-006a352fc760',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2101-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t025-collab1/svdc-t025-collab1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-1945-b4b6-7448-35e243632b83',
                           contentId = '81dbc18605a7d68307acb717fffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2101-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:25:03',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t025-collab1.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 67 c9 7b 80 60'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10459:ebB9PS4JDVLjSt60dHCRdNBcVh4gLk8jo4DrRJLwNJw='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t025-collab1/svdc-t025-collab1-df74d1ee.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t025-collab1-35d6fe94.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = K0NY/4MVlBcvvQz5+k1//2cW0Ho=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2101-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t025-collab1',
               ipAddress = '172.27.25.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.25.3',
                        'fe80::4044:49ff:fe00:2503'
                     ],
                     macAddress = '42:44:49:00:25:03',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.25.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2503',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t025-collab1',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6823915520,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 989556736,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t025-collab1.nvram',
                  'svdc-t025-collab1.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t025-collab1/svdc-t025-collab1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t025-collab1/svdc-t025-collab1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t025-collab1/svdc-t025-collab1-df74d1ee.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t025-collab1/svdc-t025-collab1.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t025-collab1/svdc-t025-collab1.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t025-collab1/svdc-t025-collab1.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t025-collab1/svdc-t025-collab1.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t025-collab1/svdc-t025-collab1-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t025-collab1/svdc-t025-collab1-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t025-collab1/svdc-t025-collab1-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t025-collab1/svdc-t025-collab1-df74d1ee.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t025-collab1/vmx-svdc-t025-collab1-399c73c50a44cbad140ef514090d5d0069cbf677-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:51:49.906033Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t025-collab1'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2101',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:51:49Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 971,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T13:51:49.906057Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2101',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:51:49Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t025-collab1',
                  ipAddress = '172.27.25.3',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t025-collab1',
                  template = false,
                  vmPathName = '[Vol1] svdc-t025-collab1/svdc-t025-collab1.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227eca7-c97b-8060-5860-e4a87f4cd71f',
                  instanceUuid = '5027ed03-9c28-e37b-8744-8cc42a8b2ba9',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 971,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T13:51:49.906057Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2482,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 3194,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = 8064,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7070,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 333. vim.VirtualMachine::2102 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2102',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T13:52:12.342379Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t025-collab2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422703c3-4ab4-1eb8-1497-03d1e0c9b63a',
               createDate = 2021-08-20T13:52:05.233657Z,
               instanceUuid = '50274db0-ade8-f424-01a8-c04229c4b576',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dd90f-5b73-5d82-b140-10ae61d40376',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t025-collab2/svdc-t025-collab2.vmx',
                  snapshotDirectory = '[Vol1] svdc-t025-collab2',
                  suspendDirectory = '[Vol1] svdc-t025-collab2',
                  logDirectory = '[Vol1] svdc-t025-collab2',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -523651526,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t025-collab2/svdc-t025-collab2.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-59d9-b12d-6a63-d0fda5a3130f',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2102-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t025-collab2/svdc-t025-collab2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-87fc-ff84-50ae-2f4e76df7fe8',
                           contentId = 'b80c1ba6c2afa01ed1f82b6afffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2102-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:25:04',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t025-collab2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 63 4a b4 1e b0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10460:zkkW6x0LcFYEAjgTiCHa43BWVFCiAE7o9C59cNiPs10='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t025-collab2/svdc-t025-collab2-df74d1ef.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t025-collab2-35d6fe73.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = ucLDEwqxT04oM6etfnOIy9uZYYs=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2102-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t025-collab2',
               ipAddress = '172.27.25.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.25.4',
                        'fe80::4044:49ff:fe00:2504'
                     ],
                     macAddress = '42:44:49:00:25:04',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.25.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2504',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t025-collab2',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6824161280,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1167298560,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t025-collab2.nvram',
                  'svdc-t025-collab2.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t025-collab2/svdc-t025-collab2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t025-collab2/svdc-t025-collab2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t025-collab2/svdc-t025-collab2-df74d1ef.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t025-collab2/svdc-t025-collab2.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t025-collab2/svdc-t025-collab2.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t025-collab2/svdc-t025-collab2.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t025-collab2/svdc-t025-collab2.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t025-collab2/svdc-t025-collab2-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t025-collab2/svdc-t025-collab2-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t025-collab2/svdc-t025-collab2-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t025-collab2/svdc-t025-collab2-df74d1ef.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t025-collab2/vmx-svdc-t025-collab2-5cad967caf2688f25c03ee392244863c6d6319b0-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:52:17.717111Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t025-collab2'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2102',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:52:17Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 971,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T13:52:17.717152Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2102',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:52:17Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t025-collab2',
                  ipAddress = '172.27.25.4',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t025-collab2',
                  template = false,
                  vmPathName = '[Vol1] svdc-t025-collab2/svdc-t025-collab2.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '422703c3-4ab4-1eb8-1497-03d1e0c9b63a',
                  instanceUuid = '50274db0-ade8-f424-01a8-c04229c4b576',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 971,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T13:52:17.717152Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2572,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 2949,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 7042,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 334. vim.VirtualMachine::2103 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2103',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T13:53:52.662079Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t026-mail',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227d2ab-366a-12f7-cc81-44aea7eabe00',
               createDate = 2021-08-20T13:53:45.110587Z,
               instanceUuid = '502779e5-1967-3148-872c-e23519bdd2b1',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d82b8-4531-0258-2fc4-31144741ee3d',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t026-mail/svdc-t026-mail.vmx',
                  snapshotDirectory = '[Vol1] svdc-t026-mail',
                  suspendDirectory = '[Vol1] svdc-t026-mail',
                  logDirectory = '[Vol1] svdc-t026-mail',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1477788160,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t026-mail/svdc-t026-mail.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-cbcd-1fd3-d0fa-d795b5ef64e3',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2103-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t026-mail/svdc-t026-mail-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-3403-463a-9811-7d2aed74cd81',
                           contentId = '2ef2804af8d78af32bf10786fffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2103-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:26:01',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t026-mail.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6b 36 6a 12 f0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10461:0nBqxxKwoAWMlZiVD35+DTsfFeC1ntg4Qd971tLt5pc='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t026-mail/svdc-t026-mail-0667d334.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t026-mail-0354022e.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = ru2fpy3cL+iGApc1BZdp+t7RwcI=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2103-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t026-mail',
               ipAddress = '172.27.26.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.26.1',
                        'fe80::4044:49ff:fe00:2601'
                     ],
                     macAddress = '42:44:49:00:26:01',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.26.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2601',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t026-mail',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6824136704,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1316651008,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t026-mail.nvram',
                  'svdc-t026-mail.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t026-mail/svdc-t026-mail.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t026-mail/svdc-t026-mail-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t026-mail/svdc-t026-mail-0667d334.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t026-mail/svdc-t026-mail.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t026-mail/svdc-t026-mail.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t026-mail/svdc-t026-mail.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t026-mail/svdc-t026-mail.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t026-mail/svdc-t026-mail-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t026-mail/svdc-t026-mail-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t026-mail/svdc-t026-mail-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t026-mail/svdc-t026-mail-0667d334.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t026-mail/vmx-svdc-t026-mail-35cfcac815dcb2c9574c649bf1806d239a0c2a80-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:53:57.972825Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t026-mail'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2103',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:53:57Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 965,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T13:53:57.972842Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2103',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:53:57Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t026-mail',
                  ipAddress = '172.27.26.1',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t026-mail',
                  template = false,
                  vmPathName = '[Vol1] svdc-t026-mail/svdc-t026-mail.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227d2ab-366a-12f7-cc81-44aea7eabe00',
                  instanceUuid = '502779e5-1967-3148-872c-e23519bdd2b1',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 965,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T13:53:57.972842Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 957,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 2621,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = 8064,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 6942,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 335. vim.VirtualMachine::2106 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2106',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T13:58:10.7427Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t027-collab1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42272a65-acda-6315-e933-131d44b6f892',
               createDate = 2021-08-20T13:58:04.092486Z,
               instanceUuid = '50273a3f-e542-2faf-e373-4f05d243368b',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d7dd2-5a14-a050-070c-9b693cdcc8eb',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t027-collab1/svdc-t027-collab1.vmx',
                  snapshotDirectory = '[Vol1] svdc-t027-collab1',
                  suspendDirectory = '[Vol1] svdc-t027-collab1',
                  logDirectory = '[Vol1] svdc-t027-collab1',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1152841874,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t027-collab1/svdc-t027-collab1.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-214d-9620-5a9c-92c9765e02cc',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2106-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t027-collab1/svdc-t027-collab1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-53df-3b8a-4b3e-6e4a8b3b1944',
                           contentId = '4dda367abb9eae55cd8ec8acfffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2106-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:27:03',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t027-collab1.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 65 ac da 63 10'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10467:aeFxxVFeN2OebPYEony8STdkB6uJqmP7uBW8KSjAbCI='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t027-collab1/svdc-t027-collab1-c86db3f0.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t027-collab1-2dc1dc52.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = dYl+/0zTb7xcG7t1/8DvSpTSDpI=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2106-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t027-collab1',
               ipAddress = '172.27.27.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.27.3',
                        'fe80::4044:49ff:fe00:2703'
                     ],
                     macAddress = '42:44:49:00:27:03',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.27.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2703',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t027-collab1',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6823858176,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1301778432,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t027-collab1.nvram',
                  'svdc-t027-collab1.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t027-collab1/svdc-t027-collab1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t027-collab1/svdc-t027-collab1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t027-collab1/svdc-t027-collab1-c86db3f0.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t027-collab1/svdc-t027-collab1.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t027-collab1/svdc-t027-collab1.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t027-collab1/svdc-t027-collab1.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t027-collab1/svdc-t027-collab1.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t027-collab1/svdc-t027-collab1-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t027-collab1/svdc-t027-collab1-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t027-collab1/svdc-t027-collab1-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t027-collab1/svdc-t027-collab1-c86db3f0.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t027-collab1/vmx-svdc-t027-collab1-9c5d88b7d19f94d5d33c43784f0818ead28addd4-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T13:58:15.946554Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t027-collab1'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2106',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:58:15Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 971,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T13:58:15.946589Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2106',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:58:15Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t027-collab1',
                  ipAddress = '172.27.27.3',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t027-collab1',
                  template = false,
                  vmPathName = '[Vol1] svdc-t027-collab1/svdc-t027-collab1.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42272a65-acda-6315-e933-131d44b6f892',
                  instanceUuid = '50273a3f-e542-2faf-e373-4f05d243368b',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 971,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T13:58:15.946589Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2702,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 2949,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = 8064,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 6684,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 336. vim.VirtualMachine::2107 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2107',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T14:00:23.976654Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t028-mail',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42273b7b-4bc5-3e54-290a-aa3b598af0f0',
               createDate = 2021-08-20T14:00:12.524473Z,
               instanceUuid = '50276c58-d18e-364d-818e-cc489274f4e9',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d1693-5f6f-fa9c-abff-52338eabafbc',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t028-mail/svdc-t028-mail.vmx',
                  snapshotDirectory = '[Vol1] svdc-t028-mail',
                  suspendDirectory = '[Vol1] svdc-t028-mail',
                  logDirectory = '[Vol1] svdc-t028-mail',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1502277872,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t028-mail/svdc-t028-mail.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-859c-bedc-3c43-5d97ee4a7999',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2107-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t028-mail/svdc-t028-mail-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C290-dcb5-3776-5eae-3251b7bbeb91',
                           contentId = 'cd11addb56c6841007e8631dfffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2107-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:28:01',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t028-mail.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6b 4b c5 3e 50'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10469:GRwWwteDN35q1R0AWcA55JnMKPGyhJLwaLs7Br0IUMw='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t028-mail/svdc-t028-mail-0b122476.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838932455720385'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t028-mail-695f88ac.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = GUQt4HH92gjEKgxy7Uraq4ZuRbs=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2107-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t028-mail',
               ipAddress = '172.27.28.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.28.1',
                        'fe80::4044:49ff:fe00:2801'
                     ],
                     macAddress = '42:44:49:00:28:01',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.28.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2801',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t028-mail',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6824181760,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1137987584,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t028-mail.nvram',
                  'svdc-t028-mail.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t028-mail/svdc-t028-mail.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t028-mail/svdc-t028-mail-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t028-mail/svdc-t028-mail-0b122476.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t028-mail/svdc-t028-mail.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t028-mail/svdc-t028-mail.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t028-mail/svdc-t028-mail.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t028-mail/svdc-t028-mail.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t028-mail/svdc-t028-mail-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t028-mail/svdc-t028-mail-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t028-mail/svdc-t028-mail-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t028-mail/svdc-t028-mail-0b122476.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t028-mail/vmx-svdc-t028-mail-c15634bc9f2d2be7260888fe16ef41c733b3df77-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T14:00:24.915912Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t028-mail'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2107',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:00:24Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 965,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T14:00:24.915929Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2107',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:00:24Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t028-mail',
                  ipAddress = '172.27.28.1',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t028-mail',
                  template = false,
                  vmPathName = '[Vol1] svdc-t028-mail/svdc-t028-mail.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42273b7b-4bc5-3e54-290a-aa3b598af0f0',
                  instanceUuid = '50276c58-d18e-364d-818e-cc489274f4e9',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 965,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T14:00:24.915929Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 952,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 2457,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8063,
                  privateMemory = 8063,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 6555,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 337. vim.VirtualMachine::2112 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2112',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T14:16:37.248834Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t032-bbdn1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42270dec-f37c-3f48-6dd7-8b8b833611d8',
               createDate = 2021-08-19T14:37:54.613108Z,
               instanceUuid = '5027ef15-8a5a-98fb-f8c7-08fedb65d826',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d7df4-0f30-0d9b-c8f8-b3825e411dbb',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t032-bbdn1/svdc-t032-bbdn1.vmx',
                  snapshotDirectory = '[Vol2] svdc-t032-bbdn1',
                  suspendDirectory = '[Vol2] svdc-t032-bbdn1',
                  logDirectory = '[Vol2] svdc-t032-bbdn1',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -2093608488,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t032-bbdn1/svdc-t032-bbdn1.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-0983-4be2-a7c5-9be32aae5074',
                           contentId = '5ca285dfea11d1f7c2f21d01638193bf',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2112-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t032-bbdn1/svdc-t032-bbdn1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-e0e6-cec5-ea18-ae8a48fad9c9',
                           contentId = '51e67ddf1ca7bd2765350537eff81e59',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2112-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:32:09',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 194
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t032-bbdn1.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6c f3 7c 3f 40'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9648:PfGJP5okPtEHDW5Rio+XscVP1W2tJth7Ucw2GN0KJoE='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t032-bbdn1/svdc-t032-bbdn1-2c831981.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838933451748570'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t032-bbdn1-0f688b9f.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = Ydaipo5N91Ng9a9sbUY7C16W8D4=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2112-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t032-bbdn1',
               ipAddress = '172.27.32.9',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.32.9',
                        'fe80::4044:49ff:fe00:3209'
                     ],
                     macAddress = '42:44:49:00:32:09',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.32.9',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3209',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t032-bbdn1',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6784561152,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 26325561344,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t032-bbdn1.nvram',
                  'svdc-t032-bbdn1.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log',
                  'vmware-6.log',
                  'vmware-5.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t032-bbdn1/svdc-t032-bbdn1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t032-bbdn1/svdc-t032-bbdn1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t032-bbdn1/svdc-t032-bbdn1-2c831981.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t032-bbdn1/svdc-t032-bbdn1.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t032-bbdn1/svdc-t032-bbdn1.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t032-bbdn1/svdc-t032-bbdn1.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t032-bbdn1/svdc-t032-bbdn1.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t032-bbdn1/svdc-t032-bbdn1-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t032-bbdn1/svdc-t032-bbdn1-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t032-bbdn1/svdc-t032-bbdn1-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t032-bbdn1/svdc-t032-bbdn1-2c831981.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t032-bbdn1/vmx-svdc-t032-bbdn1-bade9846c1408009769be9b88463b35dd952ba01-2.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t032-bbdn1/vmware-3.log',
                     type = 'log',
                     size = 172818,
                     uniqueSize = 172818,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t032-bbdn1/vmware-2.log',
                     type = 'log',
                     size = 172809,
                     uniqueSize = 172809,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t032-bbdn1/vmware-1.log',
                     type = 'log',
                     size = 174024,
                     uniqueSize = 174024,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t032-bbdn1/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t032-bbdn1/vmware-6.log',
                     type = 'log',
                     size = 180542,
                     uniqueSize = 180542,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[Vol2] svdc-t032-bbdn1/vmware-5.log',
                     type = 'log',
                     size = 165491,
                     uniqueSize = 165491,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 15,
                     name = '[Vol2] svdc-t032-bbdn1/vmware-4.log',
                     type = 'log',
                     size = 180502,
                     uniqueSize = 180502,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T14:16:40.169888Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t032-bbdn1'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2112',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 194
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:15:37Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103169398934,
                     uncommitted = 1049,
                     unshared = 103169398934
                  }
               ],
               timestamp = 2021-08-20T14:16:40.169936Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2112',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:15:37Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t032-bbdn1',
                  ipAddress = '172.27.32.9',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t032-bbdn1',
                  template = false,
                  vmPathName = '[Vol2] svdc-t032-bbdn1/svdc-t032-bbdn1.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42270dec-f37c-3f48-6dd7-8b8b833611d8',
                  instanceUuid = '5027ef15-8a5a-98fb-f8c7-08fedb65d826',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103169398934,
                  uncommitted = 1049,
                  unshared = 103169398934,
                  timestamp = 2021-08-20T14:16:40.169936Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 49,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 24149,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 24036,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 113,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 5580,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 338. vim.VirtualMachine::2115 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2115',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T14:35:08.766213Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t029-bbdn2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227f1c8-f6ad-6f93-acc9-a1c8a3e9172f',
               createDate = 2021-08-19T14:38:06.821244Z,
               instanceUuid = '50272e1d-852b-9615-5091-067871d9d015',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564de683-ff63-d2cc-fb93-ae5afe3fe1fc',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t029-bbdn2/svdc-t029-bbdn2.vmx',
                  snapshotDirectory = '[Vol2] svdc-t029-bbdn2',
                  suspendDirectory = '[Vol2] svdc-t029-bbdn2',
                  logDirectory = '[Vol2] svdc-t029-bbdn2',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1545005265,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t029-bbdn2/svdc-t029-bbdn2.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-35da-afa1-5f1d-eb8b23ef489e',
                           contentId = 'b4ac59ae0974cf612b4582c883ac3a97',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2115-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t029-bbdn2/svdc-t029-bbdn2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-8bbf-274c-cddc-d320d9d7993e',
                           contentId = 'abea6d42e65912644694522f16d72c7d',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2115-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:29:10',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 194
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t029-bbdn2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 68 f6 ad 6f 90'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9640:TZQ/fGJw1DbjQ3kFGK/3yAUt9OJsAc4XEHe14PHMBSo='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t029-bbdn2/svdc-t029-bbdn2-5b18ede8.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838934563116690'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t029-bbdn2-10b8ece6.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = F7MD+pg86VjXnvDnR8zakXknZGg=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2115-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t029-bbdn2',
               ipAddress = '172.27.29.10',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.29.10',
                        'fe80::4044:49ff:fe00:2910'
                     ],
                     macAddress = '42:44:49:00:29:10',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.29.10',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2910',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t029-bbdn2',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6767484928,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 21506236416,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t029-bbdn2.nvram',
                  'svdc-t029-bbdn2.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-7.log',
                  'vmware-6.log',
                  'vmware.log',
                  'vmware-5.log',
                  'vmware-4.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t029-bbdn2/svdc-t029-bbdn2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t029-bbdn2/svdc-t029-bbdn2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t029-bbdn2/svdc-t029-bbdn2-5b18ede8.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t029-bbdn2/svdc-t029-bbdn2.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t029-bbdn2/svdc-t029-bbdn2.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t029-bbdn2/svdc-t029-bbdn2.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t029-bbdn2/svdc-t029-bbdn2.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t029-bbdn2/svdc-t029-bbdn2-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t029-bbdn2/svdc-t029-bbdn2-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t029-bbdn2/svdc-t029-bbdn2-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t029-bbdn2/svdc-t029-bbdn2-5b18ede8.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t029-bbdn2/vmx-svdc-t029-bbdn2-8c387656cd49808758d9ee1d883d355ab2758101-2.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t029-bbdn2/vmware-3.log',
                     type = 'log',
                     size = 165578,
                     uniqueSize = 165578,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t029-bbdn2/vmware-2.log',
                     type = 'log',
                     size = 180643,
                     uniqueSize = 180643,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t029-bbdn2/vmware-7.log',
                     type = 'log',
                     size = 180722,
                     uniqueSize = 180722,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t029-bbdn2/vmware-6.log',
                     type = 'log',
                     size = 165584,
                     uniqueSize = 165584,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[Vol2] svdc-t029-bbdn2/vmware.log',
                     type = 'log',
                     size = 65536,
                     uniqueSize = 65536,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[Vol2] svdc-t029-bbdn2/vmware-5.log',
                     type = 'log',
                     size = 180721,
                     uniqueSize = 180721,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 15,
                     name = '[Vol2] svdc-t029-bbdn2/vmware-4.log',
                     type = 'log',
                     size = 173020,
                     uniqueSize = 173020,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T14:35:18.898331Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t029-bbdn2'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2115',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 194
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:05:56Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103169464552,
                     uncommitted = 1049,
                     unshared = 103169464552
                  }
               ],
               timestamp = 2021-08-20T14:35:18.898371Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2115',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:05:56Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t029-bbdn2',
                  ipAddress = '172.27.29.10',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t029-bbdn2',
                  template = false,
                  vmPathName = '[Vol2] svdc-t029-bbdn2/svdc-t029-bbdn2.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227f1c8-f6ad-6f93-acc9-a1c8a3e9172f',
                  instanceUuid = '50272e1d-852b-9615-5091-067871d9d015',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103169464552,
                  uncommitted = 1049,
                  unshared = 103169464552,
                  timestamp = 2021-08-20T14:35:18.898371Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 75,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 23904,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23792,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 112,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 4461,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 339. vim.VirtualMachine::2116 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2116',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T14:35:24.650935Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t033-bbdn3',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42273617-3c9f-08dd-2f23-a522e9189585',
               createDate = 2021-08-19T14:42:12.305069Z,
               instanceUuid = '5027ec1b-584d-aa0f-acc4-b715993bb7fb',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d6dc3-f6b9-4b88-5a3e-71d5b5e6962a',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol2] svdc-t033-bbdn3/svdc-t033-bbdn3.vmx',
                  snapshotDirectory = '[Vol2] svdc-t033-bbdn3',
                  suspendDirectory = '[Vol2] svdc-t033-bbdn3',
                  logDirectory = '[Vol2] svdc-t033-bbdn3',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 6,
                  numCoresPerSocket = 6,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 24576,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -384264827,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t033-bbdn3/svdc-t033-bbdn3.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-a89f-92e8-1794-42989f1d8452',
                           contentId = '745db811f5311416043fa92f185f4bc4',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2116-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '62,914,560 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol2] svdc-t033-bbdn3/svdc-t033-bbdn3-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-02ca-273e-8f30-73fe209ec8f5',
                           contentId = 'c33f70e5d3597288b22f0b02c9a73a61',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 62914560,
                        capacityInBytes = 64424509440,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2116-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:33:11',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 24576,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t033-bbdn3.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 67 3c 9f 08 d0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '60001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '6'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-9681:EHD4ESjAuqR5CFZfoCCWyio5spQltgD32YBz8+ygbk0='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/svdc-t033-bbdn3/svdc-t033-bbdn3-797d5644.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838848569283872'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t033-bbdn3-04559f3e.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol2',
                     url = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 198078464,
                  initialSwapReservation = 621162496
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = EYvgiVV0rzfMYXYkhaQtEzgBANU=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2116-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t033-bbdn3',
               ipAddress = '172.27.33.11',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.33.11',
                        'fe80::4044:49ff:fe00:3311'
                     ],
                     macAddress = '42:44:49:00:33:11',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.33.11',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3311',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t033-bbdn3',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6774435840,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/hdfs1',
                     capacity = 63279247360,
                     freeSpace = 21288603648,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t033-bbdn3.nvram',
                  'svdc-t033-bbdn3.vmsd'
               ],
               logFile = (str) [
                  'vmware-3.log',
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol2] svdc-t033-bbdn3/svdc-t033-bbdn3.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol2] svdc-t033-bbdn3/svdc-t033-bbdn3-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol2] svdc-t033-bbdn3/svdc-t033-bbdn3-797d5644.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol2] svdc-t033-bbdn3/svdc-t033-bbdn3.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol2] svdc-t033-bbdn3/svdc-t033-bbdn3.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol2] svdc-t033-bbdn3/svdc-t033-bbdn3.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol2] svdc-t033-bbdn3/svdc-t033-bbdn3.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol2] svdc-t033-bbdn3/svdc-t033-bbdn3-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol2] svdc-t033-bbdn3/svdc-t033-bbdn3-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol2] svdc-t033-bbdn3/svdc-t033-bbdn3-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 64424509440,
                     uniqueSize = 64424509440,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol2] svdc-t033-bbdn3/vmware-3.log',
                     type = 'log',
                     size = 172818,
                     uniqueSize = 172818,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol2] svdc-t033-bbdn3/vmware-2.log',
                     type = 'log',
                     size = 172798,
                     uniqueSize = 172798,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol2] svdc-t033-bbdn3/vmware-1.log',
                     type = 'log',
                     size = 173930,
                     uniqueSize = 173930,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol2] svdc-t033-bbdn3/vmware.log',
                     type = 'log',
                     size = 172818,
                     uniqueSize = 172818,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol2] svdc-t033-bbdn3/svdc-t033-bbdn3-797d5644.vswp',
                     type = 'swap',
                     size = 25769803776,
                     uniqueSize = 25769803776,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[Vol2] svdc-t033-bbdn3/vmx-svdc-t033-bbdn3-0b471954e7b46f651f80779d788a4c3b0376e2c3-1.vswp',
                     type = 'uwswap',
                     size = 89128960,
                     uniqueSize = 89128960,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T14:35:25.696696Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t033-bbdn3'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2116',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 6000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 245760,
                     level = 'normal'
                  },
                  overheadLimit = 203
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:35:25Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 14672,
               maxMemoryUsage = 24576,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0',
                     committed = 103169045112,
                     uncommitted = 1049,
                     unshared = 103169045112
                  }
               ],
               timestamp = 2021-08-20T14:35:25.696717Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2116',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:35:25Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 14672,
                  maxMemoryUsage = 24576,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t033-bbdn3',
                  ipAddress = '172.27.33.11',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t033-bbdn3',
                  template = false,
                  vmPathName = '[Vol2] svdc-t033-bbdn3/svdc-t033-bbdn3.vmx',
                  memorySizeMB = 24576,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 6,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42273617-3c9f-08dd-2f23-a522e9189585',
                  instanceUuid = '5027ec1b-584d-aa0f-acc4-b715993bb7fb',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 103169045112,
                  uncommitted = 1049,
                  unshared = 103169045112,
                  timestamp = 2021-08-20T14:35:25.696717Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 11988,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 7372,
                  hostMemoryUsage = 23774,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 23664,
                  privateMemory = 23664,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 111,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 4454,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 340. vim.VirtualMachine::2119 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2119',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T14:43:23.651466Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t033-mail',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422750b3-a495-b259-d9f5-c2e5ff2bd3e2',
               createDate = 2021-08-20T14:32:52.97842Z,
               instanceUuid = '50271c8f-95d4-996a-5dc3-6ae60b9b76c9',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d356a-a93d-9d26-934f-dad05dd85a18',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t033-mail/svdc-t033-mail.vmx',
                  snapshotDirectory = '[Vol1] svdc-t033-mail',
                  suspendDirectory = '[Vol1] svdc-t033-mail',
                  logDirectory = '[Vol1] svdc-t033-mail',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -13904926,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t033-mail/svdc-t033-mail.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-941d-968f-0894-7e81538a65d2',
                           contentId = '7104198b36f62fd560053a21077f17d9',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2119-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t033-mail/svdc-t033-mail-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C298-2f8b-a37a-50dd-70c183dceb2b',
                           contentId = '7ecc29cbe4476f7203ce3f793fc8cbdc',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2119-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:33:01',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t033-mail.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 63 a4 95 b2 50'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10489:3k8sDJw+evxqTW+V5Jmxbud2kHjLWbwN69KFSatbFCg='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t033-mail/svdc-t033-mail-4c629612.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838935058071464'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t033-mail-01ff1c70.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = M5QW7Mh1mB59YKJxzAfJFtgGpxU=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2119-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t033-mail',
               ipAddress = '172.27.33.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.33.1',
                        'fe80::4044:49ff:fe00:3301'
                     ],
                     macAddress = '42:44:49:00:33:01',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.33.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3301',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t033-mail',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6824214528,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1043619840,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t033-mail.nvram',
                  'svdc-t033-mail.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t033-mail/svdc-t033-mail.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t033-mail/svdc-t033-mail-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t033-mail/svdc-t033-mail-4c629612.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t033-mail/svdc-t033-mail.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t033-mail/svdc-t033-mail.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t033-mail/svdc-t033-mail.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t033-mail/svdc-t033-mail.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t033-mail/svdc-t033-mail-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t033-mail/svdc-t033-mail-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t033-mail/svdc-t033-mail-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t033-mail/svdc-t033-mail-4c629612.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t033-mail/vmx-svdc-t033-mail-885e561332e427c6e6e0bb92817e782a3263658f-2.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t033-mail/vmware-1.log',
                     type = 'log',
                     size = 179142,
                     uniqueSize = 179142,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t033-mail/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T14:43:27.950249Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t033-mail'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2119',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:33:05Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299474354,
                     uncommitted = 1046,
                     unshared = 32299474354
                  }
               ],
               timestamp = 2021-08-20T14:43:27.950297Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2119',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:33:05Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t033-mail',
                  ipAddress = '172.27.33.1',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t033-mail',
                  template = false,
                  vmPathName = '[Vol1] svdc-t033-mail/svdc-t033-mail.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '422750b3-a495-b259-d9f5-c2e5ff2bd3e2',
                  instanceUuid = '50271c8f-95d4-996a-5dc3-6ae60b9b76c9',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299474354,
                  uncommitted = 1046,
                  unshared = 32299474354,
                  timestamp = 2021-08-20T14:43:27.950297Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 923,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 2457,
                  hostMemoryUsage = 8125,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 61,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 3972,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 341. vim.VirtualMachine::2121 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2121',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T14:50:01.778771Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t037-collab2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227c6f3-19b6-6694-586e-ca5ef8f9ee3f',
               createDate = 2021-08-20T14:49:47.537721Z,
               instanceUuid = '502720d7-8ac6-20c9-305d-1d71034b9e6b',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d5c24-d2f4-7376-505e-98737337c580',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t037-collab2/svdc-t037-collab2.vmx',
                  snapshotDirectory = '[Vol1] svdc-t037-collab2',
                  suspendDirectory = '[Vol1] svdc-t037-collab2',
                  logDirectory = '[Vol1] svdc-t037-collab2',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -117838273,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t037-collab2/svdc-t037-collab2.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-ab35-b8ca-87d2-e07ab08e3ef2',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2121-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t037-collab2/svdc-t037-collab2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-e99e-374b-cdf2-ddd9c6a1401a',
                           contentId = 'e2ec995b7c18fcb9bca6b328fffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2121-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:37:04',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 99
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t037-collab2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 63 19 b6 66 90'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10508:nWUG9wG+pry79T14XveBBrgvTcxAEgq/33I9rn2wMq0='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t037-collab2/svdc-t037-collab2-cc784512.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838935288742395'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t037-collab2-579ad910.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = 8Vkn0m+FAK4xGtxTGzc0HlSuErw=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2121-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t037-collab2',
               ipAddress = '172.27.37.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.37.4',
                        'fe80::4044:49ff:fe00:3704'
                     ],
                     macAddress = '42:44:49:00:37:04',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.37.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3704',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t037-collab2',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6823899136,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1088380928,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t037-collab2.nvram',
                  'svdc-t037-collab2.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t037-collab2/svdc-t037-collab2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t037-collab2/svdc-t037-collab2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t037-collab2/svdc-t037-collab2-cc784512.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t037-collab2/svdc-t037-collab2.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t037-collab2/svdc-t037-collab2.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t037-collab2/svdc-t037-collab2.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t037-collab2/svdc-t037-collab2.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t037-collab2/svdc-t037-collab2-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t037-collab2/svdc-t037-collab2-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t037-collab2/svdc-t037-collab2-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t037-collab2/svdc-t037-collab2-cc784512.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t037-collab2/vmx-svdc-t037-collab2-f77b2d16d22d842c41c5c03130f354d927d36160-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T14:50:03.301785Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t037-collab2'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2121',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 99
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:50:03Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 971,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T14:50:03.301802Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2121',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:50:03Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t037-collab2',
                  ipAddress = '172.27.37.4',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t037-collab2',
                  template = false,
                  vmPathName = '[Vol1] svdc-t037-collab2/svdc-t037-collab2.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227c6f3-19b6-6694-586e-ca5ef8f9ee3f',
                  instanceUuid = '502720d7-8ac6-20c9-305d-1d71034b9e6b',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 971,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T14:50:03.301802Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2702,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 3604,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = 8064,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 3577,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 342. vim.VirtualMachine::2122 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2122',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T14:51:23.914888Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t038-collab2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227b0d4-62e9-9025-b2e2-6a0eda9e4bae',
               createDate = 2021-08-20T14:51:17.465662Z,
               instanceUuid = '5027f01f-e5aa-029a-d9ec-e2e3bb9df019',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d057b-f783-f904-a88e-76bd570195ef',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t038-collab2/svdc-t038-collab2.vmx',
                  snapshotDirectory = '[Vol1] svdc-t038-collab2',
                  suspendDirectory = '[Vol1] svdc-t038-collab2',
                  logDirectory = '[Vol1] svdc-t038-collab2',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -627160146,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t038-collab2/svdc-t038-collab2.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C293-483c-293d-da7b-34776f474419',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2122-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t038-collab2/svdc-t038-collab2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-6e22-2c00-a36b-81af582e0313',
                           contentId = '9e002d57dd57f596aa6f295ffffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2122-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:38:04',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 93
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t038-collab2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 64 62 e9 90 20'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10512:RCa3/7pJ20kzVtOCca4UHP3p31p5kPPg+aba5T9ONkg='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t038-collab2/svdc-t038-collab2-40f4b613.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t038-collab2-5ba56a31.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = I0sQiwPQvKdeMMjHYyTS7jNKURo=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2122-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t038-collab2',
               ipAddress = '172.27.38.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.38.4',
                        'fe80::4044:49ff:fe00:3804'
                     ],
                     macAddress = '42:44:49:00:38:04',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.38.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3804',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t038-collab2',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6824194048,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1228963840,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t038-collab2.nvram',
                  'svdc-t038-collab2.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t038-collab2/svdc-t038-collab2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t038-collab2/svdc-t038-collab2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t038-collab2/svdc-t038-collab2-40f4b613.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t038-collab2/svdc-t038-collab2.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t038-collab2/svdc-t038-collab2.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t038-collab2/svdc-t038-collab2.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t038-collab2/svdc-t038-collab2.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t038-collab2/svdc-t038-collab2-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t038-collab2/svdc-t038-collab2-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t038-collab2/svdc-t038-collab2-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t038-collab2/svdc-t038-collab2-40f4b613.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t038-collab2/vmx-svdc-t038-collab2-6f775894b91234d24b3096dac228cbc0f8ae12b6-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T14:51:29.066681Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t038-collab2'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2122',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 93
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:51:28Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 971,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T14:51:29.066713Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2122',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:51:28Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t038-collab2',
                  ipAddress = '172.27.38.4',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t038-collab2',
                  template = false,
                  vmPathName = '[Vol1] svdc-t038-collab2/svdc-t038-collab2.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227b0d4-62e9-9025-b2e2-6a0eda9e4bae',
                  instanceUuid = '5027f01f-e5aa-029a-d9ec-e2e3bb9df019',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 971,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T14:51:29.066713Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2542,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 3031,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 3491,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 343. vim.VirtualMachine::2123 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2123',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T14:54:12.137735Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t039-collab2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422799f8-44f1-c5d6-f5ad-090361445b9d',
               createDate = 2021-08-20T14:54:05.979053Z,
               instanceUuid = '502746ac-797f-de68-f938-975c9ff10b88',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d8883-15b0-f428-08a2-fd944bd28015',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t039-collab2/svdc-t039-collab2.vmx',
                  snapshotDirectory = '[Vol1] svdc-t039-collab2',
                  suspendDirectory = '[Vol1] svdc-t039-collab2',
                  logDirectory = '[Vol1] svdc-t039-collab2',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1631869853,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t039-collab2/svdc-t039-collab2.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-b4a1-1da5-7ceb-343ed18ed057',
                           contentId = 'c4c0239dc795f5ac8d6f39f1663b6841',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2123-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t039-collab2/svdc-t039-collab2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-d24d-4c22-3237-5eae9c5c1c5d',
                           contentId = '0f23c26747567f8249faefbbfffffffe',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2123-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:39:04',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 99
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t039-collab2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 68 44 f1 c5 d0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10516:CuX/EXw6i6rjC3Ck2ZJ87lmv/gkgEEyt0ayEyOTJELM='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t039-collab2/svdc-t039-collab2-b5712714.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t039-collab2-5faffb52.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = fadxXWEJiwHGvuX37MESBQfc2C8=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2123-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t039-collab2',
               ipAddress = '172.27.39.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.39.4',
                        'fe80::4044:49ff:fe00:3904'
                     ],
                     macAddress = '42:44:49:00:39:04',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.39.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3904',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t039-collab2',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6824230912,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1069883392,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t039-collab2.nvram',
                  'svdc-t039-collab2.vmsd'
               ],
               logFile = (str) [],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t039-collab2/svdc-t039-collab2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t039-collab2/svdc-t039-collab2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t039-collab2/svdc-t039-collab2-b5712714.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t039-collab2/svdc-t039-collab2.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t039-collab2/svdc-t039-collab2.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t039-collab2/svdc-t039-collab2.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t039-collab2/svdc-t039-collab2.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t039-collab2/svdc-t039-collab2-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t039-collab2/svdc-t039-collab2-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t039-collab2/svdc-t039-collab2-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t039-collab2/svdc-t039-collab2-b5712714.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t039-collab2/vmx-svdc-t039-collab2-bf429994a2921ee77ebdbc9219792715f50e5a78-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T14:54:17.444162Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t039-collab2'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2123',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 99
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:54:17Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299295212,
                     uncommitted = 971,
                     unshared = 32299295212
                  }
               ],
               timestamp = 2021-08-20T14:54:17.444209Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2123',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:54:17Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t039-collab2',
                  ipAddress = '172.27.39.4',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t039-collab2',
                  template = false,
                  vmPathName = '[Vol1] svdc-t039-collab2/svdc-t039-collab2.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '422799f8-44f1-c5d6-f5ad-090361445b9d',
                  instanceUuid = '502746ac-797f-de68-f938-975c9ff10b88',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299295212,
                  uncommitted = 971,
                  unshared = 32299295212,
                  timestamp = 2021-08-20T14:54:17.444209Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2791,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 3276,
                  hostMemoryUsage = 8123,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 59,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 3322,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 344. vim.VirtualMachine::2125 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2125',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T15:13:56.846272Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t039-web',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422792e8-526f-06e5-db0d-14a17e65bd2c',
               createDate = 2021-08-20T14:53:27.947349Z,
               instanceUuid = '5027900a-e5f1-9d8e-fbc7-6954c786544e',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dc223-3d99-b925-97cc-64f3395ec5bd',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t039-web/svdc-t039-web.vmx',
                  snapshotDirectory = '[Vol1] svdc-t039-web',
                  suspendDirectory = '[Vol1] svdc-t039-web',
                  logDirectory = '[Vol1] svdc-t039-web',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 2120596780,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t039-web/svdc-t039-web.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C292-5e0b-7a94-112a-2687f8948220',
                           contentId = '560ba24e86d8554ea684dee15bbcfe97',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2125-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '20,971,520 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t039-web/svdc-t039-web-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29b-0b2e-80fb-614e-48c9822aac28',
                           contentId = 'fa0c36f7c81071a06e1a0d2ae6622c8a',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 20971520,
                        capacityInBytes = 21474836480,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2125-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:39:02',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 100
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t039-web.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 68 52 6f 06 e0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10514:p9mbZxSnIzZL/AEsvrMI5Zq2tWL/XaYkHTH9LeYWlj4='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t039-web/svdc-t039-web-8e6036f3.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838936891208459'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t039-web-3f7f686f.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = SSLgV32FA5vA0MXeaen0fI6AJ3I=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2125-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t039-web',
               ipAddress = '172.27.39.2',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.39.2',
                        'fe80::4044:49ff:fe00:3902'
                     ],
                     macAddress = '42:44:49:00:39:02',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.39.2',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3902',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t039-web',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 7469559808,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 21462253568,
                     freeSpace = 3182784512,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t039-web.nvram',
                  'svdc-t039-web.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t039-web/svdc-t039-web.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t039-web/svdc-t039-web-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t039-web/svdc-t039-web-8e6036f3.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t039-web/svdc-t039-web.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t039-web/svdc-t039-web.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t039-web/svdc-t039-web.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t039-web/svdc-t039-web.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t039-web/svdc-t039-web-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t039-web/svdc-t039-web-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t039-web/svdc-t039-web-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 21474836480,
                     uniqueSize = 21474836480,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t039-web/svdc-t039-web-8e6036f3.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t039-web/vmx-svdc-t039-web-968ee24e8b1897712ef3895a7c918094c03faaf7-2.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t039-web/vmware-1.log',
                     type = 'log',
                     size = 179225,
                     uniqueSize = 179225,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t039-web/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T15:14:00.631699Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t039-web'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2125',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 100
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:53:40Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 43036892677,
                     uncommitted = 1044,
                     unshared = 43036892677
                  }
               ],
               timestamp = 2021-08-20T15:14:00.631741Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2125',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:53:40Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t039-web',
                  ipAddress = '172.27.39.2',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t039-web',
                  template = false,
                  vmPathName = '[Vol1] svdc-t039-web/svdc-t039-web.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '422792e8-526f-06e5-db0d-14a17e65bd2c',
                  instanceUuid = '5027900a-e5f1-9d8e-fbc7-6954c786544e',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 43036892677,
                  uncommitted = 1044,
                  unshared = 43036892677,
                  timestamp = 2021-08-20T15:14:00.631741Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2927,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 7127,
                  hostMemoryUsage = 8126,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 62,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 2140,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 345. vim.VirtualMachine::2126 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2126',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T15:15:01.689431Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t036-collab1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42270436-5865-8ffc-6c2d-9166115864aa',
               createDate = 2021-08-20T14:43:45.814976Z,
               instanceUuid = '50273fd7-429b-f1ed-5e9e-5572e4b1900b',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d008f-712b-d097-423f-18242360ead6',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t036-collab1/svdc-t036-collab1.vmx',
                  snapshotDirectory = '[Vol1] svdc-t036-collab1',
                  suspendDirectory = '[Vol1] svdc-t036-collab1',
                  logDirectory = '[Vol1] svdc-t036-collab1',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 291005610,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t036-collab1/svdc-t036-collab1.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29f-f080-9a66-b7e6-3daedfbe91b1',
                           contentId = '4720db7f74ce546574e22c2207fbf6db',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2126-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t036-collab1/svdc-t036-collab1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29a-41fa-0b2a-6cef-35d12471d171',
                           contentId = 'a6d0859c8b2492798d4ff584517ddb2d',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2126-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:36:03',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 101
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t036-collab1.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 66 58 65 8f f0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10503:06GRO0JXT2Pbdfslk8V9RNe7NM+3lGFtp065b9S+gAY='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t036-collab1/svdc-t036-collab1-57fbd410.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838936956136591'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t036-collab1-539047ce.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = 49KPPuxGAnHy9THSFDTshX976b4=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2126-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t036-collab1',
               ipAddress = '172.27.36.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.36.3',
                        'fe80::4044:49ff:fe00:3603'
                     ],
                     macAddress = '42:44:49:00:36:03',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.36.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3603',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t036-collab1',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6823497728,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1355055104,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t036-collab1.nvram',
                  'svdc-t036-collab1.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t036-collab1/svdc-t036-collab1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t036-collab1/svdc-t036-collab1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t036-collab1/svdc-t036-collab1-57fbd410.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t036-collab1/svdc-t036-collab1.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t036-collab1/svdc-t036-collab1.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t036-collab1/svdc-t036-collab1.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t036-collab1/svdc-t036-collab1.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t036-collab1/svdc-t036-collab1-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t036-collab1/svdc-t036-collab1-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t036-collab1/svdc-t036-collab1-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t036-collab1/svdc-t036-collab1-57fbd410.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t036-collab1/vmx-svdc-t036-collab1-8ff64c65e71132da1d56ae8ff4091989f1fdb013-2.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t036-collab1/vmware-1.log',
                     type = 'log',
                     size = 179530,
                     uniqueSize = 179530,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t036-collab1/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T15:15:05.006039Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t036-collab1'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2126',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 101
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:43:58Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299474742,
                     uncommitted = 1052,
                     unshared = 32299474742
                  }
               ],
               timestamp = 2021-08-20T15:15:05.006089Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2126',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:43:58Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t036-collab1',
                  ipAddress = '172.27.36.3',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t036-collab1',
                  template = false,
                  vmPathName = '[Vol1] svdc-t036-collab1/svdc-t036-collab1.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42270436-5865-8ffc-6c2d-9166115864aa',
                  instanceUuid = '50273fd7-429b-f1ed-5e9e-5572e4b1900b',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299474742,
                  uncommitted = 1052,
                  unshared = 32299474742,
                  timestamp = 2021-08-20T15:15:05.006089Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2487,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 3194,
                  hostMemoryUsage = 8125,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 61,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 2075,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 346. vim.VirtualMachine::2127 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2127',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T15:16:06.496029Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t039-collab1',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227319c-739b-9a1a-0633-8217a0fccc7f',
               createDate = 2021-08-20T14:53:45.862831Z,
               instanceUuid = '5027e417-746e-9208-6a0f-a78119b57d74',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d5112-4f74-1fe1-c6bc-40d3b3b9bb99',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t039-collab1/svdc-t039-collab1.vmx',
                  snapshotDirectory = '[Vol1] svdc-t039-collab1',
                  suspendDirectory = '[Vol1] svdc-t039-collab1',
                  logDirectory = '[Vol1] svdc-t039-collab1',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1594045313,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t039-collab1/svdc-t039-collab1.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C292-71d9-ffd7-f481-304d5281d989',
                           contentId = '8b63e040a84d6dbc8e44e2660f2b00e5',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2127-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t039-collab1/svdc-t039-collab1-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-4c5a-d15b-853d-9ac69d3fa521',
                           contentId = '90e61a29056f0363aa1632e1e3961860',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2127-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:39:03',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 100
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t039-collab1.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6c 73 9b 9a 10'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10515:hndzLOttch5N330HoMPlyHOe4tC6DGXgjCH0DgINGjs='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t039-collab1/svdc-t039-collab1-b5712713.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838937020846433'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t039-collab1-5faffb31.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = mh8QtiJH+GNhlFQtQzDfmUS+lGo=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2127-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t039-collab1',
               ipAddress = '172.27.39.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.39.3',
                        'fe80::4044:49ff:fe00:3903'
                     ],
                     macAddress = '42:44:49:00:39:03',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.39.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3903',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t039-collab1',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6823981056,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1005699072,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t039-collab1.nvram',
                  'svdc-t039-collab1.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t039-collab1/svdc-t039-collab1.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t039-collab1/svdc-t039-collab1-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t039-collab1/svdc-t039-collab1-b5712713.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t039-collab1/svdc-t039-collab1.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t039-collab1/svdc-t039-collab1.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t039-collab1/svdc-t039-collab1.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t039-collab1/svdc-t039-collab1.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t039-collab1/svdc-t039-collab1-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t039-collab1/svdc-t039-collab1-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t039-collab1/svdc-t039-collab1-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t039-collab1/svdc-t039-collab1-b5712713.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t039-collab1/vmx-svdc-t039-collab1-0614373b75da977760593a52a07b93617ae16812-2.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t039-collab1/vmware-1.log',
                     type = 'log',
                     size = 179527,
                     uniqueSize = 179527,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t039-collab1/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T15:16:10.021022Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t039-collab1'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2127',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 100
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:53:56Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299474739,
                     uncommitted = 1052,
                     unshared = 32299474739
                  }
               ],
               timestamp = 2021-08-20T15:16:10.021069Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2127',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:53:56Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t039-collab1',
                  ipAddress = '172.27.39.3',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t039-collab1',
                  template = false,
                  vmPathName = '[Vol1] svdc-t039-collab1/svdc-t039-collab1.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227319c-739b-9a1a-0633-8217a0fccc7f',
                  instanceUuid = '5027e417-746e-9208-6a0f-a78119b57d74',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299474739,
                  uncommitted = 1052,
                  unshared = 32299474739,
                  timestamp = 2021-08-20T15:16:10.021069Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2789,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 3194,
                  hostMemoryUsage = 8124,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 60,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 2010,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 347. vim.VirtualMachine::2128 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2128',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T15:26:33.544777Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t035-web',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42274d72-b4a9-3ce7-fa5e-38c98cced219',
               createDate = 2021-08-20T14:40:02.69284Z,
               instanceUuid = '5027d687-2f11-9b0f-c0d0-d95304e04d91',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d1f90-eb6d-cdd6-96d8-4ba9dbbf6656',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t035-web/svdc-t035-web.vmx',
                  snapshotDirectory = '[Vol1] svdc-t035-web',
                  suspendDirectory = '[Vol1] svdc-t035-web',
                  logDirectory = '[Vol1] svdc-t035-web',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1932602855,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t035-web/svdc-t035-web.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-166d-fb2b-3990-8c453a9f1435',
                           contentId = 'e983d1d556c2ff3cb8d3ab42cab68215',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2128-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '20,971,520 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t035-web/svdc-t035-web-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29d-2e87-ac85-ae19-ee81dfa111bc',
                           contentId = 'e07f061c14c435522e184d65deebe416',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 20971520,
                        capacityInBytes = 21474836480,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2128-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:35:02',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t035-web.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 62 b4 a9 3c e0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10498:D2Lq1971yOw5VeJ2GuhqNNk2Oqt4cc4djh6y0TRJx5k='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t035-web/svdc-t035-web-8e17d4ef.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838937648000144'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t035-web-48d40af3.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = PRwwMMv7Cia30szsEvmGPEWopKo=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2128-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t035-web',
               ipAddress = '172.27.35.2',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.35.2',
                        'fe80::4044:49ff:fe00:3502'
                     ],
                     macAddress = '42:44:49:00:35:02',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.35.2',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3502',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t035-web',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 7469445120,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 21462253568,
                     freeSpace = 3227205632,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t035-web.nvram',
                  'svdc-t035-web.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t035-web/svdc-t035-web.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t035-web/svdc-t035-web-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t035-web/svdc-t035-web-8e17d4ef.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t035-web/svdc-t035-web.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t035-web/svdc-t035-web.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t035-web/svdc-t035-web.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t035-web/svdc-t035-web.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t035-web/svdc-t035-web-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t035-web/svdc-t035-web-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t035-web/svdc-t035-web-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 21474836480,
                     uniqueSize = 21474836480,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t035-web/svdc-t035-web-8e17d4ef.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t035-web/vmx-svdc-t035-web-1a94725bb49e5dca37b4d11ff372240af1f3f326-2.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t035-web/vmware-1.log',
                     type = 'log',
                     size = 179215,
                     uniqueSize = 179215,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t035-web/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T15:26:39.635481Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t035-web'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2128',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:40:14Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 43036892667,
                     uncommitted = 1044,
                     unshared = 43036892667
                  }
               ],
               timestamp = 2021-08-20T15:26:39.635531Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2128',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:40:14Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t035-web',
                  ipAddress = '172.27.35.2',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t035-web',
                  template = false,
                  vmPathName = '[Vol1] svdc-t035-web/svdc-t035-web.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42274d72-b4a9-3ce7-fa5e-38c98cced219',
                  instanceUuid = '5027d687-2f11-9b0f-c0d0-d95304e04d91',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 43036892667,
                  uncommitted = 1044,
                  unshared = 43036892667,
                  timestamp = 2021-08-20T15:26:39.635531Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2981,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 7290,
                  hostMemoryUsage = 8125,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 61,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 1381,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 348. vim.VirtualMachine::2131 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2131',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T15:34:45.792161Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t033-collab2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42277912-c8a3-12c9-0537-b9a04d43dd12',
               createDate = 2021-08-20T14:34:27.397559Z,
               instanceUuid = '502793f4-cab8-ecf9-0a95-e60577d500c9',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d46ea-b953-fff4-d392-53c5d9ec8224',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t033-collab2/svdc-t033-collab2.vmx',
                  snapshotDirectory = '[Vol1] svdc-t033-collab2',
                  suspendDirectory = '[Vol1] svdc-t033-collab2',
                  logDirectory = '[Vol1] svdc-t033-collab2',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1296293138,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t033-collab2/svdc-t033-collab2.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-07b0-393c-bdad-4bd98987ea81',
                           contentId = '2c1a025fbdac80b15d4883b79b391979',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2131-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t033-collab2/svdc-t033-collab2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C292-745e-bf5b-1759-03beda201c58',
                           contentId = 'e995c12c4eb63050dd3dc27a0ad23ecb',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2131-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:33:04',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t033-collab2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 62 c8 a3 12 c0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10492:KUsH0OmaLFjlQKGSgS0ZejoZuR4nh6kMOEv0Vb5khnM='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t033-collab2/svdc-t033-collab2-fa86810e.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838938140254837'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t033-collab2-4770948c.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = FwfA6mY9GtPzYapm+eRc72W7oiY=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2131-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t033-collab2',
               ipAddress = '172.27.33.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.33.4',
                        'fe80::4044:49ff:fe00:3304'
                     ],
                     macAddress = '42:44:49:00:33:04',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.33.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:3304',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t033-collab2',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6824206336,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 1316102144,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t033-collab2.nvram',
                  'svdc-t033-collab2.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t033-collab2/svdc-t033-collab2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t033-collab2/svdc-t033-collab2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t033-collab2/svdc-t033-collab2-fa86810e.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t033-collab2/svdc-t033-collab2.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t033-collab2/svdc-t033-collab2.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t033-collab2/svdc-t033-collab2.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t033-collab2/svdc-t033-collab2.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t033-collab2/svdc-t033-collab2-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t033-collab2/svdc-t033-collab2-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t033-collab2/svdc-t033-collab2-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t033-collab2/svdc-t033-collab2-fa86810e.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t033-collab2/vmx-svdc-t033-collab2-c3409731736bbef6371bc4366d7122afdf645470-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t033-collab2/vmware-2.log',
                     type = 'log',
                     size = 171146,
                     uniqueSize = 171146,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t033-collab2/vmware-1.log',
                     type = 'log',
                     size = 179534,
                     uniqueSize = 179534,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t033-collab2/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T15:34:50.079297Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t033-collab2'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2131',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T14:34:40Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299645892,
                     uncommitted = 1052,
                     unshared = 32299645892
                  }
               ],
               timestamp = 2021-08-20T15:34:50.079331Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2131',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T14:34:40Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t033-collab2',
                  ipAddress = '172.27.33.4',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t033-collab2',
                  template = false,
                  vmPathName = '[Vol1] svdc-t033-collab2/svdc-t033-collab2.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42277912-c8a3-12c9-0537-b9a04d43dd12',
                  instanceUuid = '502793f4-cab8-ecf9-0a95-e60577d500c9',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299645892,
                  uncommitted = 1052,
                  unshared = 32299645892,
                  timestamp = 2021-08-20T15:34:50.079331Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2699,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 2539,
                  hostMemoryUsage = 8124,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 60,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 890,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 349. vim.VirtualMachine::2132 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2132',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T15:34:45.793932Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t005-collab2',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227d333-5652-add4-4664-2fbf26f2c5df',
               createDate = 2021-08-20T12:47:16.443115Z,
               instanceUuid = '50277af7-5d0f-653b-805a-5f2c2961b6a2',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dad6d-70dc-cb47-90b4-966814f43faf',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t005-collab2/svdc-t005-collab2.vmx',
                  snapshotDirectory = '[Vol1] svdc-t005-collab2',
                  suspendDirectory = '[Vol1] svdc-t005-collab2',
                  logDirectory = '[Vol1] svdc-t005-collab2',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 653444575,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t005-collab2/svdc-t005-collab2.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C292-edb5-7c37-38e5-197a7cca5109',
                           contentId = '95f85a1ce93612d00a05fbba566e56be',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2132-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '10,485,760 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t005-collab2/svdc-t005-collab2-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C296-e2d1-4805-4711-a1c9aeaddce8',
                           contentId = '3b0423b799117f0ab62424ae5bacde8b',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 10485760,
                        capacityInBytes = 10737418240,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2132-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:05:04',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t005-collab2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 63 56 52 ad d0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10380:FdrlmL1kai79NHpIE534NkBXDPLe14cj/OmpbqJiK/0='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t005-collab2/svdc-t005-collab2-d75fafad.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838938140242607'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t005-collab2-409068f5.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = VObFMidnWQPXEWvEz1z2/wBFg0Q=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2132-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t005-collab2',
               ipAddress = '172.27.5.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.5.4',
                        'fe80::4044:49ff:fe00:504'
                     ],
                     macAddress = '42:44:49:00:05:04',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.5.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:504',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t005-collab2',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 6823989248,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 10724835328,
                     freeSpace = 976101376,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t005-collab2.nvram',
                  'svdc-t005-collab2.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t005-collab2/svdc-t005-collab2.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t005-collab2/svdc-t005-collab2-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t005-collab2/svdc-t005-collab2-d75fafad.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t005-collab2/svdc-t005-collab2.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t005-collab2/svdc-t005-collab2.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t005-collab2/svdc-t005-collab2.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t005-collab2/svdc-t005-collab2.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t005-collab2/svdc-t005-collab2-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t005-collab2/svdc-t005-collab2-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t005-collab2/svdc-t005-collab2-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 10737418240,
                     uniqueSize = 10737418240,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t005-collab2/svdc-t005-collab2-d75fafad.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t005-collab2/vmx-svdc-t005-collab2-3e282a2cac405a125358a35208735a57b424727e-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t005-collab2/vmware-2.log',
                     type = 'log',
                     size = 171145,
                     uniqueSize = 171145,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t005-collab2/vmware-1.log',
                     type = 'log',
                     size = 179443,
                     uniqueSize = 179443,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t005-collab2/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T15:34:50.509253Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t005-collab2'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2132',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:47:26Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 32299645800,
                     uncommitted = 1052,
                     unshared = 32299645800
                  }
               ],
               timestamp = 2021-08-20T15:34:50.50933Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2132',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:47:26Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t005-collab2',
                  ipAddress = '172.27.5.4',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t005-collab2',
                  template = false,
                  vmPathName = '[Vol1] svdc-t005-collab2/svdc-t005-collab2.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227d333-5652-add4-4664-2fbf26f2c5df',
                  instanceUuid = '50277af7-5d0f-653b-805a-5f2c2961b6a2',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 32299645800,
                  uncommitted = 1052,
                  unshared = 32299645800,
                  timestamp = 2021-08-20T15:34:50.50933Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2716,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 3522,
                  hostMemoryUsage = 8125,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 61,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 890,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 350. vim.VirtualMachine::2133 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2133',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T15:35:51.909611Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t019-web',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '42275f09-1015-218b-5e62-c9c893eeaa68',
               createDate = 2021-08-20T13:31:33.266075Z,
               instanceUuid = '50276243-5bb6-f3ea-ba18-fa5e78a9c830',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d48da-5a8d-80e8-e8fd-430693817812',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t019-web/svdc-t019-web.vmx',
                  snapshotDirectory = '[Vol1] svdc-t019-web',
                  suspendDirectory = '[Vol1] svdc-t019-web',
                  logDirectory = '[Vol1] svdc-t019-web',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1813075352,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t019-web/svdc-t019-web.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29c-e318-9feb-800b-7d03258c4710',
                           contentId = '7351292ebb06542d070a72fde8d5d6e5',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2133-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '20,971,520 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t019-web/svdc-t019-web-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C292-d10c-2df1-2c5b-01a5f0bf6f26',
                           contentId = '47f871595c26c311ee821232b82f0235',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 20971520,
                        capacityInBytes = 21474836480,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2133-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:19:02',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t019-web.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 69 10 15 21 80'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10434:nzbd5o2d6ed/rFSF3m0+gE+LBLszoiM9iudQO1j7ZJg='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t019-web/svdc-t019-web-89b5e5b1.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838938206133013'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t019-web-268c1e0f.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = bPwS6/hQS3a9WlonA4H7ieRn/2E=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2133-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t019-web',
               ipAddress = '172.27.19.2',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.19.2',
                        'fe80::4044:49ff:fe00:1902'
                     ],
                     macAddress = '42:44:49:00:19:02',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.19.2',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1902',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t019-web',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 7469428736,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 21462253568,
                     freeSpace = 3160416256,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t019-web.nvram',
                  'svdc-t019-web.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t019-web/svdc-t019-web.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t019-web/svdc-t019-web-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t019-web/svdc-t019-web-89b5e5b1.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t019-web/svdc-t019-web.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t019-web/svdc-t019-web.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t019-web/svdc-t019-web.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t019-web/svdc-t019-web.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t019-web/svdc-t019-web-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t019-web/svdc-t019-web-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t019-web/svdc-t019-web-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 21474836480,
                     uniqueSize = 21474836480,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t019-web/svdc-t019-web-89b5e5b1.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t019-web/vmx-svdc-t019-web-9f457ccacea40f607d6a6d9af1a1d55c21d523c1-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t019-web/vmware-2.log',
                     type = 'log',
                     size = 170933,
                     uniqueSize = 170933,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t019-web/vmware-1.log',
                     type = 'log',
                     size = 179196,
                     uniqueSize = 179196,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t019-web/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T15:35:56.087129Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t019-web'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2133',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:31:45Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 43037063581,
                     uncommitted = 1044,
                     unshared = 43037063581
                  }
               ],
               timestamp = 2021-08-20T15:35:56.087159Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2133',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:31:45Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t019-web',
                  ipAddress = '172.27.19.2',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t019-web',
                  template = false,
                  vmPathName = '[Vol1] svdc-t019-web/svdc-t019-web.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '42275f09-1015-218b-5e62-c9c893eeaa68',
                  instanceUuid = '50276243-5bb6-f3ea-ba18-fa5e78a9c830',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 43037063581,
                  uncommitted = 1044,
                  unshared = 43037063581,
                  timestamp = 2021-08-20T15:35:56.087159Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 3023,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 7454,
                  hostMemoryUsage = 8125,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 61,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 825,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 351. vim.VirtualMachine::2134 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2134',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T15:37:04.882685Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t024-web',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227450d-e152-75c2-933b-6ac60ae057a5',
               createDate = 2021-08-20T13:47:46.20899Z,
               instanceUuid = '50277a1a-2c9c-878d-9d96-305e8d73e691',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d418b-af52-f4f8-84a6-55619606d396',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t024-web/svdc-t024-web.vmx',
                  snapshotDirectory = '[Vol1] svdc-t024-web',
                  suspendDirectory = '[Vol1] svdc-t024-web',
                  logDirectory = '[Vol1] svdc-t024-web',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 182474661,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t024-web/svdc-t024-web.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C299-960c-52f1-8590-2e79232d5348',
                           contentId = '96dbcc9be7d51fd9cb1600b5b743a16e',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2134-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '20,971,520 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t024-web/svdc-t024-web-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C292-bb69-fc5b-3c00-edb7f5e52032',
                           contentId = 'e05d71981e063d5a74adad7957c57cdb',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 20971520,
                        capacityInBytes = 21474836480,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2134-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:24:02',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t024-web.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6d e1 52 75 c0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10454:F26fG8+TtC2rVxepc03uXiNE5BC+2RI0omIbks5ida8='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t024-web/svdc-t024-web-8bb093cd.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838938279295907'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t024-web-67dc8fab.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = 1/6S5SdidfT73sU/VnItbxhu80A=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2134-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t024-web',
               ipAddress = '172.27.24.2',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.24.2',
                        'fe80::4044:49ff:fe00:2402'
                     ],
                     macAddress = '42:44:49:00:24:02',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.24.2',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:2402',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t024-web',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 7469477888,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 21462253568,
                     freeSpace = 3096629248,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t024-web.nvram',
                  'svdc-t024-web.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t024-web/svdc-t024-web.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t024-web/svdc-t024-web-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t024-web/svdc-t024-web-8bb093cd.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t024-web/svdc-t024-web.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t024-web/svdc-t024-web.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t024-web/svdc-t024-web.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t024-web/svdc-t024-web.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t024-web/svdc-t024-web-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t024-web/svdc-t024-web-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t024-web/svdc-t024-web-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 21474836480,
                     uniqueSize = 21474836480,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t024-web/svdc-t024-web-8bb093cd.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t024-web/vmx-svdc-t024-web-bb91b99894c80017c97031f118cc1c13d832f80a-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t024-web/vmware-2.log',
                     type = 'log',
                     size = 170911,
                     uniqueSize = 170911,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t024-web/vmware-1.log',
                     type = 'log',
                     size = 179216,
                     uniqueSize = 179216,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t024-web/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T15:37:09.7231Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t024-web'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2134',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:47:57Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 43037063579,
                     uncommitted = 1044,
                     unshared = 43037063579
                  }
               ],
               timestamp = 2021-08-20T15:37:09.723135Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2134',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:47:57Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t024-web',
                  ipAddress = '172.27.24.2',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t024-web',
                  template = false,
                  vmPathName = '[Vol1] svdc-t024-web/svdc-t024-web.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227450d-e152-75c2-933b-6ac60ae057a5',
                  instanceUuid = '50277a1a-2c9c-878d-9d96-305e8d73e691',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 43037063579,
                  uncommitted = 1044,
                  unshared = 43037063579,
                  timestamp = 2021-08-20T15:37:09.723135Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2972,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 7290,
                  hostMemoryUsage = 8125,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 61,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 751,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 352. vim.VirtualMachine::2135 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2135',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T15:37:04.955845Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t007-web',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '4227b8bb-ea64-1580-c065-b7e5bab8b5b7',
               createDate = 2021-08-20T12:52:41.599106Z,
               instanceUuid = '50277761-8072-6984-3cb3-30f0b49e9cbb',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d5a0d-1a82-b4d5-a2d5-0b5c7d3cda16',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t007-web/svdc-t007-web.vmx',
                  snapshotDirectory = '[Vol1] svdc-t007-web',
                  suspendDirectory = '[Vol1] svdc-t007-web',
                  logDirectory = '[Vol1] svdc-t007-web',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = -1162299977,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t007-web/svdc-t007-web.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C294-baf0-9982-5af5-14a95df9f7d3',
                           contentId = '1518f8b03232b7d40bbc3094493352c8',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2135-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '20,971,520 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t007-web/svdc-t007-web-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C291-b098-c215-e3b9-ff4751e463f4',
                           contentId = 'e2cac02c506f6a5f49c732ba02d9a487',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 20971520,
                        capacityInBytes = 21474836480,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2135-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:07:02',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t007-web.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6b ea 64 15 80'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10386:Cs82d+cRRHC8eHnTOIHoEMJdSfz/c/3vd7GzKA/mwpk='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t007-web/svdc-t007-web-873c8c0e.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838938279301130'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t007-web-2b186ff4.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = 3pTlF8MvId2AO8h4jsok4LkOLYs=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2135-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t007-web',
               ipAddress = '172.27.7.2',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.7.2',
                        'fe80::4044:49ff:fe00:702'
                     ],
                     macAddress = '42:44:49:00:07:02',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.7.2',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:702',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t007-web',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 7469326336,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 21462253568,
                     freeSpace = 3044167680,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t007-web.nvram',
                  'svdc-t007-web.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t007-web/svdc-t007-web.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t007-web/svdc-t007-web-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t007-web/svdc-t007-web-873c8c0e.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t007-web/svdc-t007-web.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t007-web/svdc-t007-web.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t007-web/svdc-t007-web.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t007-web/svdc-t007-web.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t007-web/svdc-t007-web-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t007-web/svdc-t007-web-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t007-web/svdc-t007-web-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 21474836480,
                     uniqueSize = 21474836480,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t007-web/svdc-t007-web-873c8c0e.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t007-web/vmx-svdc-t007-web-4f676eea1c7067781ad092f03d23b2a40515d542-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t007-web/vmware-2.log',
                     type = 'log',
                     size = 170935,
                     uniqueSize = 170935,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t007-web/vmware-1.log',
                     type = 'log',
                     size = 179220,
                     uniqueSize = 179220,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t007-web/vmware.log',
                     type = 'log',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T15:37:10.405762Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t007-web'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2135',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T12:52:51Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 43037063607,
                     uncommitted = 1044,
                     unshared = 43037063607
                  }
               ],
               timestamp = 2021-08-20T15:37:10.405796Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2135',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T12:52:51Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t007-web',
                  ipAddress = '172.27.7.2',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t007-web',
                  template = false,
                  vmPathName = '[Vol1] svdc-t007-web/svdc-t007-web.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '4227b8bb-ea64-1580-c065-b7e5bab8b5b7',
                  instanceUuid = '50277761-8072-6984-3cb3-30f0b49e9cbb',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 43037063607,
                  uncommitted = 1044,
                  unshared = 43037063607,
                  timestamp = 2021-08-20T15:37:10.405796Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2925,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 7536,
                  hostMemoryUsage = 8125,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8064,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 61,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 750,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 353. vim.VirtualMachine::2136 ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2136',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = true,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = false,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = false,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = false,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               toolsRebootPredictSupported = <unset>,
               messageBusSupported = false,
               canConnectUSBDevices = <unset>,
               secureBootSupported = false,
               perVmEvcSupported = true,
               virtualMmuUsageIgnored = true,
               virtualExecUsageIgnored = true,
               diskOnlySnapshotOnSuspendedVMSupported = true,
               suspendToMemorySupported = true,
               toolsSyncTimeAllowSupported = true,
               sevSupported = false,
               pmemFailoverSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2021-08-20T15:37:09.913052Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'svdc-t011-web',
               guestFullName = 'CentOS 6 (64-bit)',
               version = 'vmx-14',
               uuid = '422717bf-d4a6-30bd-3851-c7465681af32',
               createDate = 2021-08-20T13:05:38.240618Z,
               instanceUuid = '5027e4cf-ab0f-99e8-f749-3afa02a25916',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = <unset>,
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d957a-761c-3b6e-fed4-fb95cf7662f3',
               template = false,
               guestId = 'centos6_64Guest',
               alternateGuestName = '',
               annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[Vol1] svdc-t011-web/svdc-t011-web.vmx',
                  snapshotDirectory = '[Vol1] svdc-t011-web',
                  suspendDirectory = '[Vol1] svdc-t011-web',
                  logDirectory = '[Vol1] svdc-t011-web',
                  ftMetadataDirectory = <unset>
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 10309,
                  toolsInstallType = 'guestToolsTypeOpenVMTools',
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  customizationKeyId = <unset>,
                  syncTimeWithHostAllowed = true,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  },
                  upgradeRebootPredict = <unset>
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = false,
                  snapshotLocked = false,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false,
                  faultToleranceType = 'unset',
                  cbrcCacheEnabled = false,
                  vvtdEnabled = false,
                  vbsEnabled = false,
                  cryptoIntegrityProtectionType = <unset>
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'checkpoint'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 4,
                  numCoresPerSocket = 4,
                  autoCoresPerSocket = <unset>,
                  memoryMB = 8192,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 1,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualPS2Controller) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 300,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PS2 controller 0',
                           summary = 'PS2 controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           15000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1,
                        numaNode = <unset>
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        numaNode = <unset>,
                        videoRamSizeInKB = 8192,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        use3dRenderer = 'automatic',
                        graphicsMemorySizeInKB = 262144
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        numaNode = <unset>,
                        id = 1451339570,
                        allowUnrestrictedCommunication = false,
                        filterEnable = true,
                        filterInfo = <unset>
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) [
                           2000,
                           2001
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualAHCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 15000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SATA controller 0',
                           summary = 'AHCI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 33
                        },
                        controllerKey = 100,
                        unitNumber = 24,
                        numaNode = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '12,582,912 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t011-web/svdc-t011-web.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C295-7534-6d56-9259-19910785d487',
                           contentId = '9af438d5be51348ac96b5230b8f41cfd',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        numaNode = <unset>,
                        capacityInKB = 12582912,
                        capacityInBytes = 12884901888,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2136-2000',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 2',
                           summary = '20,971,520 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[Vol1] svdc-t011-web/svdc-t011-web-dbdisk.vmdk',
                           datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                           backingObjectId = '',
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = false,
                           uuid = '6000C29b-25da-da0a-1367-63abce9de3ae',
                           contentId = '4a560c9678983617a85dcebb7c945d55',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>,
                           deltaDiskFormatVariant = <unset>,
                           sharing = 'sharingNone',
                           keyId = <unset>,
                           cryptoIntegrityProtectionType = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 1,
                        numaNode = <unset>,
                        capacityInKB = 20971520,
                        capacityInBytes = 21474836480,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           },
                           reservation = 0
                        },
                        diskObjectId = '2136-2001',
                        vFlashCacheConfigInfo = <unset>,
                        iofilter = (str) [],
                        vDiskId = <unset>,
                        virtualDiskFormat = <unset>,
                        nativeUnmanagedLinkedClone = false,
                        independentFilters = (vim.vm.BaseIndependentFilterSpec) []
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'VM Network'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'VM Network',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-VM Network',
                           inPassthroughMode = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           migrateConnect = 'unset',
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        numaNode = <unset>,
                        addressType = 'manual',
                        macAddress = '42:44:49:00:11:02',
                        wakeOnLanEnabled = true,
                        resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0,
                           share = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 50,
                              level = 'normal'
                           },
                           limit = -1
                        },
                        externalId = <unset>,
                        uptCompatibilityEnabled = true
                     }
                  ],
                  motherboardLayout = <unset>
               },
               vcpuConfig = (vim.vm.VcpuConfig) [],
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 8192,
               hotPlugMemoryIncrementSize = 0,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointSVGAPrimarySize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sata0.pciSlotNumber',
                     value = '33'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.coresPerSocket',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'svdc-t011-web.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.mobMaxSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.guest.desktop.autolock',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.pciSlotNumber',
                     value = '23'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6f d4 a6 30 b0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.pciSlotNumber',
                     value = '21'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge6.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.cookie',
                     value = '40001'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.svga.graphicsMemoryKB',
                     value = '8192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'monitor.phys_bits_used',
                     value = '43'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.present',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.pciSlotNumber',
                     value = '24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.pciSlotNumber',
                     value = '17'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge7.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.pciSlotNumber',
                     value = '22'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'FALSE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'svga.guestBackedPrimaryAware',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.autosize.vcpu.maxPerVirtualNode',
                     value = '4'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '4194304'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'viv.moid',
                     value = 'bb1bc37d-9e97-43ab-9e08-02c82f574c06:vm-10402:UgNQ3+ebnAUe3QVXks902c3ySfsE4tC/iaVDZFdUcAs='
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/svdc-t011-web/svdc-t011-web-892521a9.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:1.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.description',
                     value = 'open-vm-tools 10.2.5 build 8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionString',
                     value = '10.2.5'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.versionNumber',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestinfo.vmtools.buildNumber',
                     value = '8068406'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.internalversion',
                     value = '10309'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '11333'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLogState',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.migrationId',
                     value = '128838938284391286'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'migrate.hostLog',
                     value = 'svdc-t011-web-13e2d907.hlog'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'Vol1',
                     url = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0/'
                  }
               ],
               swapPlacement = 'inherit',
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0,
                  enterBIOSSetup = false,
                  efiSecureBootEnabled = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) [],
                  networkBootProtocol = 'ipv4'
               },
               ftInfo = <unset>,
               repConfig = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 101515264,
                  initialSwapReservation = 619040768
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               },
               forkConfigInfo = <unset>,
               vFlashCacheReservation = <unset>,
               vmxConfigChecksum = n5uQalGR8uHV7ZRReEwlaM0pxRE=,
               messageBusTunnelEnabled = false,
               vmStorageObjectId = <unset>,
               swapStorageObjectId = <unset>,
               keyId = <unset>,
               guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = false
               },
               migrateEncryption = 'opportunistic',
               sgxInfo = (vim.vm.SgxInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  epcSize = 0,
                  flcMode = 'unlocked',
                  lePubKeyHash = <unset>
               },
               contentLibItemInfo = <unset>,
               ftEncryptionMode = 'ftEncryptionOpportunistic',
               guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  gmmFile = <unset>,
                  gmmAppliance = <unset>
               },
               sevEnabled = false,
               numaInfo = <unset>,
               pmemFailoverEnabled = false,
               vmxStatsCollectionEnabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = 'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RetrieveCustomValues',
               'RefreshStorageInfo',
               'ReportFailoverCompleted',
               'RetrieveBackupAgent',
               'CreateSnapshotEx_Task',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'SuspendToMemoryVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'CloneFromLibraryItem_Task',
               'InstantClone_Task',
               'CreateForkChild_Task',
               'EnableForkParent_Task',
               'DisableForkParent_Task',
               'RetrieveForkChildren_Task',
               'RetrieveForkParent_Task',
               'CreateImportLease',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'UpgradeTools_Task',
               'UpgradeToolsFromImage_Task',
               'QueryConnections',
               'DropConnections',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'CreateSecondaryVMEx_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'StartRecording_Task',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'reloadVirtualMachineFromPath_Task',
               'QueryFaultToleranceCompatibility',
               'QueryFaultToleranceCompatibilityEx',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task',
               'SendNMI',
               'ReloadEx_Task',
               'AttachDisk_Task',
               'DetachDisk_Task',
               'ApplyEvcModeVM_Task',
               'CryptoUnlock_Task',
               'CryptoRepairIntegrity_Task',
               'Checkout_Task',
               'Checkin_Task',
               'Revert_Task',
               'MarkAsLibraryItem_Task',
               'RemoveLibraryItem_Task',
               'CloneVmAsLibraryItem_Task',
               'SetAhDeviceHints'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2136-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = 'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsUnmanaged',
               toolsVersionStatus2 = 'guestToolsUnmanaged',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '10309',
               toolsInstallType = 'guestToolsTypeOpenVMTools',
               toolsUpdateStatus = <unset>,
               guestId = 'centos6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'CentOS 6 (64-bit)',
               guestDetailedData = <unset>,
               hostName = 'svdc-t011-web',
               ipAddress = '172.27.11.2',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'VM Network',
                     ipAddress = (str) [
                        '172.27.11.2',
                        'fe80::4044:49ff:fe00:1102'
                     ],
                     macAddress = '42:44:49:00:11:02',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '172.27.11.2',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::4044:49ff:fe00:1102',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'svdc-t011-web',
                        domainName = '',
                        ipAddress = (str) [
                           '172.27.0.2'
                        ],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '0.0.0.0',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = '172.27.0.2',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '172.27.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '::',
                              prefixLength = 0,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = 'fe80::8edb:bcff:fe3a:2f5',
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 10722738176,
                     freeSpace = 7469334528,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 1063256064,
                     freeSpace = 911257600,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/AllInOneBench',
                     capacity = 21462253568,
                     freeSpace = 3127463936,
                     filesystemType = <unset>,
                     mappings = (vim.vm.GuestInfo.VirtualDiskMapping) []
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 800,
                  height = 600
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestKernelCrashed = false,
               appState = 'none',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               guestStateChangeSupported = true,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) [],
               hwVersion = 'vmx-14',
               toolsHealthEvents = (vim.vm.GuestInfo.ToolsHealthEvent) [],
               customizationInfo = (vim.vm.GuestInfo.CustomizationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  customizationStatus = 'TOOLSDEPLOYPKG_IDLE',
                  startTime = <unset>,
                  endTime = <unset>,
                  errorMsg = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'svdc-t011-web.nvram',
                  'svdc-t011-web.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-1.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[Vol1] svdc-t011-web/svdc-t011-web.vmdk'
                     ]
                  },
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     diskFile = (str) [
                        '[Vol1] svdc-t011-web/svdc-t011-web-dbdisk.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[Vol1] svdc-t011-web/svdc-t011-web-892521a9.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[Vol1] svdc-t011-web/svdc-t011-web.vmx',
                     type = 'config',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[Vol1] svdc-t011-web/svdc-t011-web.nvram',
                     type = 'nvram',
                     size = 8684,
                     uniqueSize = 8684,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[Vol1] svdc-t011-web/svdc-t011-web.vmsd',
                     type = 'snapshotList',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[Vol1] svdc-t011-web/svdc-t011-web.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[Vol1] svdc-t011-web/svdc-t011-web-flat.vmdk',
                     type = 'diskExtent',
                     size = 12884901888,
                     uniqueSize = 12884901888,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[Vol1] svdc-t011-web/svdc-t011-web-dbdisk.vmdk',
                     type = 'diskDescriptor',
                     size = 0,
                     uniqueSize = 0,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[Vol1] svdc-t011-web/svdc-t011-web-dbdisk-flat.vmdk',
                     type = 'diskExtent',
                     size = 21474836480,
                     uniqueSize = 21474836480,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[Vol1] svdc-t011-web/svdc-t011-web-892521a9.vswp',
                     type = 'swap',
                     size = 8589934592,
                     uniqueSize = 8589934592,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[Vol1] svdc-t011-web/vmx-svdc-t011-web-4bc505b9f499725945ec894efa794d6db3045c57-1.vswp',
                     type = 'uwswap',
                     size = 87031808,
                     uniqueSize = 87031808,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[Vol1] svdc-t011-web/vmware-2.log',
                     type = 'log',
                     size = 170919,
                     uniqueSize = 170919,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[Vol1] svdc-t011-web/vmware-1.log',
                     type = 'log',
                     size = 179220,
                     uniqueSize = 179220,
                     backingObjectId = <unset>,
                     accessible = true
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[Vol1] svdc-t011-web/vmware.log',
                     type = 'log',
                     size = 65536,
                     uniqueSize = 65536,
                     backingObjectId = <unset>,
                     accessible = true
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              3,
                              4
                           ]
                        }
                     ]
                  },
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2001,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              5,
                              6
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2021-08-20T15:37:12.950976Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'name',
            val = 'svdc-t011-web'
         },
         (vmodl.DynamicProperty) {
            name = 'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-VM Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = 'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = 'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = 'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2136',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0,
                  expandableReservation = <unset>,
                  limit = -1,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 81920,
                     level = 'normal'
                  },
                  overheadLimit = 117
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) [],
               scaleDescendantsShares = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = 'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = 'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>,
                        reservationStatus = <unset>,
                        attachmentStatus = '',
                        featureRequirement = (vim.vm.FeatureRequirement) []
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               vmFailoverInProgress = false,
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2021-08-20T13:05:47Z,
               suspendInterval = 0,
               question = <unset>,
               memoryOverhead = <unset>,
               maxCpuUsage = 9781,
               maxMemoryUsage = 8192,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Num:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3dnprefetch',
                     featureName = 'cpuid.3dnprefetch',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.abm',
                     featureName = 'cpuid.abm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.adx',
                     featureName = 'cpuid.adx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.aes',
                     featureName = 'cpuid.aes',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.amd',
                     featureName = 'cpuid.amd',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx',
                     featureName = 'cpuid.avx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.avx2',
                     featureName = 'cpuid.avx2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi1',
                     featureName = 'cpuid.bmi1',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.bmi2',
                     featureName = 'cpuid.bmi2',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clflushopt',
                     featureName = 'cpuid.clflushopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clwb',
                     featureName = 'cpuid.clwb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.clzero',
                     featureName = 'cpuid.clzero',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cmpxchg16b',
                     featureName = 'cpuid.cmpxchg16b',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.cr8avail',
                     featureName = 'cpuid.cr8avail',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.enfstrg',
                     featureName = 'cpuid.enfstrg',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.extapicspc',
                     featureName = 'cpuid.extapicspc',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.f16c',
                     featureName = 'cpuid.f16c',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ffxsr',
                     featureName = 'cpuid.ffxsr',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fma',
                     featureName = 'cpuid.fma',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.fsgsbase',
                     featureName = 'cpuid.fsgsbase',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ibpb',
                     featureName = 'cpuid.ibpb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.invpcid',
                     featureName = 'cpuid.invpcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lahf64',
                     featureName = 'cpuid.lahf64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.misaligned_sse',
                     featureName = 'cpuid.misaligned_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.mmxext',
                     featureName = 'cpuid.mmxext',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.movbe',
                     featureName = 'cpuid.movbe',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.nx',
                     featureName = 'cpuid.nx',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pcid',
                     featureName = 'cpuid.pcid',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pclmulqdq',
                     featureName = 'cpuid.pclmulqdq',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pdpe1gb',
                     featureName = 'cpuid.pdpe1gb',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.pku',
                     featureName = 'cpuid.pku',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.popcnt',
                     featureName = 'cpuid.popcnt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdrand',
                     featureName = 'cpuid.rdrand',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdseed',
                     featureName = 'cpuid.rdseed',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.rdtscp',
                     featureName = 'cpuid.rdtscp',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sha',
                     featureName = 'cpuid.sha',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smap',
                     featureName = 'cpuid.smap',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.smep',
                     featureName = 'cpuid.smep',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse3',
                     featureName = 'cpuid.sse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse41',
                     featureName = 'cpuid.sse41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse42',
                     featureName = 'cpuid.sse42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.sse4a',
                     featureName = 'cpuid.sse4a',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ssse3',
                     featureName = 'cpuid.ssse3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_pkru',
                     featureName = 'cpuid.xcr0_master_pkru',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_sse',
                     featureName = 'cpuid.xcr0_master_sse',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xcr0_master_ymm_h',
                     featureName = 'cpuid.xcr0_master_ymm_h',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsave',
                     featureName = 'cpuid.xsave',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsavec',
                     featureName = 'cpuid.xsavec',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaveopt',
                     featureName = 'cpuid.xsaveopt',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.xsaves',
                     featureName = 'cpuid.xsaves',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'misc.cpuidfaulting',
                     featureName = 'misc.cpuidfaulting',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) [],
               vFlashCacheAllocation = <unset>,
               paused = false,
               snapshotInBackground = false,
               quiescedForkParent = <unset>,
               instantCloneFrozen = false,
               cryptoState = <unset>,
               suspendedToMemory = <unset>,
               crypto = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
                     committed = 43037129127,
                     uncommitted = 1044,
                     unshared = 43037129127
                  }
               ],
               timestamp = 2021-08-20T15:37:12.95101Z
            }
         },
         (vmodl.DynamicProperty) {
            name = 'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2136',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>,
                           reservationStatus = <unset>,
                           attachmentStatus = '',
                           featureRequirement = (vim.vm.FeatureRequirement) []
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  vmFailoverInProgress = false,
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2021-08-20T13:05:47Z,
                  suspendInterval = 0,
                  question = <unset>,
                  memoryOverhead = <unset>,
                  maxCpuUsage = 9781,
                  maxMemoryUsage = 8192,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Num:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3dnprefetch',
                        featureName = 'cpuid.3dnprefetch',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.abm',
                        featureName = 'cpuid.abm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.adx',
                        featureName = 'cpuid.adx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.aes',
                        featureName = 'cpuid.aes',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.amd',
                        featureName = 'cpuid.amd',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx',
                        featureName = 'cpuid.avx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.avx2',
                        featureName = 'cpuid.avx2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi1',
                        featureName = 'cpuid.bmi1',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.bmi2',
                        featureName = 'cpuid.bmi2',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clflushopt',
                        featureName = 'cpuid.clflushopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clwb',
                        featureName = 'cpuid.clwb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.clzero',
                        featureName = 'cpuid.clzero',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cmpxchg16b',
                        featureName = 'cpuid.cmpxchg16b',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.cr8avail',
                        featureName = 'cpuid.cr8avail',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.enfstrg',
                        featureName = 'cpuid.enfstrg',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.extapicspc',
                        featureName = 'cpuid.extapicspc',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.f16c',
                        featureName = 'cpuid.f16c',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ffxsr',
                        featureName = 'cpuid.ffxsr',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fma',
                        featureName = 'cpuid.fma',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.fsgsbase',
                        featureName = 'cpuid.fsgsbase',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ibpb',
                        featureName = 'cpuid.ibpb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.invpcid',
                        featureName = 'cpuid.invpcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lahf64',
                        featureName = 'cpuid.lahf64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.misaligned_sse',
                        featureName = 'cpuid.misaligned_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.mmxext',
                        featureName = 'cpuid.mmxext',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.movbe',
                        featureName = 'cpuid.movbe',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.nx',
                        featureName = 'cpuid.nx',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pcid',
                        featureName = 'cpuid.pcid',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pclmulqdq',
                        featureName = 'cpuid.pclmulqdq',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pdpe1gb',
                        featureName = 'cpuid.pdpe1gb',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.pku',
                        featureName = 'cpuid.pku',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.popcnt',
                        featureName = 'cpuid.popcnt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdrand',
                        featureName = 'cpuid.rdrand',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdseed',
                        featureName = 'cpuid.rdseed',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.rdtscp',
                        featureName = 'cpuid.rdtscp',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sha',
                        featureName = 'cpuid.sha',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smap',
                        featureName = 'cpuid.smap',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.smep',
                        featureName = 'cpuid.smep',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse3',
                        featureName = 'cpuid.sse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse41',
                        featureName = 'cpuid.sse41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse42',
                        featureName = 'cpuid.sse42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.sse4a',
                        featureName = 'cpuid.sse4a',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ssse3',
                        featureName = 'cpuid.ssse3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_pkru',
                        featureName = 'cpuid.xcr0_master_pkru',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_sse',
                        featureName = 'cpuid.xcr0_master_sse',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xcr0_master_ymm_h',
                        featureName = 'cpuid.xcr0_master_ymm_h',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsave',
                        featureName = 'cpuid.xsave',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsavec',
                        featureName = 'cpuid.xsavec',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaveopt',
                        featureName = 'cpuid.xsaveopt',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.xsaves',
                        featureName = 'cpuid.xsaves',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'misc.cpuidfaulting',
                        featureName = 'misc.cpuidfaulting',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) [],
                  vFlashCacheAllocation = <unset>,
                  paused = false,
                  snapshotInBackground = false,
                  quiescedForkParent = <unset>,
                  instantCloneFrozen = false,
                  cryptoState = <unset>,
                  suspendedToMemory = <unset>,
                  crypto = <unset>
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsUnmanaged',
                  toolsVersionStatus2 = 'guestToolsUnmanaged',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'svdc-t011-web',
                  ipAddress = '172.27.11.2',
                  hwVersion = 'vmx-14'
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'svdc-t011-web',
                  template = false,
                  vmPathName = '[Vol1] svdc-t011-web/svdc-t011-web.vmx',
                  memorySizeMB = 8192,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 4,
                  numEthernetCards = 1,
                  numVirtualDisks = 2,
                  uuid = '422717bf-d4a6-30bd-3851-c7465681af32',
                  instanceUuid = '5027e4cf-ab0f-99e8-f749-3afa02a25916',
                  guestId = 'centos6_64Guest',
                  guestFullName = 'CentOS 6 (64-bit)',
                  annotation = 'SPECvirt Datacent 2021 v 1.0 Template for CentOS 7.6-x86',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>,
                  tpmPresent = false,
                  numVmiopBackings = 0,
                  hwVersion = 'vmx-14'
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 43037129127,
                  uncommitted = 1044,
                  unshared = 43037129127,
                  timestamp = 2021-08-20T15:37:12.95101Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 2980,
                  overallCpuDemand = <unset>,
                  overallCpuReadiness = <unset>,
                  guestMemoryUsage = 7127,
                  hostMemoryUsage = 8125,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  grantedMemory = 8063,
                  privateMemory = 8063,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 61,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0,
                  uptimeSeconds = 747,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = 'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 354. vim.event.EventManager::ha-eventmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.event.EventManager:ha-eventmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'description',
            val = (vim.event.EventDescription) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               category = (vim.ElementDescription) [
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'info',
                     summary = 'Information',
                     key = 'info'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'warning',
                     summary = 'Warning',
                     key = 'warning'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'error',
                     summary = 'Error',
                     key = 'error'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'user',
                     summary = 'User',
                     key = 'user'
                  }
               ],
               eventInfo = (vim.event.EventDescription.EventDetail) [
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostMissingNetworksEvent,
                     description = 'Host is missing vSphere HA networks',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Host {host.name} does not have the following networks used by other hosts for vSphere HA communication:{ips}. Consider using vSphere HA advanced option das.allowNetwork to control network usage',
                     formatOnVm = '',
                     fullFormat = 'Host {host.name} does not have the following networks used by other hosts for vSphere HA communication:{ips}. Consider using vSphere HA advanced option das.allowNetwork to control network usage',
                     longDescription = '    <EventLongDescription id="vim.event.HostMissingNetworksEvent">       <description>       The host being added to the vSphere HA cluster has fewer management networks than        existing hosts in the cluster. When vSphere HA is being configured for a host, an existing        host in the cluster is examined for the networks used by vSphere HA for heartbeats        and other vSphere HA communication.  The joining host is expected to have the same        number of management networks, and optimally, have common subnets.  This        helps facilitate the pairing of source/destination pairs for heartbeats.        If common subnets are not detected (using the IP address/subnet mask) between        the member being added and the existing members of the cluster, this event is        generated and the configuration task fails. The event details report the        subnets of the existing member that are not present on the joining member.        </description>       <cause>            <description>                The host does not have networks compatible with an existing cluster member            </description>            <action>                Change the host\'s network configuration to enable vSphere HA traffic on the same                 subnets as existing hosts in the cluster. vSphere HA will use the Service Console                 port groups on ESX and, on ESXi hosts, the port groups with the "Management Traffic"                 checkbox selected. After you change the host\'s network configuration, reconfigure \t\tvSphere HA for this host.            </action>            <action>                Use advanced options to override the default port group selection for vSphere HA                 cluster communication. You can use the das.allowNetwork[X] advanced option                 to tell vSphere HA to use the port group specified in this option.                 For each port group name that should be used, specify one das.allowNetwork[X]                 advanced option. The vSphere HA configuration examines the host being added for                 port groups that match the name specified. The configuration task also examines                 an existing member whose port groups match the name specified. The number of                 matched port group names must be the same on each host. After setting the advanced \t\toptions, re-enable vSphere HA for this cluster.            </action>       </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.AccountCreatedEvent,
                     description = 'Account created',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'An account was created',
                     formatOnVm = '',
                     fullFormat = 'Account {spec.id} was created on host {host.name}',
                     longDescription = '\t<EventLongDescription id="vim.event.AccountCreatedEvent">\t\t<description>\t\t\tAn account has been created on the host\t\t</description>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmMessageErrorEvent,
                     description = 'VM error message',
                     category = 'error',
                     formatOnDatacenter = 'Error message on {vm.name} on {host.name}: {message}',
                     formatOnComputeResource = 'Error message on {vm.name} on {host.name}: {message}',
                     formatOnHost = 'Error message on {vm.name}: {message}',
                     formatOnVm = 'Error message from {host.name}: {message}',
                     fullFormat = 'Error message on {vm.name} on {host.name} in {datacenter.name}: {message}',
                     longDescription = '\t<EventLongDescription id="vim.event.VmMessageErrorEvent">\t\t<description>\t\t\tAn error message listing a collection of observations has been reported by the virtual machine\t\t</description>\t\t<cause>            <description>\t\t\t\tThe event contains details on why this error occurred\t\t\t</description>        </cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsPortBlockedEvent,
                     description = 'dvPort blocked',
                     category = 'info',
                     formatOnDatacenter = 'The dvPort {portKey} was blocked in the vSphere Distributed Switch {dvs.name}.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'The dvPort {portKey} was blocked in the vSphere Distributed Switch {dvs.name} in {datacenter.name}. It was in {prevBlockState.@enum.DvsEvent.PortBlockState} state before.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.CustomizationSucceeded,
                     description = 'Customization succeeded',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Customization of VM {vm.name} succeeded. Customization log located at {logLocation} in the guest OS.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.NoDatastoresConfiguredEvent,
                     description = 'No datastores configured',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'No datastores have been configured',
                     formatOnVm = '',
                     fullFormat = 'No datastores have been configured on the host {host.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ScheduledTaskCreatedEvent,
                     description = 'Scheduled task created',
                     category = 'info',
                     formatOnDatacenter = 'Created task {scheduledTask.name} on {entity.name}',
                     formatOnComputeResource = 'Created task {scheduledTask.name} on {entity.name}',
                     formatOnHost = 'Created task {scheduledTask.name} on {entity.name}',
                     formatOnVm = 'Created task {scheduledTask.name}',
                     fullFormat = 'Created task {scheduledTask.name} on {entity.name} in datacenter {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostNoAvailableNetworksEvent,
                     description = 'Host has no available networks for vSphere HA communication',
                     category = 'error',
                     formatOnDatacenter = 'Host {host.name} in cluster {computeResource.name} currently has no available networks for vSphere HA Communication. The following networks are currently used by HA: {ips}',
                     formatOnComputeResource = 'Host {host.name} currently has no available networks for vSphere HA Communication. The following networks are currently used by HA: {ips}',
                     formatOnHost = 'This host currently has no available networks for vSphere HA Communication. The following networks are currently used by HA: {ips}',
                     formatOnVm = '',
                     fullFormat = 'Host {host.name} in cluster {computeResource.name} in {datacenter.name} currently has no available networks for vSphere HA Communication. The following networks are currently used by HA: {ips}',
                     longDescription = '    <EventLongDescription id="vim.event.HostNoAvailableNetworksEvent">       <description>       The host being added to the vSphere HA cluster has no management networks available for        vSphere HA cluster communication. The advanced option das.allowNetwork[X] is set, but no        port group names match the advanced option for this host.       </description>       <cause>            <description>                The host has no port groups that match the names used by the advanced options                 to control which port groups vSphere HA uses            </description>            <action>                Delete the advanced options das.allowNetwork[X] to allow vSphere HA to select the default                 management port groups            </action>            <action>                Correct the names of the port groups specified in the advanced options to match those                 to be used by vSphere HA for this host            </action>            <action>                Specify additional das.allowNetwork[X] advanced options to match the port group names                 for this host            </action>       </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.GeneralEvent,
                     description = 'General event',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'General event: {message}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmResettingEvent,
                     description = 'VM resetting',
                     category = 'info',
                     formatOnDatacenter = '{vm.name} on  {host.name} is reset',
                     formatOnComputeResource = '{vm.name} on  {host.name} is reset',
                     formatOnHost = '{vm.name} is reset',
                     formatOnVm = 'Virtual machine on {host.name} is reset',
                     fullFormat = '{vm.name} on  {host.name} in {datacenter.name} is reset',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmMessageWarningEvent,
                     description = 'VM warning message',
                     category = 'warning',
                     formatOnDatacenter = 'Warning message on {vm.name} on {host.name}: {message}',
                     formatOnComputeResource = 'Warning message on {vm.name} on {host.name}: {message}',
                     formatOnHost = 'Warning message on {vm.name}: {message}',
                     formatOnVm = 'Warning message from {host.name}: {message}',
                     fullFormat = 'Warning message on {vm.name} on {host.name} in {datacenter.name}: {message}',
                     longDescription = '\t<EventLongDescription id="vim.event.VmMessageWarningEvent">\t\t<description>\t\t\tA warning message listing a collection of observations has been reported by the virtual machine\t\t</description>\t\t<cause>            <description>\t\t\t\tThe event contains details on why this warning was issued\t\t\t</description>        </cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsPortEnteredPassthruEvent,
                     description = 'dvPort in passthrough mode',
                     category = 'info',
                     formatOnDatacenter = 'The dvPort {portKey} was in passthrough mode in the vSphere Distributed Switch {dvs.name}.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'The dvPort {portKey} was in passthrough mode in the vSphere Distributed Switch {dvs.name} in {datacenter.name}.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmStoppingEvent,
                     description = 'VM stopping',
                     category = 'info',
                     formatOnDatacenter = '{vm.name} on  {host.name} is stopping',
                     formatOnComputeResource = '{vm.name} on  {host.name} is stopping',
                     formatOnHost = '{vm.name} is stopping',
                     formatOnVm = 'Virtual machine is stopping',
                     fullFormat = '{vm.name} on  {host.name} in {datacenter.name} is stopping',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.LicenseNonComplianceEvent,
                     description = 'Insufficient licenses.',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'License inventory is not compliant. Licenses are overused',
                     longDescription = '    <EventLongDescription id="vim.event.LicenseNonComplianceEvent">       <description>          vCenter Server does not strictly enforce license usage. Instead, it checks for license           overuse periodically. If vCenter Server detects overuse, it logs this event and \t  triggers an alarm.       </description>       <cause>            <description>Overuse of licenses</description>            <action>Check the license reports through the vSphere Client and reduce the number of                     entities using the license key or add a new license key with a greater                     capacity</action>       </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DasHostFailedEvent,
                     description = 'vSphere HA host failed',
                     category = 'error',
                     formatOnDatacenter = 'A possible host failure has been detected by vSphere HA on {failedHost.name}',
                     formatOnComputeResource = 'A possible host failure has been detected by vSphere HA on {failedHost.name}',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'A possible host failure has been detected by vSphere HA on {failedHost.name} in cluster {computeResource.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmWwnAssignedEvent,
                     description = 'VM WWN assigned',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = 'New WWNs assigned',
                     fullFormat = 'New WWNs assigned to {vm.name}',
                     longDescription = '   <EventLongDescription id="vim.event.VmWwnAssignedEvent">      <description>         The virtual machine was assigned a WWN (World Wide Name)      </description>      <cause>         <description>The virtual machine was assigned a WWN because it             was created with an RDM (Raw Device Mappings) disk or was             reconfigured to access an RDM disk         </description>      </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.LockerReconfiguredEvent,
                     description = 'Locker reconfigured',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Locker was reconfigured from {oldDatastore} to {newDatastore} datastore',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmFailedUpdatingSecondaryConfig,
                     description = 'vCenter cannot update the Fault Tolerance secondary VM configuration',
                     category = 'error',
                     formatOnDatacenter = 'vCenter cannot update the Fault Tolerance secondary VM configuration for {vm.name} on host {host.name} in cluster {computeResource.name}',
                     formatOnComputeResource = 'vCenter cannot update the Fault Tolerance secondary VM configuration for {vm.name} on host {host.name}',
                     formatOnHost = 'vCenter cannot update the Fault Tolerance secondary VM configuration for {vm.name}',
                     formatOnVm = 'vCenter cannot update the Fault Tolerance secondary VM configuration',
                     fullFormat = 'vCenter cannot update the Fault Tolerance secondary VM configuration for {vm.name} on host {host.name} in cluster {computeResource.name} in {datacenter.name}',
                     longDescription = '    <EventLongDescription id="vim.event.VmFailedUpdatingSecondaryConfig">       <description>          After a failover, the new Primary VM failed to update the configuration of the Secondary VM       </description>       <cause>            <description> </description>            <action></action>        </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.CustomizationFailed,
                     description = '<An error occurred during customization>',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'An error occurred during customization, Reason: {reason.@enum.CustomizationFailed.ReasonCode}',
                     formatOnVm = '',
                     fullFormat = 'An error occurred during customization on VM {vm.name}, Reason: {reason.@enum.CustomizationFailed.ReasonCode}. See customization log at {logLocation} on the guest OS for details.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmFailoverFailed,
                     description = 'vSphere HA virtual machine failover unsuccessful',
                     category = 'warning',
                     formatOnDatacenter = 'vSphere HA unsuccessfully failed over {vm.name} on {host.name} in cluster {computeResource.name}. vSphere HA will retry if the maximum number of attempts has not been exceeded. Reason: {reason.msg}',
                     formatOnComputeResource = 'vSphere HA unsuccessfully failed over {vm.name} on {host.name}. vSphere HA will retry if the maximum number of attempts has not been exceeded. Reason: {reason.msg}',
                     formatOnHost = 'vSphere HA unsuccessfully failed over {vm.name}. vSphere HA will retry if the maximum number of attempts has not been exceeded. Reason: {reason.msg}',
                     formatOnVm = 'vSphere HA unsuccessfully failed over this virtual machine. vSphere HA will retry if the maximum number of attempts has not been exceeded. Reason: {reason.msg}',
                     fullFormat = 'vSphere HA unsuccessfully failed over {vm.name} on {host.name} in cluster {computeResource.name} in {datacenter.name}. vSphere HA will retry if the maximum number of attempts has not been exceeded. Reason: {reason.msg}',
                     longDescription = '     <EventLongDescription id="vim.event.VmFailoverFailed">        <description>           vSphere HA did not failover this virtual machine. The event includes the details of the fault that            was generated when vSphere HA attempted the failover. vSphere HA will retry the failover on another            host unless the maximum number of failover attempts have been exceeded. In many cases, the retry            will succeed.        </description>        <cause>           <description>                The failover did not succeed because a problem occurred while vSphere HA was trying to restart                 the virtual machine. Possible problems include the inability to register or reconfigure the virtual                machine on the new host because another operation on the same virtual machine is                already in progress, or because the virtual machine is still powered on. It may also occur if the                 configuration file of the virtual machine is corrupt.           </description>           <action>                    If vSphere HA is unable to failover the virtual machine after repeated attempts, investigate the                    error reported by each occurrence of this event, or trying powering on the virtual                    machine and investigate any returned errors.           </action>            <action>                    If the error reports that a                    file is locked, the VM may be powered on a host that the vSphere HA master agent can no longer                    monitor using the management network or heartbeat datastores, or it may have been powered on by a                    user on a host outside of the cluster. If any hosts have been declared dead, investigate whether a                    networking/storage issue may be the cause.            </action>            <action>                    If, however, the error reports that the virtual machine is                    in an invalid state, there may be an in-progress operation that is preventing access to the                    virtual machine\'s files. Investigate whether there are in-progress operations, such as a clone operation                    that is taking a long time to complete.            </action>        </cause>     </EventLongDescription>     '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmFailedToShutdownGuestEvent,
                     description = 'Cannot shut down the guest OS',
                     category = 'error',
                     formatOnDatacenter = 'Cannot shut down the guest OS. {reason.msg}',
                     formatOnComputeResource = 'Cannot shut down the guest OS. {reason.msg}',
                     formatOnHost = 'Cannot shut down the guest OS. {reason.msg}',
                     formatOnVm = 'Cannot shut down the guest OS. {reason.msg}',
                     fullFormat = '{vm.name} cannot shut down the guest OS on {host.name} in {datacenter.name}: {reason.msg}',
                     longDescription = '   <EventLongDescription id="vim.event.VmFailedToShutdownGuestEvent">      <description>         Guest operating system shutdown failed for the virtual machine      </description>      <cause>         <description>            Guest operating system shutdown can fail if VMware Tools             is not installed in the virtual machine.         </description>         <action>Install VMware Tools.</action>      </cause>      <cause>         <description>\t    The virtual machine might be waiting for a response to a question or prompt</description>         <action>            Go to the Summary tab for the virtual machine in vSphere Client and respond to the question \t    or prompt         </action>      </cause>      <cause>         <description>            Concurrent operations might be running on the virtual machine         </description>         <action>Complete the concurrent operations and retry the shutdown operation</action>      </cause>      <cause>         <description>The virtual machine is in an invalid state. Virtual machines can enter an \t    invalid state for many reasons, for example datastore inaccessibility.</description>         <action>            Identify the reason that the virtual machine entered an invalid state, correct the problem, \t    and retry the operation.         </action>      </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostCnxFailedAlreadyManagedEvent,
                     description = 'Cannot connect host - already managed',
                     category = 'error',
                     formatOnDatacenter = 'Cannot connect {host.name}: already managed by {serverName}',
                     formatOnComputeResource = 'Cannot connect {host.name}: already managed by {serverName}',
                     formatOnHost = 'Cannot connect: already managed by {serverName}',
                     formatOnVm = '',
                     fullFormat = 'Cannot connect {host.name} in {datacenter.name}: already managed by {serverName}',
                     longDescription = '\t<EventLongDescription id="vim.event.HostCnxFailedAlreadyManagedEvent">\t\t<description>\t\t\tCould not connect to the host because it is already being managed by a \t\t\tdifferent vCenter Server instance.\t\t</description>\t\t<cause>\t\t\t<description>\t\t\t\tThe host is already being managed by a different vCenter Server instance\t\t\t</description>\t\t\t<action>\t\t\t\tRemove the host from the inventory for the other vCenter Server instance\t\t\t</action>\t\t\t<action>\t\t\t\tForce the addition of the host to the current vCenter Server instance\t\t\t</action>\t\t</cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.RoleRemovedEvent,
                     description = 'Role removed',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Role {role.name} removed',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ClusterCreatedEvent,
                     description = 'Cluster created',
                     category = 'info',
                     formatOnDatacenter = 'Created cluster {computeResource.name}',
                     formatOnComputeResource = 'Created in folder {parent.name}',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Created cluster {computeResource.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostCnxFailedNoAccessEvent,
                     description = 'Cannot connect host - no access',
                     category = 'error',
                     formatOnDatacenter = 'Cannot connect {host.name}: account has insufficient privileges',
                     formatOnComputeResource = 'Cannot connect {host.name}: account has insufficient privileges',
                     formatOnHost = 'Cannot connect: account has insufficient privileges',
                     formatOnVm = '',
                     fullFormat = 'Cannot connect host {host.name} in {datacenter.name}: account has insufficient privileges',
                     longDescription = '\t<EventLongDescription id="vim.event.HostCnxFailedNoAccessEvent">\t\t<description>\t\t\tCould not connect to the host due to insufficient account privileges\t\t</description>\t\t<cause>\t\t\t<description>\t\t\t\tThe account used to connect to host does not have host access privileges\t\t\t</description>\t\t\t<action>\t\t\t\tUse an account that has sufficient privileges to connect to the host\t\t\t</action>\t\t</cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.LocalDatastoreCreatedEvent,
                     description = 'Local datastore created',
                     category = 'info',
                     formatOnDatacenter = 'Created local datastore {datastore.name} ({datastoreUrl}) on {host.name}',
                     formatOnComputeResource = 'Created local datastore {datastore.name} ({datastoreUrl}) on {host.name}',
                     formatOnHost = 'Created local datastore {datastore.name} ({datastoreUrl})',
                     formatOnVm = '',
                     fullFormat = 'Created local datastore {datastore.name} ({datastoreUrl}) on {host.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.NoMaintenanceModeDrsRecommendationForVM,
                     description = 'No maintenance mode DRS recommendation for the VM',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Unable to automatically migrate {vm.name}',
                     formatOnVm = 'Unable to automatically migrate from {host.name}',
                     fullFormat = 'Unable to automatically migrate {vm.name} from {host.name}',
                     longDescription = '    <EventLongDescription id="vim.event.NoMaintenanceModeDrsRecommendationForVM">       <description>          DRS failed to generate a vMotion recommendation for a virtual machine on a host entering \t\t  Maintenance Mode. This condition typically occurs because no other host \t\t  in the DRS cluster is compatible with the virtual machine. Unless you manually \t\t  migrate or power off this virtual machine, the host will be unable to enter \t\t  Maintenance Mode.        </description>       <cause>            <description>DRS failed to evacuate a powered on virtual machine</description>            <action>Manually migrate the virtual machine to another host in the cluster</action>            <action>Power off the virtual machine</action>            <action>Bring any hosts in Maintenance Mode out of that mode</action>            <action>Cancel the task that is making the host enter Maintenance Mode </action>        </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmOrphanedEvent,
                     description = 'VM orphaned',
                     category = 'warning',
                     formatOnDatacenter = '{vm.name} does not exist on {host.name}',
                     formatOnComputeResource = '{vm.name} does not exist on {host.name}',
                     formatOnHost = '{vm.name} does not exist',
                     formatOnVm = 'Virtual machine does not exist on {host.name}',
                     fullFormat = '{vm.name} does not exist on {host.name} in {datacenter.name}',
                     longDescription = '   <EventLongDescription id="vim.event.VmOrphanedEvent">      <description>         The virtual machine does not exist on the host with which it is associated      </description>      <cause>         <description> The virtual machine was deleted while its host was disconnected from vCenter Server.          </description>      </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsPortJoinPortgroupEvent,
                     description = 'A dvPort was moved into the dvPort group.',
                     category = 'info',
                     formatOnDatacenter = 'The dvPort {portKey} was moved into the dvPort group {portgroupName}.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'The dvPort {portKey} was moved into the dvPort group {portgroupName} in {datacenter.name}.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostEvent,
                     description = '<Host Event>',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = '<internal>',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmEndReplayingEvent,
                     description = 'End a replay session',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = 'End a replay session',
                     fullFormat = 'End a replay session on {vm.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DasAgentFoundEvent,
                     description = 'vSphere HA agent found',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Re-established contact with a primary host in this vSphere HA cluster',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsHostJoinedEvent,
                     description = 'Host joined the vSphere Distributed Switch',
                     category = 'info',
                     formatOnDatacenter = 'The host {hostJoined.name} joined the vSphere Distributed Switch {dvs.name}.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'The host {hostJoined.name} joined the vSphere Distributed Switch {dvs.name} in {datacenter.name}.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VcAgentUpgradeFailedEvent,
                     description = 'Cannot complete vCenter agent upgrade',
                     category = 'error',
                     formatOnDatacenter = 'Cannot upgrade vCenter agent on {host.name}. {reason.@enum.fault.AgentInstallFailed.Reason}',
                     formatOnComputeResource = 'Cannot upgrade vCenter agent on {host.name}. {reason.@enum.fault.AgentInstallFailed.Reason}',
                     formatOnHost = 'Cannot upgrade vCenter agent. {reason.@enum.fault.AgentInstallFailed.Reason}',
                     formatOnVm = '',
                     fullFormat = 'Cannot upgrade vCenter agent on {host.name} in {datacenter.name}. {reason.@enum.fault.AgentInstallFailed.Reason}',
                     longDescription = '\t<EventLongDescription id="vim.event.VcAgentUpgradeFailedEvent">\t\t<description>\t\t\tA vCenter Agent upgrade attempt failed on the host\t\t</description>\t\t<cause>            <description>\t\t\t\tThe event contains details on why this failure occurred\t\t\t</description>        </cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.CustomizationSysprepFailed,
                     description = 'Cannot complete customization Sysprep',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'The version of Sysprep {sysprepVersion} provided for customizing VM {vm.name} does not match the version of guest OS {systemVersion}. See the log file {logLocation} in the guest OS for more information.',
                     longDescription = '   <EventLongDescription id="vim.event.CustomizationSysprepFailed">      <description>         The sysprep files in the folder corresponding to the          selected target guest operating system are not compatible with the          actual version of the guest operation system      </description>      <cause>         <description>            The sysprep files in the folder corresponding to the target guest operating system \t    (for example Windows XP) are for a different guest operating system (for example Windows 2003)         </description>         <action>            On the machine running vCenter Server, place the correct sysprep files in the folder \t    corresponding to the target guest operating system         </action>      </cause>      <cause>         <description>            The sysprep files in the folder corresponding to the guest operating system are for a             different Service Pack, for example the guest operating system is Windows XP SP2 and but the             sysprep files are for Windows XP SP1.         </description>         <action>            On the machine running vCenter Server, place the correct sysprep files in the folder \t    corresponding to the target guest operating system         </action>      </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostAddedEvent,
                     description = 'Host Added',
                     category = 'info',
                     formatOnDatacenter = 'Added host {host.name}',
                     formatOnComputeResource = 'Added host {host.name}',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Added host {host.name} to datacenter {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostReconnectionFailedEvent,
                     description = 'Cannot reconnect host',
                     category = 'error',
                     formatOnDatacenter = 'Cannot reconnect to {host.name}',
                     formatOnComputeResource = 'Cannot reconnect to {host.name}',
                     formatOnHost = 'Cannot reconnect',
                     formatOnVm = '',
                     fullFormat = 'Cannot reconnect to {host.name} in {datacenter.name}',
                     longDescription = '\t<EventLongDescription id="vim.event.HostReconnectionFailedEvent">\t\t<description>\t\t\tCould not reestablish a connection to the host\t\t</description>\t\t<cause>\t\t\t<description>\t\t\t\tThe host is not in a state where it can respond\t\t\t</description>\t\t</cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ExitingStandbyModeEvent,
                     description = 'Exiting standby mode',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Exiting standby mode',
                     formatOnVm = '',
                     fullFormat = 'The host {host.name} is exiting standby mode',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmDasBeingResetWithScreenshotEvent,
                     description = 'vSphere HA enabled VM reset with screenshot',
                     category = 'info',
                     formatOnDatacenter = '{vm.name} on {host.name} in cluster {computeResource.name} reset by vSphere HA. Reason: {reason.@enum.VmDasBeingResetEvent.ReasonCode}. A screenshot is saved at {screenshotFilePath}.',
                     formatOnComputeResource = '{vm.name} on {host.name} reset by vSphere HA. Reason: {reason.@enum.VmDasBeingResetEvent.ReasonCode}. A screenshot is saved at {screenshotFilePath}.',
                     formatOnHost = '{vm.name} reset by vSphere HA. Reason: {reason.@enum.VmDasBeingResetEvent.ReasonCode}. A screenshot is saved at {screenshotFilePath}',
                     formatOnVm = 'This virtual machine reset by vSphere HA. Reason: {reason.@enum.VmDasBeingResetEvent.ReasonCode}. A screenshot is saved at {screenshotFilePath}',
                     fullFormat = '{vm.name} on {host.name} in cluster {computeResource.name} in {datacenter.name} reset by vSphere HA. Reason: {reason.@enum.VmDasBeingResetEvent.ReasonCode}. A screenshot is saved at {screenshotFilePath}.',
                     longDescription = '     <EventLongDescription id="vim.event.VmDasBeingResetWithScreenshotEvent">        <description>           The virtual machine was reset by vSphere HA. Depending on how vSphere HA is configured,            this condition can occur because the VMware Tools heartbeat or the application            heartbeat status turned red. The event contains the location of the screenshot            taken of the guest console before it was reset. You can use this information to determine           the cause of the heartbeat failure.        </description>        <cause>           <description>                The VMware Tools heartbeat turned red. This condition can occur if the operating                 system failed with a blue screen or becomes unresponsive. It also can occur because \t\tVMware Tools failed or was shut down.           </description>           <action>                Check the screenshot image to see if the cause was a guest operating system failure.                If the virtual machine is reset frequently, check for a                 persistent problem with the operating system that requires attention.                 Consider configuring the cluster so that vSphere HA waits for a longer period after                 heartbeats are lost before taking action. Specifying a longer period helps avoid                 triggering resets for transient problems. You can force a longer period by decreasing \t\tthe "monitoring sensitivity" in the VM Monitoring section of the Edit Cluster wizard.           </action>        </cause>        <cause>           <description>                The application heartbeat turned red. This condition can occur if the application                 that is configured to send heartbeats failed or became unresponsive.           </description>           <action>                Determine if the application stopped sending heartbeats because of a configuration                 error and remediate the problem.           </action>        </cause>     </EventLongDescription>     '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.RecoveryEvent,
                     description = 'Recovery completed on the host.',
                     category = 'info',
                     formatOnDatacenter = 'The host {hostName} network connectivity was recovered on the virtual management NIC {vnic}. A new port {portKey} was created on vSphere Distributed Switch {dvsUuid}.',
                     formatOnComputeResource = '',
                     formatOnHost = 'The host {hostName} network connectivity was recovered on the virtual management NIC {vnic}. A new port {portKey} was created on vSphere Distributed Switch {dvsUuid}.',
                     formatOnVm = '',
                     fullFormat = 'The host {hostName} network connectivity was recovered on the management virtual NIC {vnic} by connecting to a new port {portKey} on the vSphere Distributed Switch {dvsUuid}.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmRemovedEvent,
                     description = 'VM removed',
                     category = 'info',
                     formatOnDatacenter = 'Removed {vm.name} on {host.name}',
                     formatOnComputeResource = 'Removed {vm.name} on {host.name}',
                     formatOnHost = 'Removed {vm.name}',
                     formatOnVm = 'Removed',
                     fullFormat = 'Removed {vm.name} on {host.name} from {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.OutOfSyncDvsHost,
                     description = 'The vSphere Distributed Switch configuration on some hosts differed from that of the vCenter Server.',
                     category = 'warning',
                     formatOnDatacenter = 'The vSphere Distributed Switch configuration on some hosts differed from that of the vCenter Server.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'The vSphere Distributed Switch configuration on some hosts differed from that of the vCenter Server.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.AlarmReconfiguredEvent,
                     description = 'Alarm reconfigured',
                     category = 'info',
                     formatOnDatacenter = "Reconfigured alarm '{alarm.name}' on {entity.name}.  \n \nModified:  \n \n{configChanges.modified} Added:  \n \n{configChanges.added} Deleted:  \n \n{configChanges.deleted}.",
                     formatOnComputeResource = "Reconfigured alarm '{alarm.name}' on {entity.name}.  \n \nModified:  \n \n{configChanges.modified} Added:  \n \n{configChanges.added} Deleted:  \n \n{configChanges.deleted}.",
                     formatOnHost = "Reconfigured alarm '{alarm.name}' on {entity.name}.  \n \nModified:  \n \n{configChanges.modified} Added:  \n \n{configChanges.added} Deleted:  \n \n{configChanges.deleted}.",
                     formatOnVm = "Reconfigured alarm '{alarm.name}'",
                     fullFormat = "Reconfigured alarm '{alarm.name}' on {entity.name}.  \n \nModified:  \n \n{configChanges.modified} Added:  \n \n{configChanges.added} Deleted:  \n \n{configChanges.deleted}.",
                     longDescription = '    <EventLongDescription id="vim.event.AlarmReconfiguredEvent">       <description>          An alarm has been reconfigured        </description>       <cause>            <description>A user has reconfigured an alarm</description>       </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.TeamingMisMatchEvent,
                     description = 'Teaming configuration in the vSphere Distributed Switch does not match the physical switch configuration',
                     category = 'error',
                     formatOnDatacenter = 'Teaming configuration in the vSphere Distributed Switch {dvs.name} on host {host.name} does not match the physical switch configuration. Detail: {healthResult.summary.@enum.dvs.VmwareDistributedVirtualSwitch.TeamingMatchStatus}',
                     formatOnComputeResource = '',
                     formatOnHost = 'Teaming configuration in the vSphere Distributed Switch {dvs.name} does not match the physical switch configuration. Detail: {healthResult.summary.@enum.dvs.VmwareDistributedVirtualSwitch.TeamingMatchStatus}',
                     formatOnVm = '',
                     fullFormat = 'Teaming configuration in the vSphere Distributed Switch {dvs.name} on host {host.name} does not match the physical switch configuration in {datacenter.name}. Detail: {healthResult.summary.@enum.dvs.VmwareDistributedVirtualSwitch.TeamingMatchStatus}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsPortRuntimeChangeEvent,
                     description = 'dvPort runtime information changed.',
                     category = 'info',
                     formatOnDatacenter = 'The dvPort {portKey} runtime information changed in the vSphere Distributed Switch {dvs.name}.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'The dvPort {portKey} runtime information changed in the vSphere Distributed Switch {dvs.name} in {datacenter.name}.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmResourcePoolMovedEvent,
                     description = 'VM resource pool moved',
                     category = 'info',
                     formatOnDatacenter = 'Moved {vm.name} from resource pool {oldParent.name} to {newParent.name}',
                     formatOnComputeResource = 'Moved {vm.name} from resource pool {oldParent.name}',
                     formatOnHost = 'Moved {vm.name} from resource pool {oldParent.name} to {newParent.name}',
                     formatOnVm = 'Moved from resource pool {oldParent.name} to {newParent.name}',
                     fullFormat = 'Moved {vm.name} from resource pool {oldParent.name} to {newParent.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ScheduledTaskEmailCompletedEvent,
                     description = 'Sent scheduled task email',
                     category = 'info',
                     formatOnDatacenter = 'Task {scheduledTask.name} on {entity.name} sent email to {to}',
                     formatOnComputeResource = 'Task {scheduledTask.name} on {entity.name} sent email to {to}',
                     formatOnHost = 'Task {scheduledTask.name} on {entity.name} sent email to {to}',
                     formatOnVm = 'Task {scheduledTask.name} on {entity.name} sent email to {to}',
                     fullFormat = 'Task {scheduledTask.name} on {entity.name} in datacenter {datacenter.name} sent email to {to}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.LicenseEvent,
                     description = '<License Event>',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = '<internal>',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsRenamedEvent,
                     description = 'vSphere Distributed Switch renamed',
                     category = 'info',
                     formatOnDatacenter = 'The vSphere Distributed Switch {oldName} was renamed to {newName}.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'The vSphere Distributed Switch {oldName} in {datacenter.name} was renamed to {newName}.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsPortDisconnectedEvent,
                     description = 'dvPort disconnected',
                     category = 'info',
                     formatOnDatacenter = 'The dvPort {portKey} was disconnected in the vSphere Distributed Switch {dvs.name}.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'The dvPort {portKey} was disconnected in the vSphere Distributed Switch {dvs.name} in {datacenter.name}.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DVPortgroupRenamedEvent,
                     description = 'dvPort group renamed',
                     category = 'info',
                     formatOnDatacenter = 'dvPort group {oldName} was renamed to {newName}.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'dvPort group {oldName} in {datacenter.name} was renamed to {newName}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmRelocatedEvent,
                     description = 'VM relocated',
                     category = 'info',
                     formatOnDatacenter = 'Virtual machine {vm.name} relocated from {sourceHost.name}, {sourceDatastore.name} in {sourceDatacenter.name} to {host.name}, {ds.name}',
                     formatOnComputeResource = 'Virtual machine {vm.name} relocated from {sourceHost.name}, {sourceDatastore.name} in {sourceDatacenter.name} to {host.name}, {ds.name} in {datacenter.name}',
                     formatOnHost = 'Virtual machine {vm.name} relocated from {sourceHost.name}, {sourceDatastore.name} in {sourceDatacenter.name} to {host.name}, {ds.name} in {datacenter.name}',
                     formatOnVm = 'Virtual machine relocated from {sourceHost.name}, {sourceDatastore.name} in {sourceDatacenter.name} to {host.name}, {ds.name} in {datacenter.name}',
                     fullFormat = 'Virtual machine {vm.name} relocated from {sourceHost.name}, {sourceDatastore.name} in {sourceDatacenter.name} to {host.name}, {ds.name} in {datacenter.name}',
                     longDescription = '   <EventLongDescription id="vim.event.VmRelocatedEvent">      <description>         The virtual machine execution and/or storage was successfully relocated      </description>      <cause>         <description>            A user action caused the virtual machine\'s execution             and/or storage to be successfully changed         </description>      </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmHealthMonitoringStateChangedEvent,
                     description = 'vSphere HA VM monitoring state changed',
                     category = 'info',
                     formatOnDatacenter = "vSphere HA VM monitoring state in {computeResource.name} changed from '{prevState.@enum.DasConfigInfo.VmMonitoringState}' to '{state.@enum.DasConfigInfo.VmMonitoringState}'",
                     formatOnComputeResource = "vSphere HA VM monitoring state changed from '{prevState.@enum.DasConfigInfo.VmMonitoringState}' to '{state.@enum.DasConfigInfo.VmMonitoringState}'",
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = "vSphere HA VM monitoring state in {computeResource.name} in {datacenter.name} changed from '{prevState.@enum.DasConfigInfo.VmMonitoringState}' to '{state.@enum.DasConfigInfo.VmMonitoringState}'",
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostInventoryUnreadableEvent,
                     description = 'Host Inventory Unreadable',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'The virtual machine inventory file is damaged or unreadable.',
                     formatOnVm = '',
                     fullFormat = 'The virtual machine inventory file on host {host.name} is damaged or unreadable.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsUpgradeInProgressEvent,
                     description = 'An upgrade for the vSphere Distributed Switch is in progress.',
                     category = 'info',
                     formatOnDatacenter = 'An upgrade for vSphere Distributed Switch {dvs.name} is in progress.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'An upgrade for the vSphere Distributed Switch {dvs.name} in datacenter {datacenter.name} is in progress.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostCnxFailedBadCcagentEvent,
                     description = 'Cannot connect host -  incorrect Ccagent',
                     category = 'error',
                     formatOnDatacenter = 'Cannot connect {host.name} : server agent is not responding',
                     formatOnComputeResource = 'Cannot connect {host.name} : server agent is not responding',
                     formatOnHost = 'Cannot connect: server agent is not responding',
                     formatOnVm = '',
                     fullFormat = 'Cannot connect host {host.name} in {datacenter.name} : server agent is not responding',
                     longDescription = '\t<EventLongDescription id="vim.event.HostCnxFailedBadCcagentEvent">\t\t<description>\t\t\tCould not connect to the host because the host agent did not respond\t\t</description>\t\t<cause>\t\t\t<description>\t\t\t\tNo response was received from the host agent\t\t\t</description>\t\t\t<action>\t\t\t\tRestart the host agent on the ESX/ESXi host\t\t\t</action>\t\t</cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsHostLeftEvent,
                     description = ' Host left vSphere Distributed Switch',
                     category = 'info',
                     formatOnDatacenter = 'The host {hostLeft.name} left the vSphere Distributed Switch {dvs.name}.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'The host {hostLeft.name} left the vSphere Distributed Switch {dvs.name} in {datacenter.name}.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.CustomFieldDefRemovedEvent,
                     description = 'Custom field definition removed',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Removed field definition {name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ExitMaintenanceModeEvent,
                     description = 'Exit maintenance mode',
                     category = 'info',
                     formatOnDatacenter = 'Host {host.name} has exited maintenance mode',
                     formatOnComputeResource = 'Host {host.name} has exited maintenance mode',
                     formatOnHost = 'Exited maintenance mode',
                     formatOnVm = '',
                     fullFormat = 'Host {host.name} in {datacenter.name} has exited maintenance mode',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmNoCompatibleHostForSecondaryEvent,
                     description = 'No compatible host for the Fault Tolerance secondary VM',
                     category = 'error',
                     formatOnDatacenter = 'No compatible host for the Fault Tolerance secondary VM {vm.name} on host {host.name} in cluster {computeResource.name}',
                     formatOnComputeResource = 'No compatible host for the Fault Tolerance secondary VM {vm.name} on host {host.name}',
                     formatOnHost = 'No compatible host for the Fault Tolerance secondary VM {vm.name}',
                     formatOnVm = 'No compatible host for the Fault Tolerance secondary VM',
                     fullFormat = 'No compatible host for the Fault Tolerance secondary VM {vm.name} on host {host.name} in cluster {computeResource.name} in {datacenter.name}',
                     longDescription = '    <EventLongDescription id="vim.event.VmNoCompatibleHostForSecondaryEvent">       <description>          No compatible host was found when trying to place a Secondary VM       </description>       <cause>            <description>There was no compatible host available to place a Secondary VM</description>            <action>Resolve the incompatibilities and retry the operation</action>        </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ProfileEvent,
                     description = '',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = '<internal>',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmUpgradingEvent,
                     description = 'Upgrading VM',
                     category = 'info',
                     formatOnDatacenter = 'Upgrading virtual machine compatibility of {vm.name} to {version.@enum.vm.hwVersion}',
                     formatOnComputeResource = 'Upgrading virtual machine compatibility of {vm.name} to {version.@enum.vm.hwVersion}',
                     formatOnHost = 'Upgrading virtual machine compatibility of {vm.name} to {version.@enum.vm.hwVersion}',
                     formatOnVm = 'Upgrading virtual machine compatibility to {version.@enum.vm.hwVersion}',
                     fullFormat = 'Upgrading virtual machine compatibility of {vm.name} in {datacenter.name} to {version.@enum.vm.hwVersion}',
                     longDescription = '   <EventLongDescription id="vim.event.VmUpgradingEvent">      <description>The virtual hardware on this virtual machine is being upgraded</description>      <cause>         <description>A user-initiated action triggered an upgrade of the virtual machine hardware</description>      </cause>      <cause>         <description>A scheduled task started an upgrade of the virtual machine hardware</description>      </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.UpgradeEvent,
                     description = '<Upgrade Event>',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = '<internal>',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DasAgentUnavailableEvent,
                     description = 'vSphere HA agent unavailable',
                     category = 'error',
                     formatOnDatacenter = 'Unable to contact a primary vSphere HA agent in cluster {computeResource.name}',
                     formatOnComputeResource = 'Unable to contact a primary vSphere HA agent',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Unable to contact a primary vSphere HA agent in cluster {computeResource.name} in {datacenter.name}',
                     longDescription = '    <EventLongDescription id="vim.event.DasAgentUnavailableEvent">       <description>          vCenter Server is not able to contact any good primary hosts in the vSphere HA cluster.           vSphere HA protection may not be available for virtual machines running in the cluster.           In addition, you cannot enable or reconfigure vSphere HA on hosts in the           cluster until contact between vCenter Server and a good primary host is restored.       </description>       <cause>          <description>             There was a network outage, and all hosts show up in the inventory as "not responding"          </description>          <action>Restore the network</action>       </cause>       <cause>          <description>All the primary hosts in the cluster failed</description>          <action>             If the failed primary hosts cannot be restored, disable vSphere HA on the cluster,              wait for the Unconfigure vSphere HA tasks to complete on all hosts, and              re-enable vSphere HA on the cluster          </action>       </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DrsInvocationFailedEvent,
                     description = 'DRS invocation not completed',
                     category = 'error',
                     formatOnDatacenter = 'DRS invocation not completed',
                     formatOnComputeResource = 'DRS invocation not completed',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'DRS invocation not completed',
                     longDescription = '    <EventLongDescription id="vim.event.DrsInvocationFailedEvent">       <description>          A DRS invocation failed to complete successfully. This condition can occur for a \t\t  variety of reasons, some of which may be transient.        </description>       <cause>            <description>An error was encountered during a DRS invocation</description>            <action>Disable and re-enable DRS</action>        </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.MigrationResourceErrorEvent,
                     description = 'Migration resource error',
                     category = 'error',
                     formatOnDatacenter = 'Unable to migrate {vm.name} from {host.name} to {dstHost.name} and resource pool {dstPool.name}: {fault.msg}',
                     formatOnComputeResource = 'Unable to migrate {vm.name} to {dstHost.name} and resource pool {dstPool.name}: {fault.msg}',
                     formatOnHost = 'Unable to migrate {vm.name} to {dstHost.name} and resource pool {dstPool.name}: {fault.msg}',
                     formatOnVm = 'Unable to migrate from {host.name} to {dstHost.name} and resource pool {dstPool.name}: {fault.msg}',
                     fullFormat = 'Cannot migrate {vm.name} from {host.name} to {dstHost.name} and resource pool {dstPool.name} in {datacenter.name}: {fault.msg}',
                     longDescription = '         <EventLongDescription id="vim.event.MigrationResourceErrorEvent">            <description>               A virtual machine failed to migrate due to incompatibilities with target resource pool            </description>            <cause>                 <description>Migrating a virtual machine to the destination host or datastore is not                  possible due to incompatibilities with the target resource pool.                 </description>                  <action>                       Use the vSphere Client to check for errors at the time                       of the failure so that you can identify possible reasons for this problem                  </action>             </cause>         </EventLongDescription>         '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.IncorrectHostInformationEvent,
                     description = 'Incorrect host information',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Information needed to acquire the correct set of licenses not provided',
                     formatOnVm = '',
                     fullFormat = 'Host {host.name} did not provide the information needed to acquire the correct set of licenses',
                     longDescription = '    <EventLongDescription id="vim.event.IncorrectHostInformationEvent">       <description> The host did not provide the information needed to acquire the correct set of licenses </description>       <cause>            <description> The cpuCores, cpuPackages or hostType information on the host is not valid </description>        </cause>       <cause>            <description> The host information is not available because host was added as disconnected </description>        </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostLicenseExpiredEvent,
                     description = 'Host license expired',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'A host license for {host.name} has expired',
                     longDescription = '    <EventLongDescription id="vim.event.HostLicenseExpiredEvent">       <description>          vCenter Server tracks the expiration times of host licenses on the license server           and uses this event to notify you of any host licenses that are about to expire       </description>       <cause>            <description>Host licenses on the license server are about to expire</description>            <action>Update the license server to get a new version of the host license</action>       </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsPortReconfiguredEvent,
                     description = 'dvPort reconfigured',
                     category = 'info',
                     formatOnDatacenter = 'Ports were reconfigured in the vSphere Distributed Switch {dvs.name}. \n \nPorts changed {portKey}. \n \nChanges are {configChanges}',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Reconfigured ports in the vSphere Distributed Switch {dvs.name} in {datacenter.name}. \n \nPorts changed {portKey}. \n \nChanges are {configChanges}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DrsExitingStandbyModeEvent,
                     description = 'DRS exiting standby mode',
                     category = 'info',
                     formatOnDatacenter = 'DRS is moving {host.name} out of standby mode',
                     formatOnComputeResource = 'DRS is moving {host.name} out of standby mode',
                     formatOnHost = 'DRS is moving the host out of standby mode',
                     formatOnVm = '',
                     fullFormat = 'DRS is moving {host.name} out of standby mode',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostNoHAEnabledPortGroupsEvent,
                     description = 'Host has no port groups enabled for vSphere HA',
                     category = 'error',
                     formatOnDatacenter = 'Host {host.name} in cluster {computeResource.name} has no port groups enabled for vSphere HA communication.',
                     formatOnComputeResource = 'Host {host.name} has no port groups enabled for vSphere HA communication.',
                     formatOnHost = 'This host has no port groups enabled for vSphere HA communication.',
                     formatOnVm = '',
                     fullFormat = 'Host {host.name} in cluster {computeResource.name} in {datacenter.name} has no port groups enabled for vSphere HA communication.',
                     longDescription = '    <EventLongDescription id="vim.event.HostNoHAEnabledPortGroupsEvent">       <description>       vSphere HA has determined that there are no management networks available on the        host for vSphere HA inter-agent communication.       </description>       <cause>            <description>                The host has no vSphere HA management networks available            </description>            <action>                If this event is observed when the host is being added to a vSphere HA cluster,                 change the host\'s network configuration to enable vSphere HA traffic on one or                 more port groups. By default, vSphere HA will use the Service Console port groups                 on ESX and ESXi hosts, the port groups with the Management Traffic checkbox                 selected. If vSphere HA was already configured on the host, it is possible that the                 host\'s network settings have changed and invalidated the management network                 configuration. Review the settings to make sure the port groups configured for                 management network still exist on the host and for ESXi the Management Traffic option                 is enabled. Reconfigure vSphere HA on the host after fixing any configuration issues.            </action>       </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.GeneralHostErrorEvent,
                     description = 'Host error',
                     category = 'error',
                     formatOnDatacenter = 'Error detected on {host.name}: {message}',
                     formatOnComputeResource = 'Error detected on {host.name}: {message}',
                     formatOnHost = '{message}',
                     formatOnVm = '',
                     fullFormat = 'Error detected on {host.name} in {datacenter.name}: {message}',
                     longDescription = '\t<EventLongDescription id="vim.event.GeneralHostErrorEvent">\t\t<description>\t\t\tAn error occurred on the host\t\t</description>\t\t<cause>            <description>\t\t\tThe agent cannot send heartbeats because of a networking related failure on host\t\t\t</description>        </cause>        <cause>            <description>\t\t\tThe agent failed to update the configuration file on host\t\t\t</description>        </cause>        <cause>            <description>\t\t\tThe agent failed to save the configuration file to disk on host\t\t\t</description>        </cause>        <cause>            <description>\t\t\tThe provisioning module failed to load. As a result, all provisioning operations will \t\t\tfail on host.\t\t\t</description>        </cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ServerLicenseExpiredEvent,
                     description = 'Server license expired',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'A vCenter Server license has expired',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DrsResourceConfigureFailedEvent,
                     description = 'Cannot complete DRS resource configuration',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Unable to apply DRS resource settings on host. {reason.msg}. This can significantly reduce the effectiveness of DRS.',
                     formatOnVm = '',
                     fullFormat = 'Unable to apply DRS resource settings on host {host.name} in {datacenter.name}. {reason.msg}. This can significantly reduce the effectiveness of DRS.',
                     longDescription = '    <EventLongDescription id="vim.event.DrsResourceConfigureFailedEvent">       <description>          The DRS resource settings could not be successfully applied to a host in the \t\t  cluster. This condition is typically transient.        </description>       <cause>            <description>DRS resource settings could not be applied to a host.</description>            <action>DRS generates resource settings that map the cluster values to the             host. However, in this case, the values could not be successfully applied             to the host. This is typically a transient error caused by delayed synchronization             from DRS to the host. If this condition persists, enable debug logging in vpxa and \t    contact VMware Support. </action>        </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ExitedStandbyModeEvent,
                     description = 'Exited standby mode',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Exited standby mode',
                     formatOnVm = '',
                     fullFormat = 'The host {host.name} is no longer in standby mode',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.BadUsernameSessionEvent,
                     description = 'Invalid user name',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Cannot login {userName}@{ipAddress}',
                     longDescription = '\t<EventLongDescription id="vim.event.BadUsernameSessionEvent">\t\t<description>\t\t\tA user attempted to log in with an unknown or invalid username\t\t</description>\t\t<cause>            <description>\t\t\tThe username is unknown to the system\t\t\t</description>            <action>\t\t\tUse a username that is included in the system user directory\t\t\t</action>            <action>\t\t\tOn Linux, verify that the user directory is correctly configured\t\t\t</action>            <action>\t\t\tIf you are using Active Directory, check the health of the domain controller\t\t\t</action>        </cause>        <cause>            <description>\t\t\tThe user provided an invalid password\t\t\t</description>            <action>\t\t\tSupply the correct password\t\t\t</action>        </cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostDasOkEvent,
                     description = 'vSphere HA agent configured',
                     category = 'info',
                     formatOnDatacenter = 'vSphere HA agent on host {host.name} is configured correctly',
                     formatOnComputeResource = 'vSphere HA agent on host {host.name} is configured correctly',
                     formatOnHost = 'vSphere HA agent is configured correctly',
                     formatOnVm = '',
                     fullFormat = 'vSphere HA agent on host {host.name} in cluster {computeResource.name} in {datacenter.name} is configured correctly',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.WarningUpgradeEvent,
                     description = 'Warning upgrade',
                     category = 'warning',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = '{message}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.EnteredMaintenanceModeEvent,
                     description = 'Entered maintenance mode',
                     category = 'info',
                     formatOnDatacenter = 'Host {host.name} in {datacenter.name} has entered maintenance mode',
                     formatOnComputeResource = 'Host {host.name} in {datacenter.name} has entered maintenance mode',
                     formatOnHost = 'Enter maintenance mode completed. All virtual machine operations are disabled',
                     formatOnVm = '',
                     fullFormat = 'Host {host.name} in {datacenter.name} has entered maintenance mode',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostVnicConnectedToCustomizedDVPortEvent,
                     description = 'Some host vNICs were reconfigured to use dvPorts with port level configuration, which might be different from the dvPort group.',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = "Host vNIC {vnic.vnic} was reconfigured to use dvPort {vnic.port.portKey} with port level configuration, which might be different from the dvPort group. It was using dvPort '{prevPortKey}' before.",
                     formatOnVm = '',
                     fullFormat = "Host {host.name} vNIC {vnic.vnic} was reconfigured to use dvPort {vnic.port.portKey} with port level configuration, which might be different from the dvPort group. It was using dvPort '{prevPortKey}' before.",
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmRegisteredEvent,
                     description = 'VM registered',
                     category = 'info',
                     formatOnDatacenter = 'Registered {vm.name} on {host.name}',
                     formatOnComputeResource = 'Registered {vm.name} on {host.name} in {datacenter.name}',
                     formatOnHost = 'Registered {vm.name}',
                     formatOnVm = 'Registered VM on {host.name} in {datacenter.name}',
                     fullFormat = 'Registered {vm.name} on {host.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostShortNameInconsistentEvent,
                     description = 'Host short name inconsistent',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = "Host names {shortName} and {shortName2} both resolved to the same IP address. Check the host's network configuration and DNS entries",
                     longDescription = '    <EventLongDescription id="vim.event.HostShortNameInconsistentEvent">       <description>          The name resolution check on the host returns different names for the host        </description>       <cause>            <description>The host network is improperly configured</description>            <action>Check the host network configuration</action>            <action>Check the DNS configuration</action>        </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.NoAccessUserEvent,
                     description = 'No access for user',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Cannot login user {userName}@{ipAddress}: no permission',
                     longDescription = '\t<EventLongDescription id="vim.event.NoAccessUserEvent">\t\t<description>\t\t\tA user could not log in due to insufficient access permission\t\t</description>\t\t<cause>            <description>\t\t\tThe user account has insufficient access permission\t\t\t</description>\t\t\t<action>\t\t\tLog in with a user account that has the necessary access permissions or grant \t\t\tadditional access permissions to the current user\t\t\t</action>        </cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.MigrationErrorEvent,
                     description = 'Migration error',
                     category = 'error',
                     formatOnDatacenter = 'Unable to migrate {vm.name} from {host.name}: {fault.msg}',
                     formatOnComputeResource = 'Unable to migrate {vm.name}: {fault.msg}',
                     formatOnHost = 'Unable to migrate {vm.name}: {fault.msg}',
                     formatOnVm = 'Unable to migrate from {host.name}: {fault.msg}',
                     fullFormat = 'Unable to migrate {vm.name} from {host.name} in {datacenter.name}: {fault.msg}',
                     longDescription = '         <EventLongDescription id="vim.event.MigrationErrorEvent">            <description>               A virtual machine failed to migrate because it did not meet all compatibility criteria            </description>            <cause>                 <description> Migrating a virtual machine from the source host failed because                      the virtual machine did not meet all the compatibility criteria                 </description>                  <action>                       Use the vSphere Client to check for errors at the time                       of the failure so that you can identify possible reasons for this problem                  </action>             </cause>         </EventLongDescription>         '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmMaxFTRestartCountReached,
                     description = 'vSphere HA reached maximum Secondary VM restart count.',
                     category = 'warning',
                     formatOnDatacenter = 'vSphere HA stopped trying to restart Secondary VM {vm.name} on {host.name} in cluster {computeResource.name} because the maximum VM restart count was reached',
                     formatOnComputeResource = 'vSphere HA stopped trying to restart Secondary VM {vm.name} on {host.name} because the maximum VM restart count was reached',
                     formatOnHost = 'vSphere HA stopped trying to restart Secondary VM {vm.name} because the maximum VM restart count was reached',
                     formatOnVm = 'vSphere HA stopped trying to restart Secondary VM because the maximum VM restart count was reached',
                     fullFormat = 'vSphere HA stopped trying to restart Secondary VM {vm.name} on {host.name} in cluster {computeResource.name} in {datacenter.name} because the maximum VM restart count was reached',
                     longDescription = '    <EventLongDescription id="vim.event.VmMaxFTRestartCountReached">       <description>          The system reached the maximum restart limit in its attempt to restart a Secondary VM       </description>       <cause>            <description>The system exceeded the number of allowed restart attempts for the Secondary VM \t\twhen it tried to reestablish Fault Tolerance</description>            <action>Check the causes for the restart failures and fix them. Then disable and re-enable Fault \t\tTolerance protection.</action>        </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostDasDisablingEvent,
                     description = 'Disabling vSphere HA',
                     category = 'info',
                     formatOnDatacenter = 'vSphere HA is being disabled on {host.name}',
                     formatOnComputeResource = 'vSphere HA is being disabled on {host.name}',
                     formatOnHost = 'Disabling vSphere HA',
                     formatOnVm = '',
                     fullFormat = 'vSphere HA is being disabled on {host.name} in cluster {computeResource.name} in datacenter {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.PermissionAddedEvent,
                     description = 'Permission added',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Permission created for {principal} on {entity.name}, role is {role.name}, propagation is {propagate.@enum.auth.Permission.propagate}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostDasEvent,
                     description = '<Host vSphere HA Event>',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = '<internal>',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.UpdatedAgentBeingRestartedEvent,
                     description = 'Restarting updated agent',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'The agent is updated and will soon restart',
                     formatOnVm = '',
                     fullFormat = 'The agent on host {host.name} is updated and will soon restart',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VcAgentUpgradedEvent,
                     description = 'vCenter agent upgraded',
                     category = 'info',
                     formatOnDatacenter = 'vCenter agent has been upgraded on {host.name}',
                     formatOnComputeResource = 'vCenter agent has been upgraded on {host.name}',
                     formatOnHost = 'vCenter agent has been upgraded',
                     formatOnVm = '',
                     fullFormat = 'vCenter agent has been upgraded on {host.name} in {datacenter.name}',
                     longDescription = '\t<EventLongDescription id="vim.event.VcAgentUpgradedEvent">\t\t<description>\t\t\tThe vCenter Agent has been upgraded on the host\t\t</description>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmPrimaryFailoverEvent,
                     description = 'Fault Tolerance VM failover',
                     category = 'error',
                     formatOnDatacenter = 'Fault Tolerance VM ({vm.name}) failed over to {host.name} in cluster {computeResource.name}. {reason.@enum.VirtualMachine.NeedSecondaryReason}',
                     formatOnComputeResource = 'Fault Tolerance VM ({vm.name}) failed over to {host.name}. {reason.@enum.VirtualMachine.NeedSecondaryReason}',
                     formatOnHost = 'Fault Tolerance VM ({vm.name}) failed over to {host.name}. {reason.@enum.VirtualMachine.NeedSecondaryReason}',
                     formatOnVm = 'Fault Tolerance VM failed over to {host.name}. {reason.@enum.VirtualMachine.NeedSecondaryReason}',
                     fullFormat = 'Fault Tolerance VM ({vm.name}) failed over to {host.name} in cluster {computeResource.name} in {datacenter.name}. {reason.@enum.VirtualMachine.NeedSecondaryReason}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DuplicateIpDetectedEvent,
                     description = 'Duplicate IP detected',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Virtual machine {macAddress} has a duplicate IP {duplicateIP}',
                     formatOnVm = '',
                     fullFormat = 'Virtual machine {macAddress} on host {host.name} has a duplicate IP {duplicateIP}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DasAdmissionControlDisabledEvent,
                     description = 'vSphere HA admission control disabled',
                     category = 'info',
                     formatOnDatacenter = 'vSphere HA admission control disabled for cluster {computeResource.name}',
                     formatOnComputeResource = 'vSphere HA admission control disabled',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'vSphere HA admission control disabled for cluster {computeResource.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostAdminDisableEvent,
                     description = 'Host administrator access disabled',
                     category = 'warning',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Administrator access to the host is disabled',
                     formatOnVm = '',
                     fullFormat = 'Administrator access to the host {host.name} is disabled',
                     longDescription = '\t<EventLongDescription id="vim.event.HostAdminDisableEvent">\t\t<description>\t\t\tHost permissions have been changed so that only the account used for \t\t\tvCenter Server operations has Administrator permissions\t\t</description>\t\t<cause>\t\t\t<description>\t\t\t\tThis condition occurs when vCenter Server removes all other Administrator \t\t\t\taccess to the host because the host has been placed in Lockdown Mode. \t\t\t\tThe host can be managed by vCenter Server only and \t\t\t\tOnly vCenter Server can re-enable Administrator access for other accounts.\t\t\t</description>\t\t</cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.AdminPasswordNotChangedEvent,
                     description = 'Administrator password not changed',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'The default password for the root user has not been changed',
                     formatOnVm = '',
                     fullFormat = 'The default password for the root user on the host {host.name} has not been changed',
                     longDescription = '\t<EventLongDescription id="vim.event.AdminPasswordNotChangedEvent">\t\t<description>\t\t\tThe default password for the Administrator user on the host has not been changed\t\t</description>\t\t<cause>\t\t\t<description>\t\t\tYou have not changed the password for the Administrator user on the host so the \t\t\tdefault password is still active\t\t\t</description>\t\t\t<action>\t\t\t\tChange the password for the Administrator user on the host\t\t\t</action>\t\t</cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmMacAssignedEvent,
                     description = 'VM MAC assigned',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = 'New MAC address ({mac}) assigned to adapter {adapter}',
                     fullFormat = 'New MAC address ({mac}) assigned to adapter {adapter} for {vm.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.LockerMisconfiguredEvent,
                     description = 'Locker misconfigured',
                     category = 'warning',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Datastore {datastore} which is configured to back the locker does not exist',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.RoleEvent,
                     description = '<Role Event>',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = '<internal>',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.TeamingMatchEvent,
                     description = 'Teaming configuration in the vSphere Distributed Switch matches the physical switch configuration',
                     category = 'info',
                     formatOnDatacenter = 'Teaming configuration in the vSphere Distributed Switch {dvs.name} on host {host.name} matches the physical switch configuration. Detail: {healthResult.summary.@enum.dvs.VmwareDistributedVirtualSwitch.TeamingMatchStatus}',
                     formatOnComputeResource = '',
                     formatOnHost = 'Teaming configuration in the vSphere Distributed Switch {dvs.name} matches the physical switch configuration. Detail: {healthResult.summary.@enum.dvs.VmwareDistributedVirtualSwitch.TeamingMatchStatus}',
                     formatOnVm = '',
                     fullFormat = 'Teaming configuration in the vSphere Distributed Switch {dvs.name} on host {host.name} matches the physical switch configuration in {datacenter.name}. Detail: {healthResult.summary.@enum.dvs.VmwareDistributedVirtualSwitch.TeamingMatchStatus}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ResourceViolatedEvent,
                     description = 'Resource usage exceeds configuration',
                     category = 'error',
                     formatOnDatacenter = "Resource usage exceeds configuration for resource pool {resourcePool.name} in compute-resource {computeResource.name}'",
                     formatOnComputeResource = 'Resource usage exceeds configuration on resource pool {resourcePool.name}',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Resource usage exceeds configuration for resource pool {resourcePool.name} in compute-resource {computeResource.name} in {datacenter.name}',
                     longDescription = '    <EventLongDescription id="vim.event.ResourceViolatedEvent">       <description>          The cumulative CPU and/or memory resource consumption of all virtual machines in the           resource pool exceeds the resource pool configuration        </description>       <cause>            <description>You attempted to move a virtual machine from one resource pool into another \t\tbypassing vCenter Server. This condition occurs when you attempt the move using \t\tthe vSphere Client directly connected to the host.\t\t</description>            <action>In a DRS cluster, do not move and power on a virtual machine bypassing vCenter Server</action>        </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.LicenseExpiredEvent,
                     description = 'License expired',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'License {feature.featureName} has expired',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmDasUpdateOkEvent,
                     description = 'Completed VM DAS update',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'vSphere HA agents have been updated with the current state of the virtual machine',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostIsolationIpPingFailedEvent,
                     description = 'vSphere HA isolation address unreachable',
                     category = 'error',
                     formatOnDatacenter = 'vSphere HA agent on host {host.name} in cluster {computeResource.name} could not reach isolation address: {isolationIp}',
                     formatOnComputeResource = 'vSphere HA agent on host {host.name} could not reach isolation address: {isolationIp}',
                     formatOnHost = 'vSphere HA agent on this host could not reach isolation address: {isolationIp}',
                     formatOnVm = '',
                     fullFormat = 'vSphere HA agent on host {host.name} in cluster {computeResource.name} in {datacenter.name} could not reach isolation address: {isolationIp}',
                     longDescription = '    <EventLongDescription id="vim.event.HostIsolationIpPingFailedEvent">       <description>        vSphere HA was unable to ping one or more of the isolation IP addresses. The inability to ping the addresses         may cause HA to incorrectly declare the host as network isolated. A host is declared as isolated if it cannot         ping the configured isolation addresses and the vSphere HA agent on the host is unable to access any of the         agents running on the other cluster hosts.        </description>       <cause>            <description>Could not ping the isolation address</description>            <action>Correct the cause of the failure to ping the address</action>            <action>                Use advanced options to change the addresses used by vSphere HA for determining if a host is                 network isolated. By default, the isolation address is the default         \tgateway of the management network. You can override the default using advanced options, or         \tspecify additional addresses to use for determining if a host is network isolated.          \tSet the das.useDefaultIsolationAddress advanced option to "false" if you prefer that \t\tvSphere HA not use the default gateway as the isolation address. Specify the das.isolationAddress[X] \t\tadvanced option for each isolation address that you want to specify. The new values         \ttake effect when vSphere HA is reconfigured for each host.            </action>       </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.EnteringMaintenanceModeEvent,
                     description = 'Entering maintenance mode',
                     category = 'info',
                     formatOnDatacenter = 'Host {host.name} has started to enter maintenance mode',
                     formatOnComputeResource = 'Host {host.name} has started to enter maintenance mode',
                     formatOnHost = 'Started to enter maintenance mode. Waiting for virtual machines to shut down, suspend, or migrate',
                     formatOnVm = '',
                     fullFormat = 'Host {host.name} in {datacenter.name} has started to enter maintenance mode',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmPoweringOnWithCustomizedDVPortEvent,
                     description = 'Virtual machine powered on with vNICs connected to dvPorts that have a port level configuration, which might be different from the dvPort group configuration.',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Virtual machine powered On with vNICs connected to dvPorts that have a port level configuration, which might be different from the dvPort group configuration.',
                     formatOnVm = '',
                     fullFormat = 'Virtual machine {vm.name} powered On with vNICs connected to dvPorts that have a port level configuration, which might be different from the dvPort group configuration.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostInAuditModeEvent,
                     description = 'Host is in audit mode.',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Host is running in audit mode.',
                     formatOnVm = '',
                     fullFormat = "Host {host.name} is running in audit mode. The host's configuration will not be persistent across reboots.",
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmInstanceUuidConflictEvent,
                     description = 'Instance UUIDs conflict',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = 'The instance UUID ({instanceUuid}) conflicts with the instance UUID assigned to {conflictedVm.name}',
                     fullFormat = 'The instance UUID ({instanceUuid}) of {vm.name} conflicts with the instance UUID assigned to {conflictedVm.name}',
                     longDescription = '   <EventLongDescription id="vim.event.VmInstanceUuidChangedEvent">      <description>          The vCenter Server-specific instance UUID of the virtual machine conflicted with that of          another virtual machine.       </description>      <cause>         <description>             Virtual machine instance UUID conflicts can occur if you copy virtual machine files              manually without using vCenter Server.          </description>      </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmGuestOSCrashedEvent,
                     description = 'Guest operating system crashed',
                     category = 'error',
                     formatOnDatacenter = '{vm.name} on {host.name}: Guest operating system has crashed.',
                     formatOnComputeResource = '{vm.name} on {host.name}: Guest operating system has crashed.',
                     formatOnHost = '{vm.name}: Guest operating system has crashed.',
                     formatOnVm = "This virtual machine's guest operating system has crashed.",
                     fullFormat = '{vm.name} on {host.name}: Guest operating system has crashed.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostWwnConflictEvent,
                     description = 'Host WWN conflict',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'The WWN ({wwn}) conflicts with the currently registered WWN',
                     formatOnVm = '',
                     fullFormat = 'The WWN ({wwn}) of {host.name} conflicts with the currently registered WWN',
                     longDescription = '    <EventLongDescription id="vim.event.HostWwnConflictEvent">       <description>           The WWN (World Wide Name) of this host conflicts with the WWN of another host or virtual machine       </description>       <cause>            <description> The WWN of this host conflicts with WWN of another host </description>       </cause>       <cause>            <description> The WWN of this host conflicts with WWN of another virtual machine</description>       </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmTimedoutStartingSecondaryEvent,
                     description = 'Starting the Fault Tolerance secondary VM timed out',
                     category = 'error',
                     formatOnDatacenter = 'Starting the Fault Tolerance secondary VM {vm.name} on host {host.name} in cluster {computeResource.name} timed out within {timeout} ms',
                     formatOnComputeResource = 'Starting the Fault Tolerance secondary VM {vm.name} on host {host.name} timed out within {timeout} ms',
                     formatOnHost = 'Starting the Fault Tolerance secondary VM {vm.name} timed out within {timeout} ms',
                     formatOnVm = 'Starting the Fault Tolerance secondary VM timed out within {timeout} ms',
                     fullFormat = 'Starting the Fault Tolerance secondary VM {vm.name} on host {host.name} in cluster {computeResource.name} in {datacenter.name} timed out within {timeout} ms',
                     longDescription = '    <EventLongDescription id="vim.event.VmTimedoutStartingSecondaryEvent">       <description> An attempt to start a Secondary VM timed out.       </description>       <cause>            <description>A user attempted to turn on or enable Fault Tolerance, triggering the start of \t\tthe Secondary VM. The start operation timed out and, as a result, vCenter Server disables \t\tFault Tolerance. </description>            <action>Fix any problems and re-enable Fault Tolerance protection</action>        </cause>       <cause>            <description>The secondary VM was started in response to a failure, but the start attempt \t\ttimed out</description>            <action> vSphere HA will attempt to power on the Secondary VM</action>        </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmRequirementsExceedCurrentEVCModeEvent,
                     description = "Virtual machine is using features that exceed the capabilities of the host's current EVC mode.",
                     category = 'warning',
                     formatOnDatacenter = "Feature requirements of {vm.name} exceed capabilities of {host.name}'s current EVC mode.",
                     formatOnComputeResource = "Feature requirements of {vm.name} exceed capabilities of {host.name}'s current EVC mode.",
                     formatOnHost = "Feature requirements of {vm.name} exceed capabilities of this host's current EVC mode.",
                     formatOnVm = "Feature requirements of this virtual machine exceed capabilities of this host's current EVC mode.",
                     fullFormat = "Feature requirements of {vm.name} exceed capabilities of {host.name}'s current EVC mode.",
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostSubSpecificationUpdateEvent,
                     description = 'Host sub specification {hostSubSpec.name} is changed on host',
                     category = 'info',
                     formatOnDatacenter = 'Host sub specification {hostSubSpec.name} is changed on host {host.name}.',
                     formatOnComputeResource = 'Host sub specification {hostSubSpec.name} is changed on host {host.name}.',
                     formatOnHost = 'Host sub specification {hostSubSpec.name} is changed.',
                     formatOnVm = '',
                     fullFormat = 'Host sub specification {hostSubSpec.name} is changed on host {host.name}.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DatastoreDuplicatedEvent,
                     description = 'Datastore duplicated',
                     category = 'error',
                     formatOnDatacenter = 'Multiple datastores named {datastore} detected on host {host.name}',
                     formatOnComputeResource = 'Multiple datastores named {datastore} detected on host {host.name}',
                     formatOnHost = 'Multiple datastores named {datastore} detected',
                     formatOnVm = '',
                     fullFormat = 'Multiple datastores named {datastore} detected on host {host.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsPortVendorSpecificStateChangeEvent,
                     description = 'dvPort vendor specific state changed.',
                     category = 'info',
                     formatOnDatacenter = 'The dvPort {portKey} vendor specific state changed in the vSphere Distributed Switch {dvs.name}.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'The dvPort {portKey} vendor specific state changed in the vSphere Distributed Switch {dvs.name} in {datacenter.name}.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsUpgradeRejectedEvent,
                     description = 'Cannot complete the upgrade for the vSphere Distributed Switch',
                     category = 'info',
                     formatOnDatacenter = 'An upgrade for vSphere Distributed Switch {dvs.name} was rejected.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Cannot complete an upgrade for the vSphere Distributed Switch {dvs.name} in datacenter {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.AlarmSnmpCompletedEvent,
                     description = 'Alarm SNMP trap sent',
                     category = 'info',
                     formatOnDatacenter = "Alarm '{alarm.name}': an SNMP trap for entity {entity.name} was sent",
                     formatOnComputeResource = "Alarm '{alarm.name}': an SNMP trap for entity {entity.name} was sent",
                     formatOnHost = "Alarm '{alarm.name}': an SNMP trap for entity {entity.name} was sent",
                     formatOnVm = "Alarm '{alarm.name}': an SNMP trap was sent",
                     fullFormat = "Alarm '{alarm.name}': an SNMP trap for entity {entity.name} was sent",
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostSpecificationUpdateEvent,
                     description = 'Host specification is changed on host',
                     category = 'info',
                     formatOnDatacenter = 'Host specification is changed on host {host.name}.',
                     formatOnComputeResource = 'Host specification is changed on host {host.name}.',
                     formatOnHost = 'Host specification is changed.',
                     formatOnVm = '',
                     fullFormat = 'Host specification is changed on host {host.name}.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmFaultToleranceVmTerminatedEvent,
                     description = 'Fault Tolerance VM terminated',
                     category = 'info',
                     formatOnDatacenter = 'The Fault Tolerance VM {vm.name} on host {host.name} in cluster {computeResource.name} has been terminated. {reason.@enum.VmFaultToleranceVmTerminatedEvent.TerminateReason}',
                     formatOnComputeResource = 'The Fault Tolerance VM {vm.name} on host {host.name} has been terminated. {reason.@enum.VmFaultToleranceVmTerminatedEvent.TerminateReason}',
                     formatOnHost = 'The Fault Tolerance VM {vm.name} has been terminated. {reason.@enum.VmFaultToleranceVmTerminatedEvent.TerminateReason}',
                     formatOnVm = 'The Fault Tolerance VM has been terminated. {reason.@enum.VmFaultToleranceVmTerminatedEvent.TerminateReason}',
                     fullFormat = 'The Fault Tolerance VM {vm.name} on host {host.name} in cluster {computeResource.name} in {datacenter.name} has been terminated. {reason.@enum.VmFaultToleranceVmTerminatedEvent.TerminateReason}',
                     longDescription = '    <EventLongDescription id="vim.event.VmFaultToleranceVmTerminatedEvent">       <description>          A Primary VM or Secondary VM became inactive       </description>       <cause>            <description> The Secondary VM became inactive because its operations are no longer \t\tsynchronized with those of the Primary VM</description>            <action>vSphere HA will attempt to restart the Secondary VM</action>        </cause>       <cause>            <description> The Secondary VM became inactive because a hardware or network failure \t\tcaused the Primary VM to lose the Primary-to-Secondary connection</description>            <action>vSphere HA will attempt to restart the Secondary VM</action>        </cause>       <cause>            <description> The Fault Tolerant VM became inactive due to a partial hardware failure on \t\tthe physical host</description>            <action>vSphere HA will attempt to restart the Secondary VM</action>        </cause>       <cause>            <description> A user stopped the Fault Tolerant VM</description>            <action>The remaining Fault Tolerant VM takes over as the Primary VM. vSphere HA \t\twill attempt to restart the Secondary VM.</action>        </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ExtendedEvent,
                     description = '',
                     category = 'event..category',
                     formatOnDatacenter = 'event..fullFormat',
                     formatOnComputeResource = 'event..fullFormat',
                     formatOnHost = 'event..fullFormat',
                     formatOnVm = 'event..fullFormat',
                     fullFormat = '|event..fullFormat',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.SessionTerminatedEvent,
                     description = 'Session stopped',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = "A session for user '{terminatedUsername}' has stopped",
                     longDescription = '\t<EventLongDescription id="vim.event.SessionTerminatedEvent">\t\t<description>\t\t\tA session has been terminated\t\t</description>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmCloneFailedEvent,
                     description = 'Cannot complete VM clone',
                     category = 'error',
                     formatOnDatacenter = 'Failed to clone {vm.name} on {host.name}, {ds.name} to {destName} on {destHost.name}, {destDatastore.name} in {destFolder.name} in {destDatacenter.name}',
                     formatOnComputeResource = 'Failed to clone {vm.name} on {host.name}, {ds.name} in {datacenter.name} to {destName} on {destHost.name}, {destDatastore.name} in {destFolder.name} in {destDatacenter.name}',
                     formatOnHost = 'Failed to clone {vm.name} on {ds.name} in {datacenter.name} to {destName} on {destHost.name}, {destDatastore.name} in {destFolder.name} in {destDatacenter.name}',
                     formatOnVm = 'Failed to clone to {destName} on {destHost.name}, {destDatastore.name} in {destFolder.name} in {destDatacenter.name}',
                     fullFormat = 'Failed to clone {vm.name} on {host.name}, {ds.name} in {datacenter.name} to {destName} on {destHost.name}, {destDatastore.name} in {destFolder.name} in {destDatacenter.name}: {reason.msg}',
                     longDescription = '     <EventLongDescription id="vim.event.VmCloneFailedEvent">        <description>           Cloning a virtual machine failed        </description>        <cause>           <description>                An error prevented the virtual machine from being cloned           </description>        </cause>     </EventLongDescription>     '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DrsEnteringStandbyModeEvent,
                     description = 'DRS entering standby mode',
                     category = 'info',
                     formatOnDatacenter = 'DRS is putting {host.name} into standby mode',
                     formatOnComputeResource = 'DRS is putting {host.name} into standby mode',
                     formatOnHost = 'DRS is putting the host into standby mode',
                     formatOnVm = '',
                     fullFormat = 'DRS is putting {host.name} into standby mode',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmFailedToPowerOffEvent,
                     description = 'Cannot power off the VM.',
                     category = 'error',
                     formatOnDatacenter = 'Cannot power off {vm.name} on {host.name}. {reason.msg}',
                     formatOnComputeResource = 'Cannot power off {vm.name} on {host.name}. {reason.msg}',
                     formatOnHost = 'Cannot power off {vm.name}. {reason.msg}',
                     formatOnVm = 'Cannot power off: {reason.msg}',
                     fullFormat = 'Cannot power off {vm.name} on {host.name} in {datacenter.name}: {reason.msg}',
                     longDescription = '   <EventLongDescription id="vim.event.VmFailedToPowerOffEvent">      <description>The virtual machine failed to power off</description>      <cause>         <description>            The virtual machine might be performing concurrent operations         </description>         <action>Complete the concurrent operations and retry the power-off operation</action>      </cause>      <cause>         <description>The virtual machine is in an invalid state. Virtual machines can enter an \t    invalid state for many reasons, for example datastore inaccessibility. </description>         <action>            Identify the reason that the virtual machine entered an invalid state, correct the problem, \t    and retry the operation.         </action>      </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmInstanceUuidChangedEvent,
                     description = 'Instance UUID Changed',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = 'The instance UUID has been changed from ({oldInstanceUuid}) to ({newInstanceUuid})',
                     fullFormat = 'The instance UUID of {vm.name} has been changed from ({oldInstanceUuid}) to ({newInstanceUuid})',
                     longDescription = '   <EventLongDescription id="vim.event.VmInstanceUuidChangedEvent">      <description>          The vCenter Server-specific instance UUID of the virtual machine has changed      </description>       <cause>         <description>            A user action resulted in a change to the vCenter Server-specific instance UUID of             the virtual machine         </description>      </cause>      <cause>         <description>            vCenter Server changed the instance UUID of the virtual machine because it detected             a conflict         </description>      </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DrsSoftRuleViolationEvent,
                     description = 'The VM is violating a DRS VM-Host soft affinity rule',
                     category = 'info',
                     formatOnDatacenter = '{vm.name} on {host.name} is violating a DRS VM-Host soft affinity rule',
                     formatOnComputeResource = '{vm.name} on {host.name} is violating a DRS VM-Host soft affinity rule',
                     formatOnHost = '{vm.name} is violating a DRS VM-Host soft affinity rule',
                     formatOnVm = 'virtual machine on {host.name} is violating a DRS VM-Host soft affinity rule',
                     fullFormat = '{vm.name} on {host.name} in {datacenter.name} is violating a DRS VM-Host soft affinity rule',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsRestoreEvent,
                     description = 'Restore Operation event',
                     category = 'info',
                     formatOnDatacenter = 'Restore operation was performed on {dvs.name}',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Restore operation was performed on {dvs.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.GhostDvsProxySwitchDetectedEvent,
                     description = 'The vSphere Distributed Switch corresponding to the proxy switches on the host does not exist in vCenter Server or does not contain this host.',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'The vSphere Distributed Switch corresponding to the proxy switches {switchUuid} on the host does not exist in vCenter Server or does not contain this host.',
                     formatOnVm = '',
                     fullFormat = 'The vSphere Distributed Switch corresponding to the proxy switches {switchUuid} on the host {host.name} does not exist in vCenter Server or does not contain this host.',
                     longDescription = '    <EventLongDescription id="vim.event.GhostDvsProxySwitchDetectedEvent">       <description>           vCenter Server found a vSphere Distributed Switch proxy switch on the host that does not match any           vSphere Distributed Switch in vCenter Server        </description>       <cause>            <description>                The vSphere Distributed Switch corresponding to the vSphere Distributed Switch proxy switch                on the host was deleted while host was disconnected from the vCenter Server            </description>        </cause>       <cause>            <description>                The host is no longer a member of the vSphere Distributed Switch that the proxy switch in the host                corresponds to             </description>        </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsHostBackInSyncEvent,
                     description = 'The vSphere Distributed Switch configuration on the host was synchronized with that of the vCenter Server.',
                     category = 'info',
                     formatOnDatacenter = 'The vSphere Distributed Switch {dvs.name} configuration on the host was synchronized with that of the vCenter Server.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'The vSphere Distributed Switch {dvs.name} configuration on the host was synchronized with that of the vCenter Server.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmSuspendedEvent,
                     description = 'VM suspended',
                     category = 'info',
                     formatOnDatacenter = '{vm.name} on {host.name} is suspended',
                     formatOnComputeResource = '{vm.name} on {host.name} is suspended',
                     formatOnHost = '{vm.name} is suspended',
                     formatOnVm = 'Virtual machine is suspended',
                     fullFormat = '{vm.name} on {host.name} in {datacenter.name} is suspended',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmUnsupportedStartingEvent,
                     description = 'VM unsupported guest OS is starting',
                     category = 'warning',
                     formatOnDatacenter = 'Unsupported guest OS {guestId} for {vm.name}',
                     formatOnComputeResource = 'Unsupported guest OS {guestId} for {vm.name} on {host.name}',
                     formatOnHost = 'Unsupported guest OS {guestId} for {vm.name} on {host.name} in {datacenter.name}',
                     formatOnVm = 'Unsupported guest OS {guestId}',
                     fullFormat = 'Unsupported guest OS {guestId} for {vm.name} on {host.name} in {datacenter.name}',
                     longDescription = '   <EventLongDescription id="vim.event.VmUnsupportedStartingEvent">      <description>         Attempting to power on a virtual machine that has an unsupported guest operating system      </description>      <cause>         <description>            A user action initiated a virtual machine power-on operation, but the virtual machine has \t    an unsupported guest operating system.         </description>      </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DVPortgroupCreatedEvent,
                     description = 'dvPort group created',
                     category = 'info',
                     formatOnDatacenter = 'dvPort group {net.name} was added to switch {dvs}.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'dvPort group {net.name} in {datacenter.name} was added to switch {dvs.name}.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.TemplateUpgradeEvent,
                     description = '<Template Upgrade Event>',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = '<internal>',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostCnxFailedAccountFailedEvent,
                     description = 'Cannot connect host and configure management account',
                     category = 'error',
                     formatOnDatacenter = 'Cannot connect {host.name}: cannot configure management account',
                     formatOnComputeResource = 'Cannot connect {host.name}: cannot configure management account',
                     formatOnHost = 'Cannot connect: cannot configure management account',
                     formatOnVm = '',
                     fullFormat = 'Cannot connect {host.name} in {datacenter.name}: cannot configure management account',
                     longDescription = '\t<EventLongDescription id="vim.event.HostCnxFailedAccountFailedEvent">\t\t<description>\t\t\tCould not connect to the host because setting up a management account failed\t\t</description>\t\t<cause>\t\t\t<description>\t\t\tThe account used by vCenter Server to manage the host could not be configured\t\t\t</description>\t\t</cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.AlreadyAuthenticatedSessionEvent,
                     description = 'Already authenticated',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'User cannot logon since the user is already logged on',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ScheduledTaskEvent,
                     description = '<Scheduled Task Event>',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = '<internal>',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.NetworkRollbackEvent,
                     description = 'Network configuration on the host {host.name} is rolled back as it disconnects the host from vCenter server.',
                     category = 'error',
                     formatOnDatacenter = 'Network configuration on the host {host.name} is rolled back as it disconnects the host from vCenter server.',
                     formatOnComputeResource = 'Network configuration on the host {host.name} is rolled back as it disconnects the host from vCenter server.',
                     formatOnHost = 'Network configuration on the host {host.name} is rolled back as it disconnects the host from vCenter server.',
                     formatOnVm = '',
                     fullFormat = 'Network configuration on the host {host.name} is rolled back as it disconnects the host from vCenter server.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ClusterStatusChangedEvent,
                     description = 'Cluster status changed',
                     category = 'info',
                     formatOnDatacenter = 'Configuration status on cluster {computeResource.name} changed from {oldStatus.@enum.ManagedEntity.Status} to {newStatus.@enum.ManagedEntity.Status}',
                     formatOnComputeResource = 'Configuration status changed from {oldStatus.@enum.ManagedEntity.Status} to {newStatus.@enum.ManagedEntity.Status}',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Configuration status on cluster {computeResource.name} changed from {oldStatus.@enum.ManagedEntity.Status} to {newStatus.@enum.ManagedEntity.Status} in {datacenter.name}',
                     longDescription = '    <EventLongDescription id="vim.event.ClusterStatusChangedEvent">       <description>          The cluster status has changed. This status is the status of the root resource           pool that encompasses the entire cluster. A cluster status change may be           accompanied by the removal of a configuration issue if one was previously detected.           A cluster status of green indicates that everything is fine. A yellow status           indicates that the root resource pool does not have the resources to meet the           reservations of its children. A red status means that a node in the resource           pool has children whose reservations exceed the configuration of the node.        </description>       <cause>            <description>The cluster status changed to yellow</description>            <action>Add more resources (more hosts), or reduce the reservation of the             resource pools directly under the root to match the new capacity</action>        </cause>        <cause>            <description>The cluster status changed to red</description>            <action>Change the resource settings on the resource pools that are red so             that they can accommodate their child virtual machines. If this is not possible, lower             the virtual machine reservations. If this is not possible either, power off some \t    virtual machines.</action>        </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ResourcePoolEvent,
                     description = '<Resource Pool Event>',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = '<internal>',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.EnteringStandbyModeEvent,
                     description = 'Entering standby mode',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Entering standby mode',
                     formatOnVm = '',
                     fullFormat = 'The host {host.name} is entering standby mode',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmStaticMacConflictEvent,
                     description = 'VM static MAC conflict',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = 'The static MAC address ({mac}) conflicts with MAC assigned to {conflictedVm.name}',
                     fullFormat = 'The static MAC address ({mac}) of {vm.name} conflicts with MAC assigned to  {conflictedVm.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmUuidConflictEvent,
                     description = 'VM UUID Conflict',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = 'BIOS ID ({uuid}) conflicts with that of {conflictedVm.name}',
                     fullFormat = 'BIOS ID ({uuid}) of {vm.name} conflicts with that of {conflictedVm.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ServerStartedSessionEvent,
                     description = 'Server started session',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'vCenter started',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ProfileRemovedEvent,
                     description = 'Profile removed',
                     category = 'info',
                     formatOnDatacenter = 'Profile {profile.name} was removed.',
                     formatOnComputeResource = 'Profile {profile.name} was removed.',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Profile was removed.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ClusterDestroyedEvent,
                     description = 'Cluster deleted',
                     category = 'info',
                     formatOnDatacenter = 'Removed cluster {computeResource.name}',
                     formatOnComputeResource = 'Removed cluster',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Removed cluster {computeResource.name} in datacenter {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmStartingSecondaryEvent,
                     description = 'Starting Fault Tolerance secondary VM',
                     category = 'info',
                     formatOnDatacenter = 'Starting Fault Tolerance secondary VM for {vm.name} on host {host.name} in cluster {computeResource.name}',
                     formatOnComputeResource = 'Starting Fault Tolerance secondary VM for {vm.name} on host {host.name} in cluster',
                     formatOnHost = 'Starting Fault Tolerance secondary VM for {vm.name}',
                     formatOnVm = 'Starting Fault Tolerance secondary VM for this virtual machine',
                     fullFormat = 'Starting Fault Tolerance secondary VM for {vm.name} on host {host.name} in cluster {computeResource.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostPrimaryAgentNotShortNameEvent,
                     description = 'Host primary agent not specified as short name',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Primary agent {primaryAgent} was not specified as a short name',
                     formatOnVm = '',
                     fullFormat = 'Primary agent {primaryAgent} was not specified as a short name to host {host.name}',
                     longDescription = '    <EventLongDescription id="vim.event.HostPrimaryAgentNotShortNameEvent">       <description>          The primary agent is not specified in short name format        </description>       <cause>            <description>The host network is improperly configured</description>            <action>Check the host network configuration</action>        </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmConfigMissingEvent,
                     description = 'VM configuration missing',
                     category = 'info',
                     formatOnDatacenter = 'Configuration file for {vm.name} on {host.name} cannot be found',
                     formatOnComputeResource = 'Configuration file for {vm.name} on {host.name} cannot be found',
                     formatOnHost = 'Configuration file for {vm.name} cannot be found',
                     formatOnVm = 'Configuration file cannot be found',
                     fullFormat = 'Configuration file for {vm.name} on {host.name} in {datacenter.name} cannot be found',
                     longDescription = '   <EventLongDescription id="vim.event.VmConfigMissingEvent">      <description>         One or more configuration files for the virtual machine cannot be found      </description>      <cause>         <description>            The datastore on which this virtual machine resides may be inaccessible         </description>         <action>             Check the connectivity of the datastore on which this virtual machine              resides. If the datastore has a backing LUN, check to see if there are              any transient disk failures.         </action>      </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostShortNameToIpFailedEvent,
                     description = 'Host short name to IP not completed',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Cannot resolve short name {shortName} to IP address',
                     formatOnVm = '',
                     fullFormat = 'Cannot resolve short name {shortName} to IP address on host {host.name}',
                     longDescription = '    <EventLongDescription id="vim.event.HostShortNameToIpFailedEvent">       <description>          The short name of the host can not be resolved to an IP address        </description>       <cause>            <description>The host network is improperly configured</description>            <action>Check the host network configuration</action>            <action>Check the DNS configuration</action>        </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostLocalPortCreatedEvent,
                     description = 'A host local port is created to recover from management network connectivity loss.',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'A host local port {hostLocalPort.portKey} is created on vSphere Distributed Switch {hostLocalPort.switchUuid} to recover from management network connectivity loss on virtual NIC device {hostLocalPort.vnic}.',
                     formatOnVm = '',
                     fullFormat = 'A host local port {hostLocalPort.portKey} is created on vSphere Distributed Switch {hostLocalPort.switchUuid} to recover from management network connectivity loss on virtual NIC device {hostLocalPort.vnic} on the host {host.name}.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DrsExitStandbyModeFailedEvent,
                     description = 'DRS cannot exit the host out of standby mode',
                     category = 'error',
                     formatOnDatacenter = 'DRS cannot move {host.name} out of standby mode',
                     formatOnComputeResource = 'DRS cannot move {host.name} out of standby mode',
                     formatOnHost = 'DRS cannot move the host out of standby mode',
                     formatOnVm = '',
                     fullFormat = 'DRS cannot move {host.name} out of standby mode',
                     longDescription = '    <EventLongDescription id="vim.event.DrsExitStandbyModeFailedEvent">       <description>          DPM failed to power on a host in standby mode. \t\t  DPM tried to power on a host using IPMI, iLO or Wake-on-LAN protocol, but the host \t\t  did not power on.       </description>       <cause>            <description>DPM could not communicate with the BMC on the host</description>            <action>Verify the IPMI/iLO credentials entered in vCenter Server</action>            <action>Verify that LAN access is enabled in the BMC</action>        </cause>        <cause>            <description>The vMotion NIC on the host does not support Wake-on-LAN</description>            <action>Select a vMotion NIC that supports Wake-on-LAN</action>        </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvpgImportEvent,
                     description = 'Import Operation event',
                     category = 'info',
                     formatOnDatacenter = 'Import operation with type {importType} was performed on {net.name}',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Import operation with type {importType} was performed on {net.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmPoweredOffEvent,
                     description = 'VM powered off',
                     category = 'info',
                     formatOnDatacenter = '{vm.name} on  {host.name} is powered off',
                     formatOnComputeResource = '{vm.name} on  {host.name} is powered off',
                     formatOnHost = '{vm.name} is powered off',
                     formatOnVm = 'Virtual machine on {host.name} is powered off',
                     fullFormat = '{vm.name} on  {host.name} in {datacenter.name} is powered off',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.PermissionRemovedEvent,
                     description = 'Permission removed',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Permission rule removed for {principal} on {entity.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostCnxFailedCcagentUpgradeEvent,
                     description = 'Cannot connect host - Ccagent upgrade',
                     category = 'error',
                     formatOnDatacenter = 'Cannot connect host {host.name}: did not install or upgrade vCenter agent service',
                     formatOnComputeResource = 'Cannot connect host {host.name}: did not install or upgrade vCenter agent service',
                     formatOnHost = 'Cannot connect: did not install or upgrade vCenter agent service',
                     formatOnVm = '',
                     fullFormat = 'Cannot connect host {host.name} in {datacenter.name}. Did not install or upgrade vCenter agent service.',
                     longDescription = '\t<EventLongDescription id="vim.event.HostCnxFailedCcagentUpgradeEvent">\t\t<description>\t\t\tCould not connect to the host because a host agent upgrade or \t\t\tinstallation is in process\t\t</description>\t\t<cause>\t\t\t<description>\t\t\t\tThe host agent is being upgraded or installed on the host\t\t\t</description>\t\t\t<action>\t\t\t\tWait for the host agent upgrade or installation to complete\t\t\t</action>\t\t</cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DasClusterIsolatedEvent,
                     description = 'All vSphere HA hosts isolated',
                     category = 'error',
                     formatOnDatacenter = 'All hosts in the vSphere HA cluster {computeResource.name} were isolated from the network. Check the network configuration for proper network redundancy in the management network',
                     formatOnComputeResource = 'All hosts in the vSphere HA cluster were isolated from the network. Check the network configuration for proper network redundancy in the management network',
                     formatOnHost = 'All hosts in the vSphere HA cluster were isolated from the network. Check the network configuration for proper network redundancy in the management network',
                     formatOnVm = '',
                     fullFormat = 'All hosts in the vSphere HA cluster {computeResource.name} in {datacenter.name} were isolated from the network. Check the network configuration for proper network redundancy in the management network.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ExitStandbyModeFailedEvent,
                     description = 'Cannot exit standby mode',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Could not exit standby mode',
                     formatOnVm = '',
                     fullFormat = 'The host {host.name} could not exit standby mode',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsPortCreatedEvent,
                     description = 'dvPort created',
                     category = 'info',
                     formatOnDatacenter = 'New ports were created in the vSphere Distributed Switch {dvs.name}.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'New ports were created in the vSphere Distributed Switch {dvs.name} in {datacenter.name}.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostComplianceCheckedEvent,
                     description = 'Checked host for compliance',
                     category = 'info',
                     formatOnDatacenter = 'Host {host.name} checked for compliance with profile {profile.name}',
                     formatOnComputeResource = 'Host {host.name} checked for compliance with profile {profile.name}',
                     formatOnHost = 'Checked host for compliance with profile {profile.name}',
                     formatOnVm = '',
                     fullFormat = 'Host {host.name} checked for compliance.',
                     longDescription = '   <EventLongDescription id="vim.event.HostComplianceCheckedEvent">      <description>         The host was checked for compliance with a host profile      </description>      <cause>         <description>            The user initiated a compliance check on the host against a host profile           </description>      </cause>      <cause>         <description>            A scheduled task initiated a compliance check for             the host against a host profile          </description>      </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.AlarmClearedEvent,
                     description = 'Alarm cleared',
                     category = 'info',
                     formatOnDatacenter = "Manually cleared alarm '{alarm.name}' on {entity.name} from {from.@enum.ManagedEntity.Status}",
                     formatOnComputeResource = "Manually cleared alarm '{alarm.name}' on {entity.name} from {from.@enum.ManagedEntity.Status}",
                     formatOnHost = "Manually cleared alarm '{alarm.name}' on {entity.name} from {from.@enum.ManagedEntity.Status}",
                     formatOnVm = "Manually cleared alarm '{alarm.name}' from {from.@enum.ManagedEntity.Status}",
                     fullFormat = "Manually cleared alarm '{alarm.name}' on {entity.name} from {from.@enum.ManagedEntity.Status}",
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmReconfiguredEvent,
                     description = 'VM reconfigured',
                     category = 'info',
                     formatOnDatacenter = 'Reconfigured {vm.name} on {host.name}.  \n \nModified:  \n \n{configChanges.modified} Added:  \n \n{configChanges.added} Deleted:  \n \n{configChanges.deleted}',
                     formatOnComputeResource = 'Reconfigured {vm.name} on {host.name}.  \n \nModified:  \n \n{configChanges.modified} Added:  \n \n{configChanges.added} Deleted:  \n \n{configChanges.deleted}',
                     formatOnHost = 'Reconfigured {vm.name}.  \n \nModified:  \n \n{configChanges.modified} Added:  \n \n{configChanges.added} Deleted:  \n \n{configChanges.deleted}',
                     formatOnVm = 'Reconfigured virtual machine.  \n \nModified:  \n \n{configChanges.modified} Added:  \n \n{configChanges.added} Deleted:  \n \n{configChanges.deleted}',
                     fullFormat = 'Reconfigured {vm.name} on {host.name} in {datacenter.name}.  \n \nModified:  \n \n{configChanges.modified} Added:  \n \n{configChanges.added} Deleted:  \n \n{configChanges.deleted}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.UserLogoutSessionEvent,
                     description = 'User logout',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'User {userName}@{ipAddress} logged out (login time: {loginTime}, number of API invocations: {callCount}, user agent: {userAgent})',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmBeingDeployedEvent,
                     description = 'Deploying VM',
                     category = 'info',
                     formatOnDatacenter = 'Deploying {vm.name} on host {host.name} from template {srcTemplate.name}',
                     formatOnComputeResource = 'Deploying {vm.name} on host {host.name} from template {srcTemplate.name}',
                     formatOnHost = 'Deploying {vm.name} from template {srcTemplate.name}',
                     formatOnVm = 'Deploying VM on host {host.name} from template {srcTemplate.name}',
                     fullFormat = 'Deploying {vm.name} on host {host.name} in {datacenter.name} from template {srcTemplate.name}',
                     longDescription = '     <EventLongDescription id="vim.event.VmBeingDeployedEvent">        <description>           A virtual machine is being created from a template        </description>        <cause>             <description>                A user action prompted a virtual machine to be created from this template.             </description>         </cause>     </EventLongDescription>     '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsPortLinkDownEvent,
                     description = 'dvPort link was down',
                     category = 'info',
                     formatOnDatacenter = 'The dvPort {portKey} link was down in the vSphere Distributed Switch {dvs.name}.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'The dvPort {portKey} link was down in the vSphere Distributed Switch {dvs.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.MtuMatchEvent,
                     description = 'The MTU configured in the vSphere Distributed Switch matches the physical switch connected to the physical NIC.',
                     category = 'info',
                     formatOnDatacenter = 'The MTU configured in the vSphere Distributed Switch matches the physical switch connected to uplink port {healthResult.uplinkPortKey} in vSphere Distributed Switch  {dvs.name} on host {host.name}',
                     formatOnComputeResource = '',
                     formatOnHost = 'The MTU configured in the vSphere Distributed Switch matches the physical switch connected to uplink port {healthResult.uplinkPortKey} in vSphere Distributed Switch  {dvs.name}',
                     formatOnVm = '',
                     fullFormat = 'The MTU configured in the vSphere Distributed Switch matches the physical switch connected to uplink port {healthResult.uplinkPortKey} in vSphere Distributed Switch  {dvs.name} on host {host.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.MigrationResourceWarningEvent,
                     description = 'Migration resource warning',
                     category = 'warning',
                     formatOnDatacenter = 'Migration of {vm.name} from {host.name} to {dstHost.name} and resource pool {dstPool.name}: {fault.msg}',
                     formatOnComputeResource = 'Migration of {vm.name} to {dstHost.name} and resource pool {dstPool.name}: {fault.msg}',
                     formatOnHost = 'Migration of {vm.name} to {dstHost.name} and resource pool {dstPool.name}: {fault.msg}',
                     formatOnVm = 'Migration from {host.name} to {dstHost.name} and resource pool {dstPool.name}: {fault.msg}',
                     fullFormat = 'Migration of {vm.name} from {host.name} to {dstHost.name} and resource pool {dstPool.name} in {datacenter.name}: {fault.msg}',
                     longDescription = '         <EventLongDescription id="vim.event.MigrationResourceWarningEvent">            <description>               The virtual machine can be migrated but might lose some functionality after migration \t       is complete            </description>            <cause>                 <description> Migrating the virtual machine to the destination resource pool is likely to                      succeed but some functionality might not work correctly afterward because the virtual \t    \t     machine did not meet all the compatibility criteria.                 </description>                  <action>                       Use the vSphere Client to check for warnings at the time                       of the failure so that you can identify possible reasons for this problem                  </action>             </cause>         </EventLongDescription>         '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DatastoreRenamedEvent,
                     description = 'Datastore renamed',
                     category = 'info',
                     formatOnDatacenter = 'Renamed datastore from {oldName} to {newName}',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Renamed datastore from {oldName} to {newName} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.NonVIWorkloadDetectedOnDatastoreEvent,
                     description = 'Unmanaged workload detected on SIOC-enabled datastore',
                     category = 'info',
                     formatOnDatacenter = 'An unmanaged I/O workload is detected on a SIOC-enabled datastore: {datastore.name}.',
                     formatOnComputeResource = 'An unmanaged I/O workload is detected on a SIOC-enabled datastore: {datastore.name}.',
                     formatOnHost = 'An unmanaged I/O workload is detected on a SIOC-enabled datastore: {datastore.name}.',
                     formatOnVm = 'An unmanaged I/O workload is detected on a SIOC-enabled datastore: {datastore.name}.',
                     fullFormat = 'An unmanaged I/O workload is detected on a SIOC-enabled datastore: {datastore.name}.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmSecondaryAddedEvent,
                     description = 'Fault Tolerance secondary VM added',
                     category = 'info',
                     formatOnDatacenter = 'A Fault Tolerance secondary VM has been added for {vm.name} on host {host.name} in cluster {computeResource.name}',
                     formatOnComputeResource = 'A Fault Tolerance secondary VM has been added for {vm.name} on host {host.name}',
                     formatOnHost = 'A Fault Tolerance secondary VM has been added for {vm.name}',
                     formatOnVm = 'A Fault Tolerance secondary VM has been added for this VM',
                     fullFormat = 'A Fault Tolerance secondary VM has been added for {vm.name} on host {host.name} in cluster {computeResource.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VMFSDatastoreCreatedEvent,
                     description = 'VMFS datastore created',
                     category = 'info',
                     formatOnDatacenter = 'Created VMFS datastore {datastore.name} ({datastoreUrl}) on {host.name}',
                     formatOnComputeResource = 'Created VMFS datastore {datastore.name} ({datastoreUrl}) on {host.name}',
                     formatOnHost = 'Created VMFS datastore {datastore.name} ({datastoreUrl})',
                     formatOnVm = '',
                     fullFormat = 'Created VMFS datastore {datastore.name} ({datastoreUrl}) on {host.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmRelayoutUpToDateEvent,
                     description = 'VM relayout up-to-date',
                     category = 'info',
                     formatOnDatacenter = '{vm.name} on {host.name} is in the correct format and relayout is not neccessary',
                     formatOnComputeResource = '{vm.name} on {host.name} is in the correct format and relayout is not neccessary',
                     formatOnHost = '{vm.name} is in the correct format and relayout is not neccessary',
                     formatOnVm = 'In the correct format and relayout is not neccessary',
                     fullFormat = '{vm.name} on {host.name} in {datacenter.name} is in the correct format and relayout is not necessary',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DatastoreEvent,
                     description = '<Datastore Event>',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = '<internal>',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ResourcePoolCreatedEvent,
                     description = 'Resource pool created',
                     category = 'info',
                     formatOnDatacenter = 'Created resource pool {resourcePool.name} in compute-resource {computeResource.name}',
                     formatOnComputeResource = 'Created resource pool {resourcePool.name}',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Created resource pool {resourcePool.name} in compute-resource {computeResource.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.CustomFieldDefRenamedEvent,
                     description = 'Custom field definition renamed',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Renamed field definition from {name} to {newName}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.EnteredStandbyModeEvent,
                     description = 'Entered standby mode',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Entered standby mode',
                     formatOnVm = '',
                     fullFormat = 'The host {host.name} is in standby mode',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.InsufficientFailoverResourcesEvent,
                     description = 'vSphere HA failover resources are insufficient',
                     category = 'error',
                     formatOnDatacenter = 'Insufficient resources to satisfy vSphere HA failover level on cluster {computeResource.name}',
                     formatOnComputeResource = 'Insufficient resources to satisfy vSphere HA failover level',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Insufficient resources to satisfy vSphere HA failover level on cluster {computeResource.name} in {datacenter.name}',
                     longDescription = '     <EventLongDescription id="vim.event.InsufficientFailoverResourcesEvent">        <description>            The cluster does not have enough unreserved capacity to satisfy the level configured             for vSphere HA admission control. Failovers may still be performed by vSphere HA but will be on a             best effort basis.        </description>        <cause>            <description>                If the "number of host failures to tolerate" policy is configured and a few                 virtual machines have a much higher CPU or memory reservation than the other                 virtual machines, vSphere HA admission control can be excessively conservative                 to ensure that there are enough unfragmented resources if a host fails.            </description>            <action>                Use similar CPU and memory reservations for all virtual machines                 in the cluster. If this is not possible, consider using a different vSphere HA admission                 control policy, such as reserving a percentage of cluster resource for failover.                 Alternatively, you can use advanced options to specify a cap for the slot size.                 See the vSphere Availability Guide for details.            </action>        </cause>        <cause>           <description>                Hosts with vSphere HA agent errors are not good candidates                 for providing failover capacity in the cluster, and their resources are                 not considered for vSphere HA admission control purposes. If many hosts have an                 vSphere HA agent error, vCenter Server generates this event.           </description>           <action>                Check the event log of the hosts to determine the cause of the vSphere HA agent errors.                 After addressing any configuration issues, reconfigure vSphere HA on the affected                 hosts or on the cluster.           </action>        </cause>     </EventLongDescription>     '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmUuidAssignedEvent,
                     description = 'VM UUID assigned',
                     category = 'info',
                     formatOnDatacenter = 'Assigned new BIOS UUID ({uuid}) to {vm.name} on {host.name}',
                     formatOnComputeResource = 'Assigned new BIOS UUID ({uuid}) to {vm.name} on {host.name}',
                     formatOnHost = 'Assigned new BIOS UUID ({uuid}) to {vm.name}',
                     formatOnVm = 'Assigned new BIOS UUID ({uuid})',
                     fullFormat = 'Assigned new BIOS UUID ({uuid}) to {vm.name} on {host.name} in {datacenter.name}',
                     longDescription = '   <EventLongDescription id="vim.event.VmUuidAssignedEvent">      <description>The virtual machine was assigned a new BIOS UUID</description>      <cause>         <description>The user who created the virtual machine did not specify a BIOS UUID at creation time.             vCenter Server generated a new UUID and assigned it to the virtual machine.         </description>      </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmRelocateSpecEvent,
                     description = '<VM Relocate Spec Event>',
                     category = 'info',
                     formatOnDatacenter = '<internal>',
                     formatOnComputeResource = '<internal>',
                     formatOnHost = '<internal>',
                     formatOnVm = '<internal>',
                     fullFormat = '<internal>',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmBeingMigratedEvent,
                     description = 'VM migrating',
                     category = 'info',
                     formatOnDatacenter = 'Relocating {vm.name} from {host.name}, {ds.name} to {destHost.name}, {destDatastore.name}',
                     formatOnComputeResource = 'Relocating {vm.name} from {host.name}, {ds.name} to {destHost.name}, {destDatastore.name}',
                     formatOnHost = 'Relocating {vm.name} from {host.name}, {ds.name} to {destHost.name}, {destDatastore.name}',
                     formatOnVm = 'Relocating VM from {host.name}, {ds.name} to {destHost.name}, {destDatastore.name}',
                     fullFormat = 'Relocating {vm.name} from {host.name}, {ds.name} in {datacenter.name} to {destHost.name}, {destDatastore.name} in {destDatacenter.name}',
                     longDescription = '     <EventLongDescription id="vim.event.VmBeingMigratedEvent">        <description>           Changing the host on which the virtual machine is executing        </description>        <cause>           <description>                A user action caused the virtual machine to be migrated to a different host           </description>        </cause>     </EventLongDescription>     '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmReloadFromPathEvent,
                     description = 'Virtual machine reloaded from path',
                     category = 'info',
                     formatOnDatacenter = '{vm.name} on {host.name} reloaded from new configuration {configPath}.',
                     formatOnComputeResource = '{vm.name} on {host.name} reloaded from new configuration {configPath}.',
                     formatOnHost = '{vm.name} reloaded from new configuration {configPath}.',
                     formatOnVm = 'Virtual machine on {host.name} reloaded from new configuration {configPath}.',
                     fullFormat = '{vm.name} on {host.name} reloaded from new configuration {configPath}.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmBeingClonedEvent,
                     description = 'VM being cloned',
                     category = 'info',
                     formatOnDatacenter = 'Cloning {vm.name} on {host.name}, {ds.name} in {datacenter.name} to {destName} on {destHost.name}, {destDatastore.name} in {destDatacenter.name}',
                     formatOnComputeResource = 'Cloning {vm.name} on {host.name}, {ds.name} in {datacenter.name} to {destName} on {destHost.name}, {destDatastore.name} in {destDatacenter.name}',
                     formatOnHost = 'Cloning {vm.name} on {ds.name} in {datacenter.name} to {destName} on {destHost.name}, {destDatastore.name} in {destDatacenter.name}',
                     formatOnVm = 'Being cloned to {destName} on {destHost.name}, {destDatastore.name} in {destDatacenter.name}',
                     fullFormat = 'Cloning {vm.name} on {host.name}, {ds.name} in {datacenter.name} to {destName} on {destHost.name}, {destDatastore.name} in {destDatacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmAutoRenameEvent,
                     description = 'VM auto rename',
                     category = 'info',
                     formatOnDatacenter = 'Invalid name for {vm.name} on {host.name}. Renamed from {oldName} to {newName}',
                     formatOnComputeResource = 'Invalid name for {vm.name} on {host.name}. Renamed from {oldName} to {newName}',
                     formatOnHost = 'Invalid name for {vm.name}. Renamed from {oldName} to {newName}',
                     formatOnVm = 'Conflicting or invalid virtual machine name detected. Renamed from {oldName} to {newName}',
                     fullFormat = 'Invalid name for {vm.name} on {host.name} in {datacenter.name}. Renamed from {oldName} to {newName}',
                     longDescription = '    <EventLongDescription id="vim.event.VmAutoRenameEvent">       <description>          The virtual machine was renamed because of possible name conflicts with another virtual machine       </description>       <cause>            <description>The virtual machine might have been added to the vCenter Server inventory while                scanning the datastores of hosts added to the inventory. During such an action, the \t       newly-added virtual machine\'s name might have been found to be in conflict with a virtual                machine name already in the inventory. To resolve this, vCenter Server renames the \t       newly-added virtual machine.            </description>        </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DatastoreDestroyedEvent,
                     description = 'Datastore deleted',
                     category = 'info',
                     formatOnDatacenter = 'Removed unconfigured datastore {datastore.name}',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Removed unconfigured datastore {datastore.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ProfileReferenceHostChangedEvent,
                     description = 'The profile reference host was changed',
                     category = 'info',
                     formatOnDatacenter = "Profile {profile.name} reference host was changed from '{prevReferenceHostName}' to '{referenceHostName}'.",
                     formatOnComputeResource = "Profile {profile.name} reference host was changed from '{prevReferenceHostName}' to '{referenceHostName}'.",
                     formatOnHost = "Profile {profile.name} reference host was changed from '{prevReferenceHostName}' to '{referenceHostName}'.",
                     formatOnVm = '',
                     fullFormat = "Profile {profile.name} reference host was changed from '{prevReferenceHostName}' to '{referenceHostName}'.",
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.TemplateUpgradedEvent,
                     description = 'Template upgraded',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Template {legacyTemplate} upgrade completed',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostConfigAppliedEvent,
                     description = 'Host configuration changes applied to host',
                     category = 'info',
                     formatOnDatacenter = 'Host configuration changes applied to {host.name}',
                     formatOnComputeResource = 'Host configuration changes applied to {host.name}',
                     formatOnHost = 'Host configuration changes applied.',
                     formatOnVm = '',
                     fullFormat = 'Host configuration changes applied.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.AlarmActionTriggeredEvent,
                     description = 'Alarm action triggered',
                     category = 'info',
                     formatOnDatacenter = "Alarm '{alarm.name}' on {entity.name} triggered an action",
                     formatOnComputeResource = "Alarm '{alarm.name}' on {entity.name} triggered an action",
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = "Alarm '{alarm.name}' on {entity.name} triggered an action",
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmFailedMigrateEvent,
                     description = 'Cannot migrate VM',
                     category = 'error',
                     formatOnDatacenter = 'Cannot migrate {vm.name} from {host.name}, {ds.name} to {destHost.name}, {destDatastore.name}',
                     formatOnComputeResource = 'Cannot migrate {vm.name} from {host.name}, {ds.name} to {destHost.name}, {destDatastore.name}',
                     formatOnHost = 'Cannot migrate {vm.name} to {destHost.name}, {destDatastore.name}',
                     formatOnVm = 'Cannot migrate to {destHost.name}, {destDatastore.name}',
                     fullFormat = 'Cannot migrate {vm.name} from {host.name}, {ds.name} in {datacenter.name} to {destHost.name}, {destDatastore.name} in {destDatacenter.name}',
                     longDescription = '    <EventLongDescription id="vim.event.VmFailedMigrateEvent">        <description>           Failed to migrate the virtual machine for reasons described in the event message        </description>        <cause>             <description>                 The virtual machine did not migrate. This condition can occur if vMotion IPs are not configured,                 the source and destination hosts are not accessible, and so on.            </description>             <action>                 Check the reason in the event message to find the cause of the failure. Ensure that the \t\tvMotion IPs are configured on source and destination hosts, the hosts are accessible, and so on.            </action>         </cause>      </EventLongDescription>     '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DatastoreFileDeletedEvent,
                     description = 'File or directory deleted',
                     category = 'info',
                     formatOnDatacenter = "Deletion of file or directory {targetFile} from {datastore.name} was initiated from '{sourceOfOperation}' and completed with status '{succeeded.@enum.DatastoreFileEvent.Succeeded}'",
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = "Deletion of file or directory {targetFile} from {datastore.name} was initiated from '{sourceOfOperation}' and completed with status '{succeeded.@enum.DatastoreFileEvent.Succeeded}'",
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmFailedRelayoutOnVmfs2DatastoreEvent,
                     description = 'Cannot complete VM relayout on Vmfs2 datastore',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = 'Cannot complete relayout due to disks on a VMFS2 volume',
                     fullFormat = 'Cannot complete relayout for virtual machine {vm.name} which has disks on a VMFS2 volume.',
                     longDescription = '    <EventLongDescription id="vim.event.VmFailedRelayoutOnVmfs2DatastoreEvent">        <description>           Failed to migrate a virtual machine on VMFS2 datastore        </description>        <cause>           <description>                An attempt to migrate a virtual machine failed because the                 virtual machine still has disk(s) on a VMFS2 datastore. VMFS2 datastores are read-only for                 ESX 3.0 and later hosts.           </description>           <action>                 Upgrade the datastore(s) from VMFS2 to VMFS3           </action>         </cause>     </EventLongDescription>     '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DasHostIsolatedEvent,
                     description = 'vSphere HA host isolated',
                     category = 'warning',
                     formatOnDatacenter = 'Host {isolatedHost.name} has been isolated from cluster {computeResource.name}',
                     formatOnComputeResource = 'Host {isolatedHost.name} has been isolated',
                     formatOnHost = 'Host has been isolated from cluster',
                     formatOnVm = '',
                     fullFormat = 'Host {isolatedHost.name} has been isolated from cluster {computeResource.name} in {datacenter.name}',
                     longDescription = '    <EventLongDescription id="vim.event.DasHostIsolatedEvent">       <description>          vSphere HA detected that the host is network isolated. When a host is in this state, vSphere HA           applies the power-off or shutdown host isolation response to virtual machines running on the host, and           continues to monitor the virtual machines that are left powered on. While a host is in this state, vSphere HA\'s           ability to restart virtual machines after a failure is impacted. vSphere HA only powers off or shuts down a           virtual machine if the agent on the host determines that a master agent is responsible for the virtual machine.        </description>       <cause>            <description>                 A host is network isolated if both of the following conditions are met: (1)                 isolation addresses have been configured and the host is unable to ping them; (2)                 the vSphere HA agent on the host is unable to access any of the agents running on the other cluster hosts.             </description>            <action>                 Resolve the networking problem that is preventing the host from pinging its isolation                 addresses and communicating with other hosts. Ensure that there is redundancy in the                  management networks used by vSphere HA. With redundancy, vSphere HA is able to communicate                 over more than one path thus reducing the chance of a host becoming isolated.             </action>       </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmDeployedEvent,
                     description = 'VM deployed',
                     category = 'info',
                     formatOnDatacenter = 'Template {srcTemplate.name} deployed to {vm.name} on {host.name}, {ds.name}',
                     formatOnComputeResource = 'Template {srcTemplate.name} deployed to {vm.name} on {host.name}, {ds.name}',
                     formatOnHost = 'Template {srcTemplate.name} deployed to {vm.name} on {host.name}, {ds.name}',
                     formatOnVm = 'Template {srcTemplate.name} deployed on {host.name}, {ds.name}',
                     fullFormat = 'Template {srcTemplate.name} deployed to {vm.name} on {host.name}, {ds.name}',
                     longDescription = '   <EventLongDescription id="vim.event.VmDeployedEvent">      <description>         A virtual machine has been created from the specified template      </description>      <cause>         <description>            A user action caused a virtual machine to be created from the template         </description>      </cause>      <cause>         <description>            A scheduled task caused a virtual machine to be created from the template         </description>      </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmPoweredOnEvent,
                     description = 'VM powered on',
                     category = 'info',
                     formatOnDatacenter = '{vm.name} on {host.name} has powered on',
                     formatOnComputeResource = '{vm.name} on {host.name} has powered on',
                     formatOnHost = '{vm.name} has powered on',
                     formatOnVm = 'Virtual machine on {host.name} has powered on',
                     fullFormat = '{vm.name} on {host.name} in {datacenter.name} has powered on',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.RemoteTSMEnabledEvent,
                     description = 'SSH is enabled',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'SSH for the host has been enabled',
                     formatOnVm = '',
                     fullFormat = 'SSH for the host {host.name} has been enabled',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostSubSpecificationDeleteEvent,
                     description = 'Delete host sub specification {subSpecName}',
                     category = 'info',
                     formatOnDatacenter = 'Delete host sub specification {subSpecName} of host {host.name}.',
                     formatOnComputeResource = 'Delete host sub specification {subSpecName} of host {host.name}.',
                     formatOnHost = 'Delete host sub specification.',
                     formatOnVm = '',
                     fullFormat = 'Delete host sub specification {subSpecName} of host {host.name}.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostMonitoringStateChangedEvent,
                     description = 'vSphere HA host monitoring state changed',
                     category = 'info',
                     formatOnDatacenter = "vSphere HA host monitoring state in {computeResource.name} changed from '{prevState.@enum.DasConfigInfo.ServiceState}' to '{state.@enum.DasConfigInfo.ServiceState}'",
                     formatOnComputeResource = "vSphere HA host monitoring state changed from '{prevState.@enum.DasConfigInfo.ServiceState}' to '{state.@enum.DasConfigInfo.ServiceState}'",
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = "vSphere HA host monitoring state in {computeResource.name} in {datacenter.name} changed from '{prevState.@enum.DasConfigInfo.ServiceState}' to '{state.@enum.DasConfigInfo.ServiceState}'",
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostDisconnectedEvent,
                     description = 'Host disconnected',
                     category = 'info',
                     formatOnDatacenter = 'Disconnected from {host.name}. Reason: {reason.@enum.HostDisconnectedEvent.ReasonCode}',
                     formatOnComputeResource = 'Disconnected from {host.name}. Reason: {reason.@enum.HostDisconnectedEvent.ReasonCode}',
                     formatOnHost = 'Disconnected from host. Reason: {reason.@enum.HostDisconnectedEvent.ReasonCode}',
                     formatOnVm = '',
                     fullFormat = 'Disconnected from {host.name} in {datacenter.name}. Reason: {reason.@enum.HostDisconnectedEvent.ReasonCode}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.EventEx,
                     description = '',
                     category = 'event..category',
                     formatOnDatacenter = 'event..fullFormat',
                     formatOnComputeResource = 'event..fullFormat',
                     formatOnHost = 'event..fullFormat',
                     formatOnVm = 'event..fullFormat',
                     fullFormat = '|event..fullFormat',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostIpChangedEvent,
                     description = 'Host IP changed',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'IP address changed from {oldIP} to {newIP}',
                     formatOnVm = '',
                     fullFormat = 'IP address of the host {host.name} changed from {oldIP} to {newIP}',
                     longDescription = '    <EventLongDescription id="vim.event.HostIpChangedEvent">       <description>           The IP address of the host was changed       </description>       <cause>            <description> The IP address of the host was changed through vCenter Server </description>       </cause>       <cause>            <description> The IP address of the host was changed through the host </description>       </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.GeneralHostInfoEvent,
                     description = 'Host information',
                     category = 'info',
                     formatOnDatacenter = 'Issue detected on {host.name}: {message}',
                     formatOnComputeResource = 'Issue detected on {host.name}: {message}',
                     formatOnHost = '{message}',
                     formatOnVm = '',
                     fullFormat = 'Issue detected on {host.name} in {datacenter.name}: {message}',
                     longDescription = '\t<EventLongDescription id="vim.event.GeneralHostInfoEvent">\t\t<description>\t\t\tA general information event occurred on the host\t\t</description>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.GeneralHostWarningEvent,
                     description = 'Host warning',
                     category = 'warning',
                     formatOnDatacenter = 'Issue detected on {host.name}: {message}',
                     formatOnComputeResource = 'Issue detected on {host.name}: {message}',
                     formatOnHost = '{message}',
                     formatOnVm = '',
                     fullFormat = 'Issue detected on {host.name} in {datacenter.name}: {message}',
                     longDescription = '\t<EventLongDescription id="vim.event.GeneralHostWarningEvent">\t\t<description>\t\t\tA general warning event occurred on the host\t\t</description>\t\t<cause>            <description>\t\t\tVirtual machine creation might fail because the agent was unable to retrieve virtual \t\t\tmachine creation options from the host\t\t\t</description>        </cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.GeneralUserEvent,
                     description = 'User event',
                     category = 'user',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'User logged event: {message}',
                     longDescription = '\t<EventLongDescription id="vim.event.GeneralUserEvent">\t\t<description>\t\t\tA general user event occurred on the host\t\t</description>\t\t<cause>            <description>\t\t\tA user initiated an action on the host\t\t\t</description>        </cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.GeneralVmErrorEvent,
                     description = 'VM error',
                     category = 'error',
                     formatOnDatacenter = 'Error detected for {vm.name} on {host.name} in {datacenter.name}: {message}',
                     formatOnComputeResource = 'Error detected for {vm.name} on {host.name} in {datacenter.name}: {message}',
                     formatOnHost = 'Error detected for {vm.name}: {message}',
                     formatOnVm = '{message} on {host.name}',
                     fullFormat = 'Error detected for {vm.name} on {host.name} in {datacenter.name}: {message}',
                     longDescription = '\t<EventLongDescription id="vim.event.GeneralVmErrorEvent">\t\t<description>\t\t\tAn error occurred on the virtual machine\t\t</description>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.GeneralVmInfoEvent,
                     description = 'VM information',
                     category = 'info',
                     formatOnDatacenter = 'Issue detected for {vm.name} on {host.name} in {datacenter.name}: {message}',
                     formatOnComputeResource = 'Issue detected for {vm.name} on {host.name} in {datacenter.name}: {message}',
                     formatOnHost = 'Issue detected for {vm.name}: {message}',
                     formatOnVm = '{message} on {host.name}',
                     fullFormat = 'Issue detected for {vm.name} on {host.name} in {datacenter.name}: {message}',
                     longDescription = '\t<EventLongDescription id="vim.event.GeneralVmInfoEvent">\t\t<description>\t\t\tA general information event occurred on the virtual machine\t\t</description>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.GeneralVmWarningEvent,
                     description = 'VM warning',
                     category = 'warning',
                     formatOnDatacenter = 'Issue detected for {vm.name} on {host.name} in {datacenter.name}: {message}',
                     formatOnComputeResource = 'Issue detected for {vm.name} on {host.name} in {datacenter.name}: {message}',
                     formatOnHost = 'Issue detected for {vm.name}: {message}',
                     formatOnVm = '{message} on {host.name}',
                     fullFormat = 'Issue detected for {vm.name} on {host.name} in {datacenter.name}: {message}',
                     longDescription = '\t<EventLongDescription id="vim.event.GeneralVmWarningEvent">\t\t<description>\t\t\tA general warning event occurred on the virtual machine\t\t</description>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HealthStatusChangedEvent,
                     description = 'Status change',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = '{componentName} status changed from {oldStatus} to {newStatus}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostGetShortNameFailedEvent,
                     description = 'Cannot get short host name',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = "Cannot complete command 'hostname -s' or returned incorrect name format",
                     formatOnVm = '',
                     fullFormat = "Cannot complete command 'hostname -s' on host {host.name} or returned incorrect name format",
                     longDescription = '    <EventLongDescription id="vim.event.HostGetShortNameFailedEvent">       <description>          The hostname -s command has failed on the host        </description>       <cause>            <description>The host network is improperly configured</description>            <action>Check the host network configuration</action>        </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostIpInconsistentEvent,
                     description = 'Host IP inconsistent',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Configuration of host IP address is inconsistent: address resolved to {ipAddress} and {ipAddress2}',
                     formatOnVm = '',
                     fullFormat = 'Configuration of host IP address is inconsistent on host {host.name}: address resolved to {ipAddress} and {ipAddress2}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostIpToShortNameFailedEvent,
                     description = 'Host IP to short name not completed',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Cannot resolve IP address to short name',
                     formatOnVm = '',
                     fullFormat = 'Cannot resolve IP address to short name on host {host.name}',
                     longDescription = '    <EventLongDescription id="vim.event.HostIpToShortNameFailedEvent">       <description>          The host\'s IP address could not be resolved to a short name        </description>       <cause>            <description>The host or DNS records are improperly configured</description>            <action>Check the host network configuration</action>            <action>Check the DNS configuration</action>        </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostNonCompliantEvent,
                     description = 'Host non-compliant with profile',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Host is not in compliance with the attached profile.',
                     formatOnVm = '',
                     fullFormat = 'Host {host.name} is not in compliance with the attached profile',
                     longDescription = '   <EventLongDescription id="vim.event.HostNonCompliantEvent">      <description>         The host does not comply with the host profile       </description>       <cause>          <description>             The host is not in compliance with the attached profile           </description>       <action>          Check the Summary tab for the host in the vSphere Client to determine the           possible cause(s) of noncompliance        </action>       </cause></EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostProfileAppliedEvent,
                     description = 'Host profile applied',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Profile configuration applied to the host',
                     formatOnVm = '',
                     fullFormat = 'Profile is applied on the host {host.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostRemovedEvent,
                     description = 'Host removed',
                     category = 'info',
                     formatOnDatacenter = 'Removed host {host.name}',
                     formatOnComputeResource = 'Removed host {host.name}',
                     formatOnHost = 'Removed from inventory',
                     formatOnVm = '',
                     fullFormat = 'Removed host {host.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostShutdownEvent,
                     description = 'Host shut down',
                     category = 'info',
                     formatOnDatacenter = 'Shut down of {host.name}: {reason}',
                     formatOnComputeResource = 'Shut down of {host.name}: {reason}',
                     formatOnHost = 'Shut down of host: {reason}',
                     formatOnVm = '',
                     fullFormat = 'Shut down of {host.name} in {datacenter.name}: {reason}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostSpecificationChangedEvent,
                     description = 'Host specification is changed on vCenter',
                     category = 'info',
                     formatOnDatacenter = 'Host specification of host {host.name} is changed on vCenter.',
                     formatOnComputeResource = 'Host specification of host {host.name} is changed on vCenter.',
                     formatOnHost = 'Host specification is changed.',
                     formatOnVm = '',
                     fullFormat = 'Host specification of host {host.name} is changed on vCenter.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostSpecificationRequireEvent,
                     description = 'Pull host specification from host to vCenter',
                     category = 'info',
                     formatOnDatacenter = 'Pull host specification of host {host.name} to vCenter.',
                     formatOnComputeResource = 'Pull host specification of host {host.name} to vCenter.',
                     formatOnHost = 'Pull host specification to vCenter.',
                     formatOnVm = '',
                     fullFormat = 'Pull host specification of host {host.name} to vCenter.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostSyncFailedEvent,
                     description = 'Cannot synchronize host',
                     category = 'error',
                     formatOnDatacenter = 'Cannot synchronize host {host.name}. {reason.msg}',
                     formatOnComputeResource = 'Cannot synchronize host {host.name}. {reason.msg}',
                     formatOnHost = 'Cannot synchronize host {host.name}. {reason.msg}',
                     formatOnVm = '',
                     fullFormat = 'Cannot synchronize host {host.name}. {reason.msg}',
                     longDescription = '\t<EventLongDescription id="vim.event.HostSyncFailedEvent">\t\t<description>\t\t\tFailed to sync with the vCenter Agent on the host\t\t</description>\t\t<cause>            <description>\t\t\t\tThe event contains details on why this failure occurred\t\t\t</description>        </cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostUpgradeFailedEvent,
                     description = 'Host upgrade failed',
                     category = 'error',
                     formatOnDatacenter = 'Cannot install or upgrade vCenter agent service on {host.name}',
                     formatOnComputeResource = 'Cannot install or upgrade vCenter agent service on {host.name}',
                     formatOnHost = 'Cannot install or upgrade vCenter agent service on {host.name} in {datacenter.name}',
                     formatOnVm = '',
                     fullFormat = 'Cannot install or upgrade vCenter agent service on {host.name} in {datacenter.name}',
                     longDescription = '\t<EventLongDescription id="vim.event.HostUpgradeFailedEvent">\t\t<description>\t\t\tFailed to connect to the host due to an installation or upgrade issue\t\t</description>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostUserWorldSwapNotEnabledEvent,
                     description = 'The userworld swap is not enabled on the host',
                     category = 'warning',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'The userworld swap is not enabled on the host',
                     formatOnVm = '',
                     fullFormat = 'The userworld swap is not enabled on the host {host.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostWwnChangedEvent,
                     description = 'Host WWN changed',
                     category = 'warning',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'WWNs are changed',
                     formatOnVm = '',
                     fullFormat = 'WWNs are changed for {host.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmMacConflictEvent,
                     description = 'VM MAC conflict',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = 'The MAC address ({mac}) conflicts with MAC assigned to {conflictedVm.name}',
                     fullFormat = 'The MAC address ({mac}) of {vm.name} conflicts with MAC assigned to  {conflictedVm.name}',
                     longDescription = '   <EventLongDescription id="vim.event.VmMacConflictEvent">      <description>         The virtual machine MAC address conflicts with that of          another virtual machine      </description>      <cause>         <description> This virtual machine\'s MAC address is the same             as that of another virtual machine.            Refer to the event details for more information on the             virtual machine that caused the conflict.         </description>      </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.LicenseRestrictedEvent,
                     description = 'Unable to acquire licenses due to a restriction on the license server',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Unable to acquire licenses due to a restriction in the option file on the license server.',
                     longDescription = '    <EventLongDescription id="vim.event.LicenseRestrictedEvent">       <description>          vCenter Server logs this event if it is unable to check out a license from the           license server due to restrictions in the license file        </description>       <cause>            <description>License file in the license server has restrictions that prevent check out</description>            <action>Check the license file and remove any restrictions that you can</action>       </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.LicenseServerAvailableEvent,
                     description = 'License server available',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'License server {licenseServer} is available',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.LicenseServerUnavailableEvent,
                     description = 'License server unavailable',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'License server {licenseServer} is unavailable',
                     longDescription = '    <EventLongDescription id="vim.event.LicenseServerUnavailableEvent">       <description>          vCenter Server tracks the license server state and logs this event if           the license server has stopped responding.        </description>       <cause>            <description>License server is not responding and not available to vCenter Server</description>            <action>Verify that the license server is running. If it is, check the connectivity between                     vCenter Server and the license server.</action>       </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.LocalTSMEnabledEvent,
                     description = 'ESXi Shell is enabled',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'ESXi Shell for the host has been enabled',
                     formatOnVm = '',
                     fullFormat = 'ESXi Shell for the host {host.name} has been enabled',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.NASDatastoreCreatedEvent,
                     description = 'NAS datastore created',
                     category = 'info',
                     formatOnDatacenter = 'Created NAS datastore {datastore.name} ({datastoreUrl}) on {host.name}',
                     formatOnComputeResource = 'Created NAS datastore {datastore.name} ({datastoreUrl}) on {host.name}',
                     formatOnHost = 'Created NAS datastore {datastore.name} ({datastoreUrl})',
                     formatOnVm = '',
                     fullFormat = 'Created NAS datastore {datastore.name} ({datastoreUrl}) on {host.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.NoLicenseEvent,
                     description = 'No license',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'A required license {feature.featureName} is not reserved',
                     longDescription = '    <EventLongDescription id="vim.event.NoLicenseEvent">       <description>          vCenter Server logs this event if it fails to acquire a feature from the license server for an           unknown reason.        </description>       <cause>            <description>Acquiring a feature license fails for an unknown reason</description>            <action>Verify that the license server has the license for the feature</action>       </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ResourcePoolDestroyedEvent,
                     description = 'Resource pool deleted',
                     category = 'info',
                     formatOnDatacenter = 'Removed resource pool {resourcePool.name} on {computeResource.name}',
                     formatOnComputeResource = 'Removed resource pool {resourcePool.name}',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Removed resource pool {resourcePool.name} on {computeResource.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsPortLeavePortgroupEvent,
                     description = 'A dvPort was moved out of the dvPort group.',
                     category = 'info',
                     formatOnDatacenter = 'The dvPort {portKey} was moved out of the dvPort group {portgroupName}.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'The dvPort {portKey} was moved out of the dvPort group {portgroupName} in {datacenter.name}.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ResourcePoolMovedEvent,
                     description = 'Resource pool moved',
                     category = 'info',
                     formatOnDatacenter = 'Moved resource pool {resourcePool.name} from {oldParent.name} to {newParent.name} on {computeResource.name}',
                     formatOnComputeResource = 'Moved resource pool {resourcePool.name} from {oldParent.name} to {newParent.name}',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Moved resource pool {resourcePool.name} from {oldParent.name} to {newParent.name} on {computeResource.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.RoleAddedEvent,
                     description = 'Role added',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'New role {role.name} created',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ResourcePoolReconfiguredEvent,
                     description = 'Resource pool reconfigured',
                     category = 'info',
                     formatOnDatacenter = 'Updated configuration for {resourcePool.name} in compute-resource {computeResource.name} \n \n Modified: \n \n{configChanges.modified} Added: \n \n{configChanges.added} Deleted: \n \n{configChanges.deleted}',
                     formatOnComputeResource = 'Updated configuration on {resourcePool.name} \n \n Modified: \n \n{configChanges.modified} Added: \n \n{configChanges.added} Deleted: \n \n{configChanges.deleted}',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Updated configuration for {resourcePool.name} in compute-resource {computeResource.name} in {datacenter.name} \n \n Modified: \n \n{configChanges.modified} Added: \n \n{configChanges.added} Deleted: \n \n{configChanges.deleted}',
                     longDescription = '    <EventLongDescription id="vim.event.ResourcePoolReconfiguredEvent">       <description>          The resource pool configuration changed. The resource pool configuration           includes information about the resource reservations of the resource pool and           the resource reservations of its children.        </description>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ScheduledTaskFailedEvent,
                     description = 'Cannot complete scheduled task',
                     category = 'error',
                     formatOnDatacenter = 'Task {scheduledTask.name} on {entity.name} cannot be completed: {reason.msg}',
                     formatOnComputeResource = 'Task {scheduledTask.name} on {entity.name} cannot be completed: {reason.msg}',
                     formatOnHost = 'Task {scheduledTask.name} on {entity.name} cannot be completed: {reason.msg}',
                     formatOnVm = 'Task {scheduledTask.name} cannot be completed: {reason.msg}',
                     fullFormat = 'Task {scheduledTask.name} on {entity.name} in datacenter {datacenter.name} cannot be completed: {reason.msg}',
                     longDescription = '    <EventLongDescription id="vim.event.ScheduledTaskFailedEvent">       <description>          An error occurred while running a scheduled task        </description>       <cause>            <description>Failed to run a scheduled task</description>            <action>Correct the failure condition</action>       </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ScheduledTaskReconfiguredEvent,
                     description = 'Scheduled task reconfigured',
                     category = 'info',
                     formatOnDatacenter = 'Reconfigured task {scheduledTask.name} on {entity.name}.  \n \nModified:  \n \n{configChanges.modified} Added:  \n \n{configChanges.added} Deleted:  \n \n{configChanges.deleted}.',
                     formatOnComputeResource = 'Reconfigured task {scheduledTask.name} on {entity.name}.  \n \nModified:  \n \n{configChanges.modified} Added:  \n \n{configChanges.added} Deleted:  \n \n{configChanges.deleted}.',
                     formatOnHost = 'Reconfigured task {scheduledTask.name} on {entity.name}.  \n \nModified:  \n \n{configChanges.modified} Added:  \n \n{configChanges.added} Deleted:  \n \n{configChanges.deleted}.',
                     formatOnVm = 'Reconfigured task {scheduledTask.name}',
                     fullFormat = 'Reconfigured task {scheduledTask.name} on {entity.name} in datacenter {datacenter.name}.  \n \nModified:  \n \n{configChanges.modified} Added:  \n \n{configChanges.added} Deleted:  \n \n{configChanges.deleted}.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.UnlicensedVirtualMachinesEvent,
                     description = 'Unlicensed virtual machines',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'There are {unlicensed} unlicensed virtual machines on host {host} - there are only {available} licenses available',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ScheduledTaskRemovedEvent,
                     description = 'Scheduled task removed',
                     category = 'info',
                     formatOnDatacenter = 'Removed task {scheduledTask.name} on {entity.name}',
                     formatOnComputeResource = 'Removed task {scheduledTask.name} on {entity.name}',
                     formatOnHost = 'Removed task {scheduledTask.name} on {entity.name}',
                     formatOnVm = 'Removed task {scheduledTask.name}',
                     fullFormat = 'Removed task {scheduledTask.name} on {entity.name} in datacenter {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsPortUnblockedEvent,
                     description = 'dvPort unblocked',
                     category = 'info',
                     formatOnDatacenter = 'The dvPort {portKey} was unblocked in the vSphere Distributed Switch {dvs.name}.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'The dvPort {portKey} was unblocked in the vSphere Distributed Switch {dvs.name} in {datacenter.name}. It was in {prevBlockState.@enum.DvsEvent.PortBlockState} state before.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ScheduledTaskStartedEvent,
                     description = 'Scheduled task started',
                     category = 'info',
                     formatOnDatacenter = 'Running task {scheduledTask.name} on {entity.name}',
                     formatOnComputeResource = 'Running task {scheduledTask.name} on {entity.name}',
                     formatOnHost = 'Running task {scheduledTask.name} on {entity.name}',
                     formatOnVm = 'Running task {scheduledTask.name}',
                     fullFormat = 'Running task {scheduledTask.name} on {entity.name} in datacenter {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmDateRolledBackEvent,
                     description = 'VM date rolled back',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Disconnecting all hosts as the date of virtual machine {vm.name} has been rolled back',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.SessionEvent,
                     description = '<Session Event>',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = '<internal>',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.TaskEvent,
                     description = 'Task event',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Task: {info.descriptionId}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.TaskTimeoutEvent,
                     description = 'Task time-out',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Task: {info.descriptionId} time-out',
                     longDescription = '\t<EventLongDescription id="vim.event.TaskTimeoutEvent">\t\t<description>\t\t\tA task has been cleaned up because it timed out\t\t</description>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.TemplateUpgradeFailedEvent,
                     description = 'Cannot upgrade template',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Cannot upgrade template {legacyTemplate} due to: {reason.msg}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.TimedOutHostOperationEvent,
                     description = 'Host operation timed out',
                     category = 'warning',
                     formatOnDatacenter = 'The operation performed on host {host.name} timed out',
                     formatOnComputeResource = 'The operation performed on host {host.name} timed out',
                     formatOnHost = 'The operation timed out',
                     formatOnVm = '',
                     fullFormat = 'The operation performed on {host.name} in {datacenter.name} timed out',
                     longDescription = '\t<EventLongDescription id="vim.event.TimedOutHostOperationEvent">\t\t<description>\t\t\tAn operation performed on the host has timed out\t\t</description>\t\t<cause>\t\t\t<description>\t\t\tA previous event in the sequence of events will provide information on the \t\t\treason for the timeout\t\t\t</description>\t\t</cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.UnlicensedVirtualMachinesFoundEvent,
                     description = 'Unlicensed virtual machines found',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = '{unlicensed} unlicensed virtual machines found on host {host}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.AlarmRemovedEvent,
                     description = 'Alarm removed',
                     category = 'info',
                     formatOnDatacenter = "Removed alarm '{alarm.name}' on {entity.name}",
                     formatOnComputeResource = "Removed alarm '{alarm.name}' on {entity.name}",
                     formatOnHost = "Removed alarm '{alarm.name}' on {entity.name}",
                     formatOnVm = "Removed alarm '{alarm.name}'",
                     fullFormat = "Removed alarm '{alarm.name}' on {entity.name}",
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsUpgradeAvailableEvent,
                     description = 'An upgrade for the vSphere Distributed Switch is available.',
                     category = 'info',
                     formatOnDatacenter = 'An upgrade for vSphere Distributed Switch {dvs.name} is available.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = ' An upgrade for the vSphere Distributed Switch {dvs.name} in datacenter {datacenter.name} is available.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.UserAssignedToGroup,
                     description = 'User assigned to group',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'User {userLogin} was added to group {group}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.UserLoginSessionEvent,
                     description = 'User login',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'User {userName}@{ipAddress} logged in as {userAgent}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.UserPasswordChanged,
                     description = 'User password changed',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Password was changed for account {userLogin}',
                     formatOnVm = '',
                     fullFormat = 'Password was changed for account {userLogin} on host {host.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmVnicPoolReservationViolationClearEvent,
                     description = 'Virtual NIC Network Resource Pool Reservation Violation Clear event',
                     category = 'info',
                     formatOnDatacenter = 'The reservation violation on the virtual NIC network resource pool {vmVnicResourcePoolName} with key {vmVnicResourcePoolKey} on {dvs.name} is cleared',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'The reservation violation on the virtual NIC network resource pool {vmVnicResourcePoolName} with key {vmVnicResourcePoolKey} on {dvs.name} is cleared',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.UserUnassignedFromGroup,
                     description = 'User removed from group',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'User {userLogin} removed from group {group}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.UserUpgradeEvent,
                     description = 'User upgrade',
                     category = 'user',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = '{message}',
                     longDescription = '\t<EventLongDescription id="vim.event.UserUpgradeEvent">\t\t<description>\t\t\tA general user event occurred due to an upgrade\t\t</description>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VMFSDatastoreExpandedEvent,
                     description = 'VMFS datastore expanded',
                     category = 'info',
                     formatOnDatacenter = 'Expanded VMFS datastore {datastore.name} on {host.name}',
                     formatOnComputeResource = 'Expanded VMFS datastore {datastore.name} on {host.name}',
                     formatOnHost = 'Expanded VMFS datastore {datastore.name}',
                     formatOnVm = '',
                     fullFormat = 'Expanded VMFS datastore {datastore.name} on {host.name} in {datacenter.name}',
                     longDescription = '   <EventLongDescription id="vim.event.VMFSDatastoreExpandedEvent">      <description>         An existing extent in a VMFS volume was grown to increase its capacity      </description>      <cause>         <description>            A user or system action caused an extent of an existing VMFS datastore              to be grown. Only extents with free space immediately after them             are expandable. As a result, the action filled the available              adjacent capacity on the LUN.         </description>      </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmAcquiredTicketEvent,
                     description = 'VM acquired ticket',
                     category = 'info',
                     formatOnDatacenter = 'A ticket for {vm.name} of type {ticketType.@enum.VirtualMachine.TicketType} has been acquired',
                     formatOnComputeResource = 'A ticket for {vm.name} of type {ticketType.@enum.VirtualMachine.TicketType} has been acquired',
                     formatOnHost = 'A ticket for {vm.name} of type {ticketType.@enum.VirtualMachine.TicketType} has been acquired',
                     formatOnVm = 'A ticket of type {ticketType.@enum.VirtualMachine.TicketType} has been acquired.',
                     fullFormat = 'A ticket for {vm.name} of type {ticketType.@enum.VirtualMachine.TicketType} on {host.name} in {datacenter.name} has been acquired',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VMFSDatastoreExtendedEvent,
                     description = 'VMFS datastore extended',
                     category = 'info',
                     formatOnDatacenter = 'Extended VMFS datastore {datastore.name} on {host.name}',
                     formatOnComputeResource = 'Extended VMFS datastore {datastore.name} on {host.name}',
                     formatOnHost = 'Extended VMFS datastore {datastore.name}',
                     formatOnVm = '',
                     fullFormat = 'Extended VMFS datastore {datastore.name} on {host.name} in {datacenter.name}',
                     longDescription = '   <EventLongDescription id="vim.event.VMFSDatastoreExtendedEvent">      <description>         An existing VMFS volume was extended to increase its capacity      </description>      <cause>         <description>            A user or system action caused the datastore to be extended with a partition             on a LUN to increase its capacity.          </description>      </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DrsEnabledEvent,
                     description = 'DRS enabled',
                     category = 'info',
                     formatOnDatacenter = 'Enabled DRS on cluster {computeResource.name} with automation level {behavior}',
                     formatOnComputeResource = 'Enabled DRS with automation level {behavior}',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Enabled DRS on {computeResource.name} with automation level {behavior} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VMotionLicenseExpiredEvent,
                     description = 'vMotion license expired',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'A vMotion license for {host.name} has expired',
                     longDescription = '    <EventLongDescription id="vim.event.VMotionLicenseExpiredEvent">       <description>          vCenter Server tracks the expiration times of vMotion licenses on the license server           and uses this event to notify you of any vMotion licenses that are about to expire       </description>       <cause>            <description>vMotion licenses on the license server are about to expire</description>            <action>Update the license server to get a fresher version of the vMotion license</action>       </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VcAgentUninstallFailedEvent,
                     description = 'Cannot uninstall vCenter agent',
                     category = 'error',
                     formatOnDatacenter = 'Cannot uninstall vCenter agent from {host.name}. {reason.@enum.fault.AgentInstallFailed.Reason}',
                     formatOnComputeResource = 'Cannot uninstall vCenter agent from {host.name}. {reason.@enum.fault.AgentInstallFailed.Reason}',
                     formatOnHost = 'Cannot uninstall vCenter agent. {reason.@enum.fault.AgentInstallFailed.Reason}',
                     formatOnVm = '',
                     fullFormat = 'Cannot uninstall vCenter agent from {host.name} in {datacenter.name}. {reason.@enum.fault.AgentInstallFailed.Reason}',
                     longDescription = '\t<EventLongDescription id="vim.event.VcAgentUninstallFailedEvent">\t\t<description>\t\t\tAn attempt to uninstall the vCenter Agent failed on the host\t\t</description>\t\t<cause>            <description>\t\t\t\tThe event contains details on why this failure occurred\t\t\t</description>        </cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VcAgentUninstalledEvent,
                     description = 'vCenter agent uninstalled',
                     category = 'info',
                     formatOnDatacenter = 'vCenter agent has been uninstalled from {host.name}',
                     formatOnComputeResource = 'vCenter agent has been uninstalled from {host.name}',
                     formatOnHost = 'vCenter agent has been uninstalled',
                     formatOnVm = '',
                     fullFormat = 'vCenter agent has been uninstalled from {host.name} in {datacenter.name}',
                     longDescription = '\t<EventLongDescription id="vim.event.VcAgentUninstalledEvent">\t\t<description>\t\t\tThe vCenter Agent has been uninstalled from host\t\t</description>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmEvent,
                     description = '<VM Event>',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = '<internal>',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmFailedRelayoutEvent,
                     description = 'Cannot complete VM relayout.',
                     category = 'error',
                     formatOnDatacenter = 'Cannot complete relayout {vm.name} on {host.name}: {reason.msg}',
                     formatOnComputeResource = 'Cannot complete relayout {vm.name} on {host.name}: {reason.msg}',
                     formatOnHost = 'Cannot complete relayout {vm.name}: {reason.msg}',
                     formatOnVm = 'Cannot complete relayout for this virtual machine on {host.name}: {reason.msg}',
                     fullFormat = 'Cannot complete relayout {vm.name} on {host.name} in {datacenter.name}: {reason.msg}',
                     longDescription = '    <EventLongDescription id="vim.event.VmFailedRelayoutEvent">        <description>           Failed to lay out a virtual machine         </description>        <cause>           <description>                An attempt to lay out a virtual machine on disk failed for reasons described in the event message.                 This condition can occur for any of several reasons, for example inability to access the disk.           </description>        <action>\t    Check the reason in the event message to find the cause of the failure and correct the problem.         </action>\t</cause>     </EventLongDescription>     '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmNoNetworkAccessEvent,
                     description = 'VM No Network Access',
                     category = 'warning',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = 'Not all networks are accessible by {destHost.name}',
                     fullFormat = 'Not all networks for {vm.name} are accessible by {destHost.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmFailedStartingSecondaryEvent,
                     description = 'vCenter cannot start the Fault Tolerance secondary VM',
                     category = 'error',
                     formatOnDatacenter = 'vCenter cannot start the Fault Tolerance secondary VM for {vm.name} on host {host.name} in cluster {computeResource.name}. Reason: {reason.@enum.VmFailedStartingSecondaryEvent.FailureReason}',
                     formatOnComputeResource = 'vCenter cannot start the Fault Tolerance secondary VM for {vm.name} on host {host.name}. Reason: {reason.@enum.VmFailedStartingSecondaryEvent.FailureReason}',
                     formatOnHost = 'vCenter cannot start the Fault Tolerance secondary VM for {vm.name}. Reason: {reason.@enum.VmFailedStartingSecondaryEvent.FailureReason}',
                     formatOnVm = 'vCenter cannot start the Fault Tolerance secondary VM. Reason: {reason.@enum.VmFailedStartingSecondaryEvent.FailureReason}',
                     fullFormat = 'vCenter cannot start the Fault Tolerance secondary VM for {vm.name} on host {host.name} in cluster {computeResource.name} in {datacenter.name}. Reason: {reason.@enum.VmFailedStartingSecondaryEvent.FailureReason}',
                     longDescription = '    <EventLongDescription id="vim.event.VmFailedStartingSecondaryEvent">       <description>          vCenter Server could not start the Secondary VM because of an error       </description>       <cause>            <description>              The remote host is incompatible for Secondary VM.               For instance, this condition can occur when the host does not have access to the               virtual machine\'s network or datastore.            </description>            <action>Ensure that the hosts in the cluster are compatible for FT</action>        </cause>        <cause>            <description>Login to a remote host failed. If the host has been newly added to the inventory \t\tor just rebooted, it might take some time for SSL thumbprints to be propagated to the hosts.            </description>            <action>If the problem persists, disconnect and re-connect the host.</action>        </cause>        <cause>            <description>Registration of the Secondary VM on the remote host failed</description>            <action>Determine whether the remote host has access to the datastore that the FT \t\tvirtual machine resides on</action>        </cause>        <cause>            <description>An error occurred while starting the Secondary VM</description>            <action>Determine the cause of the migration error. vCenter Server will try to restart the \t\tSecondary VM if it can.</action>        </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmFailedToPowerOnEvent,
                     description = 'Cannot power on the VM.',
                     category = 'error',
                     formatOnDatacenter = 'Cannot power on {vm.name} on {host.name}: {reason.msg}',
                     formatOnComputeResource = 'Cannot power on {vm.name} on {host.name}: {reason.msg}',
                     formatOnHost = 'Cannot power on {vm.name}: {reason.msg}',
                     formatOnVm = 'Cannot power on {vm.name} on {host.name}: {reason.msg}',
                     fullFormat = 'Cannot power on {vm.name} on {host.name} in {datacenter.name}: {reason.msg}',
                     longDescription = '   <EventLongDescription id="vim.event.VmFailedToPowerOnEvent">      <description>         The virtual machine failed to power on      </description>      <cause>         <description>            Virtual machine power-on attempts can fail because the virtual machine is already in a             powered-on state, concurrent operations are running on the virtual machine, and so on. </description>         <action>\t  Check the reason in the event message to find the cause of the power-on failure and fix the problem.         </action>      </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmFailedToRebootGuestEvent,
                     description = 'VM cannot reboot the guest OS.',
                     category = 'error',
                     formatOnDatacenter = 'Cannot reboot Guest OS. {reason.msg}',
                     formatOnComputeResource = 'Cannot reboot Guest OS. {reason.msg}',
                     formatOnHost = 'Cannot reboot Guest OS. {reason.msg}',
                     formatOnVm = 'Cannot reboot Guest OS. {reason.msg}',
                     fullFormat = 'Cannot reboot the guest OS for {vm.name} on {host.name} in {datacenter.name}. {reason.msg}',
                     longDescription = '   <EventLongDescription id="vim.event.VmFailedToRebootGuestEvent">      <description>         The guest operating system on the virtual machine failed to reboot.      </description>      <cause>         <description>            Guest operating system reboot failures can occur because the virtual machine is not in a \t    powered-on state, concurrent operations are running on the virtual machine, and so on.         </description>\t <action>\t  Check the reason in the event message to find the cause of the reboot failure and fix the problem.         </action>       </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmFailedToResetEvent,
                     description = 'Cannot reset VM',
                     category = 'error',
                     formatOnDatacenter = 'Cannot suspend {vm.name} on {host.name}: {reason.msg}',
                     formatOnComputeResource = 'Cannot suspend {vm.name} on {host.name}: {reason.msg}',
                     formatOnHost = 'Cannot suspend {vm.name}: {reason.msg}',
                     formatOnVm = 'Cannot suspend: {reason.msg}',
                     fullFormat = 'Cannot suspend {vm.name} on {host.name} in {datacenter.name}: {reason.msg}',
                     longDescription = '   <EventLongDescription id="vim.event.VmFailedToResetEvent">      <description>The virtual machine failed to reset</description>      <cause>         <description>\t\tThe virtual machine might be waiting for a response to a question or prompt</description>         <action>            Go to the Summary tab for the virtual machine in vSphere client and respond to the question \t    or prompt         </action>      </cause>      <cause>         <description>There might not be enough available licenses to perform this operation.</description>         <action>            Obtain the required licenses and retry the reset operation         </action>      </cause>      <cause>         <description>            Concurrent operations might be executing on the virtual machine         </description>         <action>Complete the concurrent operations and retry the reset operation</action>      </cause>      <cause>         <description>            The host on which the virtual machine is running is entering maintenance mode         </description>         <action>            Wait until the host exits maintenance mode and retry the operation         </action>      </cause>      <cause>         <description>The virtual machine is in an invalid state. Virtual machines can enter an \t    invalid state for many reasons, for example datastore inaccessibility.</description>         <action>            Identify the reason that the virtual machine entered an invalid state, correct the problem, \t    and retry the operation.         </action>      </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmFailedToStandbyGuestEvent,
                     description = 'VM cannot standby the guest OS',
                     category = 'error',
                     formatOnDatacenter = 'Cannot standby the guest OS. {reason.msg}',
                     formatOnComputeResource = 'Cannot standby the guest OS. {reason.msg}',
                     formatOnHost = 'Cannot standby the guest OS. {reason.msg}',
                     formatOnVm = 'Cannot standby the guest OS. {reason.msg}',
                     fullFormat = '{vm.name} cannot standby the guest OS on {host.name} in {datacenter.name}: {reason.msg}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmFaultToleranceTurnedOffEvent,
                     description = 'VM Fault Tolerance turned off',
                     category = 'info',
                     formatOnDatacenter = 'Fault Tolerance protection has been turned off for {vm.name} on host {host.name} in cluster {computeResource.name}',
                     formatOnComputeResource = 'Fault Tolerance protection has been turned off for {vm.name} on host {host.name}',
                     formatOnHost = 'Fault Tolerance protection has been turned off for {vm.name}',
                     formatOnVm = 'Fault Tolerance protection has been turned off for this virtual machine',
                     fullFormat = 'Fault Tolerance protection has been turned off for {vm.name} on host {host.name} in cluster {computeResource.name} in {datacenter.name}',
                     longDescription = '    <EventLongDescription id="vim.event.VmFaultToleranceTurnedOffEvent">       <description>          All Secondary VMs have been removed and Fault Tolerance protection \t  is turned off for this virtual machine.       </description>       <cause>            <description> </description>            <action></action>        </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmGuestRebootEvent,
                     description = 'Guest reboot',
                     category = 'info',
                     formatOnDatacenter = 'Guest OS reboot for {vm.name} on {host.name}',
                     formatOnComputeResource = 'Guest OS reboot for {vm.name} on {host.name}',
                     formatOnHost = 'Guest OS reboot for {vm.name}',
                     formatOnVm = 'Guest OS reboot',
                     fullFormat = 'Guest OS reboot for {vm.name} on {host.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsPortDeletedEvent,
                     description = 'dvPort deleted',
                     category = 'info',
                     formatOnDatacenter = 'Ports were deleted in the vSphere Distributed Switch {dvs.name}.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Deleted ports in the vSphere Distributed Switch {dvs.name} in {datacenter.name}.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmGuestShutdownEvent,
                     description = 'Guest OS shut down',
                     category = 'info',
                     formatOnDatacenter = 'Guest OS shut down for {vm.name} on {host.name}',
                     formatOnComputeResource = 'Guest OS shut down for {vm.name} on {host.name}',
                     formatOnHost = 'Guest OS shut down for {vm.name}',
                     formatOnVm = 'Guest OS shut down',
                     fullFormat = 'Guest OS shut down for {vm.name} on {host.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmGuestStandbyEvent,
                     description = 'Guest standby',
                     category = 'info',
                     formatOnDatacenter = 'Guest OS standby for {vm.name} on {host.name}',
                     formatOnComputeResource = 'Guest OS standby for {vm.name} on {host.name}',
                     formatOnHost = 'Guest OS standby for {vm.name}',
                     formatOnVm = 'Guest OS standby',
                     fullFormat = 'Guest OS standby for {vm.name} on {host.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmInstanceUuidAssignedEvent,
                     description = 'Assign a new instance UUID',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = 'Assign a new instance UUID ({instanceUuid})',
                     fullFormat = 'Assign a new instance UUID ({instanceUuid}) to {vm.name}',
                     longDescription = '   <EventLongDescription id="vim.event.VmInstanceUuidAssignedEvent">      <description>The virtual machine was assigned a new vCenter Server-specific instance UUID      </description>      <cause>         <description>              The user who created the virtual machine did not specify a vCenter Server-specific instance              UUID at creation time. vCenter Server generated a new UUID and assigned it to the \t     virtual machine.         </description>      </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmMacChangedEvent,
                     description = 'VM MAC changed',
                     category = 'warning',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = 'Changed MAC address from {oldMac} to {newMac} for adapter {adapter}',
                     fullFormat = 'Changed MAC address from {oldMac} to {newMac} for adapter {adapter} for {vm.name}',
                     longDescription = '   <EventLongDescription id="vim.event.VmMacChangedEvent">      <description>         The virtual machine MAC address has changed      </description>      <cause>         <description>            A user action changed the virtual machine MAC address         </description>      </cause>      <cause>         <description>            vCenter changed the virtual machine MAC address because it detected             a MAC address conflict         </description>      </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmMaxRestartCountReached,
                     description = 'vSphere HA reached maximum VM restart count',
                     category = 'warning',
                     formatOnDatacenter = 'vSphere HA stopped trying to restart {vm.name} on {host.name} in cluster {computeResource.name}because the maximum VM restart count was reached',
                     formatOnComputeResource = 'vSphere HA stopped trying to restart {vm.name} on {host.name} because the maximum VM restart count was reached',
                     formatOnHost = 'vSphere HA stopped trying to restart {vm.name} because the maximum VM restart count was reached',
                     formatOnVm = 'vSphere HA stopped trying to restart this VM because the maximum VM restart count was reached',
                     fullFormat = 'vSphere HA stopped trying to restart {vm.name} on {host.name} in cluster {computeResource.name} in {datacenter.name} because the maximum VM restart count was reached',
                     longDescription = '     <EventLongDescription id="vim.event.VmMaxRestartCountReached">        <description>           vSphere HA has reached the maximum number of failover attempts for this virtual            machine and has not been able to restart it. No further failover attempts            will be made. By default vSphere HA attempts to failover a virtual machine 5 times.         </description>        <cause>           <description>                Failover can fail for a number of reasons including that                  the configuration file of the virtual machine is corrupt or one or more of the virtual                 machines datastores are not accessible by any host in the cluster due to an all paths                down condition. In addition, the VM may be powered on a host that the vSphere HA master agent                 can no longer monitor using the management network or heartbeat datastores, or it may have been                 powered on by a user on a host outside of the cluster.            </description>           <action>                To determine why previous failover attempts failed, search the events that are logged                 for the VM for occurrences of the event vSphere HA reports when a failover fails. These events                 will report the reason for the failed failover. vSphere HA events can be located by searching                 for the phrase \'vSphere HA\'. To determine whether any issues still exist, try                 to manually power on the virtual machine. If power-on fails, investigate the error                 that is returned. But, if the power-on remains pending for a long time,                 investigate whether an all paths down condition exists. Also, if any hosts have been declared dead,                investigate whether a networking or storage issue may be the cause.            </action>        </cause>     </EventLongDescription>     '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmMessageEvent,
                     description = 'VM information message',
                     category = 'info',
                     formatOnDatacenter = 'Message on {vm.name} on {host.name}: {message}',
                     formatOnComputeResource = 'Message on {vm.name} on {host.name}: {message}',
                     formatOnHost = 'Message on {vm.name}: {message}',
                     formatOnVm = 'Message from {host.name}: {message}',
                     fullFormat = 'Message on {vm.name} on {host.name} in {datacenter.name}: {message}',
                     longDescription = '\t<EventLongDescription id="vim.event.VmMessageEvent">\t\t<description>\t\t\tAn information message listing a collection of observations has been reported by the virtual machine\t\t</description>\t\t<cause>            <description>\t\t\t\tThe event contains details on the messages from the virtual machine\t\t\t</description>        </cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmMigratedEvent,
                     description = 'VM migrated',
                     category = 'info',
                     formatOnDatacenter = 'Virtual machine {vm.name} was migrated from host {sourceHost.name}, {sourceDatastore.name} in {sourceDatacenter.name} to {host.name}, {ds.name}',
                     formatOnComputeResource = 'Virtual machine {vm.name} was migrated from host {sourceHost.name}, {sourceDatastore.name} in {sourceDatacenter.name} to {host.name}, {ds.name} in {datacenter.name}',
                     formatOnHost = 'Virtual machine {vm.name} was migrated from host {sourceHost.name}, {sourceDatastore.name} in {sourceDatacenter.name} to {host.name}, {ds.name} in {datacenter.name}',
                     formatOnVm = 'Virtual machine was migrated from host {sourceHost.name}, {sourceDatastore.name} in {sourceDatacenter.name} to {host.name}, {ds.name} in {datacenter.name}',
                     fullFormat = 'Virtual machine {vm.name} was migrated from host {sourceHost.name}, {sourceDatastore.name} in {sourceDatacenter.name} to {host.name}, {ds.name} in {datacenter.name}',
                     longDescription = '   <EventLongDescription id="vim.event.VmMigratedEvent">      <description>         The virtual machine\'s host was changed successfully      </description>      <cause>         <description>            A user action caused the virtual machine             to be successfully migrated to a different host         </description>      </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmRelayoutSuccessfulEvent,
                     description = 'VM relayout completed',
                     category = 'info',
                     formatOnDatacenter = 'Relayout of {vm.name} on {host.name} completed',
                     formatOnComputeResource = 'Relayout of {vm.name} on {host.name} completed',
                     formatOnHost = 'Relayout of {vm.name} completed',
                     formatOnVm = 'Relayout of the virtual machine completed',
                     fullFormat = 'Relayout of {vm.name} on {host.name} in {datacenter.name} completed',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmReloadFromPathFailedEvent,
                     description = 'Virtual machine not reloaded from path',
                     category = 'error',
                     formatOnDatacenter = '{vm.name} on {host.name} could not be reloaded from {configPath}.',
                     formatOnComputeResource = '{vm.name} on {host.name} could not be reloaded from path {configPath}.',
                     formatOnHost = '{vm.name} could not be reloaded from {configPath}.',
                     formatOnVm = 'This virtual machine could not be reloaded from {configPath}.',
                     fullFormat = '{vm.name} on {host.name} could not be reloaded from {configPath}.',
                     longDescription = '   <EventLongDescription id="vim.event.VmReloadFromPathFailedEvent">      <description>         Reloading the virtual machine from a new datastore path failed       </description>      <cause>         <description>The destination datastore path was inaccessible or          invalid         </description>         <action>Use a valid destination datastore path          </action>       </cause>      <cause>         <description>The virtual machine is in an invalid state          </description>         <action>Check the virtual machine state power state. If the virtual machine is             powered on, power it off          </action>      </cause>      <cause>         <description>The virtual machine is enabled for Fault Tolerance         </description>         <action>Disable Fault Tolerance for the virtual             machine and retry the operation          </action>      </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.AllVirtualMachinesLicensedEvent,
                     description = 'All virtual machines are licensed',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'All running virtual machines are licensed',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmRemoteConsoleConnectedEvent,
                     description = 'VM remote console connected',
                     category = 'info',
                     formatOnDatacenter = 'Remote console connected to {vm.name} on host {host.name}',
                     formatOnComputeResource = 'Remote console connected to {vm.name} on host {host.name}',
                     formatOnHost = 'Remote console connected to {vm.name}',
                     formatOnVm = 'Remote console connected',
                     fullFormat = 'Remote console connected to {vm.name} on host {host.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmFailedToSuspendEvent,
                     description = 'Cannot suspend VM',
                     category = 'error',
                     formatOnDatacenter = 'Cannot suspend {vm.name} on {host.name}: {reason.msg}',
                     formatOnComputeResource = 'Cannot suspend {vm.name} on {host.name}: {reason.msg}',
                     formatOnHost = 'Cannot suspend {vm.name}: {reason.msg}',
                     formatOnVm = 'Cannot suspend: {reason.msg}',
                     fullFormat = 'Cannot suspend {vm.name} on {host.name} in {datacenter.name}: {reason.msg}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmRemoteConsoleDisconnectedEvent,
                     description = 'VM remote console disconnected',
                     category = 'info',
                     formatOnDatacenter = 'Remote console disconnected from {vm.name} on host {host.name}',
                     formatOnComputeResource = 'Remote console disconnected from {vm.name} on host {host.name}',
                     formatOnHost = 'Remote console disconnected from {vm.name}',
                     formatOnVm = 'Remote console connected',
                     fullFormat = 'Remote console disconnected from {vm.name} on host {host.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmResourceReallocatedEvent,
                     description = 'VM resource reallocated',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = 'Resource allocation changed \n \n Modified: \n \n{configChanges.modified}',
                     fullFormat = 'Changed resource allocation for {vm.name} \n \n Modified: \n \n{configChanges.modified}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmResumingEvent,
                     description = 'VM resuming',
                     category = 'info',
                     formatOnDatacenter = '{vm.name} on {host.name} is resuming',
                     formatOnComputeResource = '{vm.name} on {host.name} is resuming',
                     formatOnHost = '{vm.name} is resuming',
                     formatOnVm = 'Virtual machine on {host.name} is resuming',
                     fullFormat = '{vm.name} on {host.name} in {datacenter.name} is resuming',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmSecondaryDisabledBySystemEvent,
                     description = 'vCenter disabled Fault Tolerance',
                     category = 'error',
                     formatOnDatacenter = 'vCenter disabled Fault Tolerance on VM {vm.name} on host {host.name} in cluster {computeResource.name} because the Secondary VM could not be powered On.',
                     formatOnComputeResource = 'vCenter disabled Fault Tolerance on VM {vm.name} on host {host.name} because the Secondary VM could not be powered On.',
                     formatOnHost = 'vCenter disabled Fault Tolerance on VM {vm.name} because the Secondary VM could not be powered On.',
                     formatOnVm = 'vCenter disabled Fault Tolerance because the Secondary VM could not be powered On.',
                     fullFormat = 'vCenter disabled Fault Tolerance on VM {vm.name} on host {host.name} in cluster {computeResource.name} in {datacenter.name} because the Secondary VM could not be powered On.',
                     longDescription = '    <EventLongDescription id="vim.event.VmSecondaryDisabledBySystemEvent">       <description>          vCenter Server disabled a Secondary VM because it could not power on the Secondary VM       </description>       <cause>            <description>vCenter Server failed to power on the Secondary VM </description>            <action>Check the reason in the event message for more details, fix the failure, and \t\tre-enable Fault Tolerance protection to power on the Secondary VM.</action>        </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmSecondaryDisabledEvent,
                     description = 'Disabled Fault Tolerance secondary VM',
                     category = 'info',
                     formatOnDatacenter = 'Disabled Fault Tolerance secondary VM for {vm.name} on host {host.name} in cluster {computeResource.name}',
                     formatOnComputeResource = 'Disabled Fault Tolerance secondary VM for {vm.name} on host {host.name}',
                     formatOnHost = 'Disabled Fault Tolerance secondary VM for {vm.name}',
                     formatOnVm = 'Disabled Fault Tolerance secondary VM for this virtual machine',
                     fullFormat = 'Disabled Fault Tolerance secondary VM for {vm.name} on host {host.name} in cluster {computeResource.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmSecondaryEnabledEvent,
                     description = 'Enabled Fault Tolerance secondary VM',
                     category = 'info',
                     formatOnDatacenter = 'Enabled Fault Tolerance secondary VM for {vm.name} on host {host.name} in cluster {computeResource.name}',
                     formatOnComputeResource = 'Enabled Fault Tolerance secondary VM for {vm.name} on host {host.name}',
                     formatOnHost = 'Enabled Fault Tolerance secondary VM for {vm.name}',
                     formatOnVm = 'Enabled Fault Tolerance secondary VM for this VM',
                     fullFormat = 'Enabled Fault Tolerance secondary VM for {vm.name} on host {host.name} in cluster {computeResource.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmSecondaryStartedEvent,
                     description = 'Started Fault Tolerance secondary VM',
                     category = 'info',
                     formatOnDatacenter = 'Started Fault Tolerance secondary VM for {vm.name} on host {host.name} in cluster {computeResource.name}',
                     formatOnComputeResource = 'Started Fault Tolerance secondary VM for {vm.name} on host {host.name}',
                     formatOnHost = 'Started Fault Tolerance secondary VM for {vm.name}',
                     formatOnVm = 'Started Fault Tolerance secondary VM for this virtual machine',
                     fullFormat = 'Started Fault Tolerance secondary VM for {vm.name} on host {host.name} in cluster {computeResource.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmShutdownOnIsolationEvent,
                     description = 'vSphere HA shut down VM on isolated host',
                     category = 'info',
                     formatOnDatacenter = 'vSphere HA shut down {vm.name} on the isolated host {isolatedHost.name} in cluster {computeResource.name}:  {shutdownResult.@enum.VmShutdownOnIsolationEvent.Operation}',
                     formatOnComputeResource = 'vSphere HA shut down {vm.name} on the isolated host {isolatedHost.name}:  {shutdownResult.@enum.VmShutdownOnIsolationEvent.Operation}',
                     formatOnHost = 'vSphere HA shut down {vm.name} on the isolated host {isolatedHost.name}:  {shutdownResult.@enum.VmShutdownOnIsolationEvent.Operation}',
                     formatOnVm = 'vSphere HA shut down this virtual machine on the isolated host {isolatedHost.name}:  {shutdownResult.@enum.VmShutdownOnIsolationEvent.Operation}',
                     fullFormat = 'vSphere HA shut down {vm.name} was shut down on the isolated host {isolatedHost.name} in cluster {computeResource.name} in {datacenter.name}:  {shutdownResult.@enum.VmShutdownOnIsolationEvent.Operation}',
                     longDescription = '     <EventLongDescription id="vim.event.VmShutdownOnIsolationEvent">        <description>           vSphere HA shut down this virtual machine because the host it was running on            was isolated from the management network.        </description>     </EventLongDescription>     '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmRenamedEvent,
                     description = 'VM renamed',
                     category = 'warning',
                     formatOnDatacenter = 'Renamed {vm.name} from {oldName} to {newName}',
                     formatOnComputeResource = 'Renamed {vm.name} from {oldName} to {newName}',
                     formatOnHost = 'Renamed {vm.name} from {oldName} to {newName}',
                     formatOnVm = 'Renamed from {oldName} to {newName}',
                     fullFormat = 'Renamed {vm.name} from {oldName} to {newName} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmStartRecordingEvent,
                     description = 'Start a recording session',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = 'Start a recording session',
                     fullFormat = 'Start a recording session on {vm.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmStartReplayingEvent,
                     description = 'Start a replay session',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = 'Start a replay session',
                     fullFormat = 'Start a replay session on {vm.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmStartingEvent,
                     description = 'VM starting',
                     category = 'info',
                     formatOnDatacenter = '{vm.name} on {host.name} is starting',
                     formatOnComputeResource = '{vm.name} on {host.name} is starting',
                     formatOnHost = '{vm.name} is starting',
                     formatOnVm = 'Virtual machine is starting',
                     fullFormat = '{vm.name} on {host.name} in {datacenter.name} is starting',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmSuspendingEvent,
                     description = 'VM being suspended',
                     category = 'info',
                     formatOnDatacenter = '{vm.name} on {host.name} is being suspended',
                     formatOnComputeResource = '{vm.name} on {host.name} is being suspended',
                     formatOnHost = '{vm.name} is being suspended',
                     formatOnVm = 'Virtual machine is being suspended',
                     fullFormat = '{vm.name} on {host.name} in {datacenter.name} is being suspended',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmUpgradeCompleteEvent,
                     description = 'VM upgrade complete',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Virtual machine compatibility upgraded to {version.@enum.vm.hwVersion}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmUpgradeFailedEvent,
                     description = 'Cannot upgrade VM',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Cannot upgrade virtual machine compatibility.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmWwnChangedEvent,
                     description = 'VM WWN changed',
                     category = 'warning',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = 'WWNs are changed',
                     fullFormat = 'WWNs are changed for {vm.name}',
                     longDescription = '   <EventLongDescription id="vim.event.VmWwnChangedEvent">      <description>         The WWN (World Wide Name) assigned to the virtual machine was changed       </description>      <cause>         <description>The virtual machine was assigned a new WWN, possibly due          to a conflict caused by another virtual machine being          assigned the same WWN         </description>      </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmWwnConflictEvent,
                     description = 'VM WWN conflict',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = 'The WWN ({wwn}) conflicts with the currently registered WWN',
                     fullFormat = 'The WWN ({wwn}) of {vm.name} conflicts with the currently registered WWN',
                     longDescription = '   <EventLongDescription id="vim.event.VmWwnConflictEvent">      <description>         The WWN (World Wide Name) assigned to the virtual machine has a          conflict       </description>      <cause>         <description>The WWN assigned to this virtual machine was the same             as that of a different virtual machine.       </description>      <action>\t    Check the event details for more information on the conflict and correct the problem.         </action>\\</cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.iScsiBootFailureEvent,
                     description = 'Boot from iSCSI failed.',
                     category = 'warning',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Booting from iSCSI failed.',
                     formatOnVm = '',
                     fullFormat = 'Booting from iSCSI failed with an error. See the VMware Knowledge Base for information on configuring iBFT networking.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.AccountRemovedEvent,
                     description = 'Account removed',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Account {account} was removed',
                     formatOnVm = '',
                     fullFormat = 'Account {account} was removed on host {host.name}',
                     longDescription = '\t<EventLongDescription id="vim.event.AccountRemovedEvent">\t\t<description>\t\t\tAn account has been removed from the host\t\t</description>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.AccountUpdatedEvent,
                     description = 'Account updated',
                     category = 'info',
                     formatOnDatacenter = "Account {spec.id} was updated on host {host.name}, the description was changed from '{prevDescription}' to '{spec.description}'",
                     formatOnComputeResource = "Account {spec.id} was updated on host {host.name}, the description was changed from '{prevDescription}' to '{spec.description}'",
                     formatOnHost = "Account {spec.id} was updated, the description was changed from '{prevDescription}' to '{spec.description}'",
                     formatOnVm = '',
                     fullFormat = "Account {spec.id} was updated on host {host.name}, the description was changed from '{prevDescription}' to '{spec.description}'",
                     longDescription = '\t<EventLongDescription id="vim.event.AccountUpdatedEvent">\t\t<description>\t\t\tAn account has been updated on the host\t\t</description>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.AlarmEvent,
                     description = '<Alarm Event>',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = '<internal>',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.AlarmScriptCompleteEvent,
                     description = 'Alarm script completed',
                     category = 'info',
                     formatOnDatacenter = "Alarm '{alarm.name}' on {entity.name} ran script {script}",
                     formatOnComputeResource = "Alarm '{alarm.name}' on {entity.name} ran script {script}",
                     formatOnHost = "Alarm '{alarm.name}' on {entity.name} ran script {script}",
                     formatOnVm = "Alarm '{alarm.name}' ran script {script}",
                     fullFormat = "Alarm '{alarm.name}' on {entity.name} ran script {script}",
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.AlarmScriptFailedEvent,
                     description = 'Alarm script not completed',
                     category = 'error',
                     formatOnDatacenter = "Alarm '{alarm.name}' on {entity.name} did not complete script: {reason.msg}",
                     formatOnComputeResource = "Alarm '{alarm.name}' on {entity.name} did not complete script: {reason.msg}",
                     formatOnHost = "Alarm '{alarm.name}' on {entity.name} did not complete script: {reason.msg}",
                     formatOnVm = "Alarm '{alarm.name}' did not complete script: {reason.msg}",
                     fullFormat = "Alarm '{alarm.name}' on {entity.name} did not complete script: {reason.msg}",
                     longDescription = '    <EventLongDescription id="vim.event.AlarmScriptFailedEvent">       <description>          The vCenter Server logs this event if an error occurs while running a script after an alarm triggers.       </description>       <cause>            <description>There was an error running the script</description>            <action>Fix the script or failure condition</action>       </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DrsExitedStandbyModeEvent,
                     description = 'DRS exited standby mode',
                     category = 'info',
                     formatOnDatacenter = 'DRS moved {host.name} out of standby mode',
                     formatOnComputeResource = 'DRS moved {host.name} out of standby mode',
                     formatOnHost = 'DRS moved the host out of standby mode',
                     formatOnVm = '',
                     fullFormat = 'DRS moved {host.name} out of standby mode',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.AlarmSnmpFailedEvent,
                     description = 'Alarm SNMP trap not sent',
                     category = 'error',
                     formatOnDatacenter = "Alarm '{alarm.name}' on entity {entity.name} did not send SNMP trap: {reason.msg}",
                     formatOnComputeResource = "Alarm '{alarm.name}' on entity {entity.name} did not send SNMP trap: {reason.msg}",
                     formatOnHost = "Alarm '{alarm.name}' on entity {entity.name} did not send SNMP trap: {reason.msg}",
                     formatOnVm = "Alarm '{alarm.name}' did not send SNMP trap: {reason.msg}",
                     fullFormat = "Alarm '{alarm.name}' on entity {entity.name} did not send SNMP trap: {reason.msg}",
                     longDescription = '    <EventLongDescription id="vim.event.AlarmSnmpFailedEvent">       <description>          The vCenter Server logs this event if an error occurs while sending an SNMP trap when an alarm triggers.       </description>       <cause>            <description>An SNMP trap could not be sent for a triggered alarm</description>            <action>Check the vCenter Server SNMP settings. Make sure that the vCenter Server network can handle SNMP packets.</action>       </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.AlarmStatusChangedEvent,
                     description = 'Alarm status changed',
                     category = 'info',
                     formatOnDatacenter = "Alarm '{alarm.name}' on {entity.name} changed from {from.@enum.ManagedEntity.Status} to {to.@enum.ManagedEntity.Status}",
                     formatOnComputeResource = "Alarm '{alarm.name}' on {entity.name} changed from {from.@enum.ManagedEntity.Status} to {to.@enum.ManagedEntity.Status}",
                     formatOnHost = "Alarm '{alarm.name}' on {entity.name} changed from {from.@enum.ManagedEntity.Status} to {to.@enum.ManagedEntity.Status}",
                     formatOnVm = "Alarm '{alarm.name}' changed from {from.@enum.ManagedEntity.Status} to {to.@enum.ManagedEntity.Status}",
                     fullFormat = "Alarm '{alarm.name}' on {entity.name} changed from {from.@enum.ManagedEntity.Status} to {to.@enum.ManagedEntity.Status}",
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.AuthorizationEvent,
                     description = '<Authorization Event>',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = '<internal>',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.CanceledHostOperationEvent,
                     description = 'Canceled host operation',
                     category = 'info',
                     formatOnDatacenter = 'The operation performed on host {host.name} was canceled',
                     formatOnComputeResource = 'The operation performed on host {host.name} was canceled',
                     formatOnHost = 'The operation was canceled',
                     formatOnVm = '',
                     fullFormat = 'The operation performed on host {host.name} in {datacenter.name} was canceled',
                     longDescription = '\t<EventLongDescription id="vim.event.CanceledHostOperationEvent">\t\t<description>\t\t\tAn operation performed on the host was canceled\t\t</description>\t\t<cause>\t\t\t<description>\t\tA previous event in the sequence of events will provide more information about the \t\tcause of this cancellation\t\t\t</description>\t\t</cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ClusterEvent,
                     description = '<Cluster Event>',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = '<internal>',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ClusterOvercommittedEvent,
                     description = 'Cluster overcommitted',
                     category = 'error',
                     formatOnDatacenter = 'Insufficient capacity in cluster {computeResource.name} to satisfy resource configuration',
                     formatOnComputeResource = 'Insufficient capacity to satisfy resource configuration',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Insufficient capacity in cluster {computeResource.name} to satisfy resource configuration in {datacenter.name}',
                     longDescription = '    <EventLongDescription id="vim.event.ClusterOvercommittedEvent">       <description>          The cumulative CPU and/or memory resources of all hosts in the cluster           are not adequate to satisfy the resource reservations of all virtual machines in the           cluster       </description>       <cause>            <description>You attempted to power on a virtual machine bypassing vCenter Server. \t\tThis condition occurs when you attempt the power on using the vSphere Client directly \t\tconnected to the host.</description>            <action>In a DRS cluster, do not power on virtual machines bypassing vCenter Server</action>        </cause>        <cause>            <description>A host was placed in Maintenance, Standby, or Disconnected Mode</description>            <action>Bring any host in Maintenance, Standby, or Disconnected mode out of these modes</action>        </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ClusterReconfiguredEvent,
                     description = 'Cluster reconfigured',
                     category = 'info',
                     formatOnDatacenter = 'Reconfigured cluster {computeResource.name} \n \n Modified: \n \n{configChanges.modified} Added: \n \n{configChanges.added} Deleted: \n \n{configChanges.deleted}',
                     formatOnComputeResource = 'Cluster reconfigured',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Reconfigured cluster {computeResource.name} in datacenter {datacenter.name} \n \n Modified: \n \n{configChanges.modified} Added: \n \n{configChanges.added} Deleted: \n \n{configChanges.deleted}',
                     longDescription = '    <EventLongDescription id="vim.event.ClusterReconfiguredEvent">       <description>          The cluster configuration was changed. The cluster configuration includes           information about the DRS, DPM, EVC and vSphere HA settings of the cluster. All DRS           rules are also stored in the cluster configuration. Editing the cluster           configuration may trigger an invocation of DRS and/or enabling/disabling           of vSphere HA on each host in the cluster.        </description>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.CustomFieldEvent,
                     description = '<Custom Field Event>',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = '<internal>',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.CustomFieldValueChangedEvent,
                     description = 'Custom field value changed',
                     category = 'info',
                     formatOnDatacenter = "Changed custom field {name} on {entity.name} from '{prevState}' to '{value}'",
                     formatOnComputeResource = "Changed custom field {name} on {entity.name} from '{prevState}' to '{value}'",
                     formatOnHost = "Changed custom field {name} on {entity.name} from '{prevState}' to '{value}'",
                     formatOnVm = "Changed custom field {name} from '{prevState}' to '{value}'",
                     fullFormat = "Changed custom field {name} on {entity.name} in {datacenter.name} from '{prevState}' to '{value}'",
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.CustomizationStartedEvent,
                     description = 'Started customization',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Started customization of VM {vm.name}. Customization log located at {logLocation} in the guest OS.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmBeingCreatedEvent,
                     description = 'Creating VM',
                     category = 'info',
                     formatOnDatacenter = 'Creating {vm.name} on {host.name}, {ds.name}',
                     formatOnComputeResource = 'Creating {vm.name} on {host.name}, {ds.name} in {datacenter.name}',
                     formatOnHost = 'Creating {vm.name} on {ds.name} in {datacenter.name}',
                     formatOnVm = 'Creating VM on {host.name}, {ds.name} in {datacenter.name}',
                     fullFormat = 'Creating {vm.name} on {host.name}, {ds.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.CustomizationUnknownFailure,
                     description = 'Unknown customization error',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'An error occurred while customizing VM {vm.name}. For details reference the log file {logLocation} in the guest OS.',
                     longDescription = '   <EventLongDescription id="vim.event.CustomizationUnknownFailure">      <description>         The customization component failed to set the required parameters          inside the guest operating system      </description>      <cause>         <description>            On Windows, the user account under which the customization code runs has no \t    read/write permissions for the registry keys used by the customization code. \t    Customization code is usually             run under the \'Local System\' account but you can change this by             selecting a different account for VMware Tools Service execution.         </description>         <action>            Review the guest operating system log files for this event for more details         </action>         <action>            Determine which user account is selected for VMware Tools Service execution and             confirm that this account has read/write permissions on registry keys             used by the customization code         </action>      </cause>      <cause>         <description>            On Windows, the user account under which the customization code runs has no read/write \t    permissions for the files and folders used by the customization code.             Customization code is usually run             under the \'Local System\' account but you can change this by selecting a             different account for VMware Tools Service execution.         </description>         <action>            Review the guest operating system log files for this event for more details         </action>         <action>            Determine which user account is selected for VMware Tools Service execution and             confirm that this account has read/write permissions on the files and folders             used by the customization code         </action>      </cause>      <cause>         <description>            On Linux, an invalid or unsupported time zone is passed to the customization             scripts and the time zone configuration failed as a result         </description>         <action>            Review the guest operating system log files for this event for more details         </action>         <action>            Confirm that a supported time zone is passed in Customization Specification.         </action>      </cause>      <cause>         <description>            On Linux, the guest operating system \'root\' account does not have read/write \t    permissions for the configuration files that the customization scripts need to modify \t    (\'/etc/hosts\')         </description>         <action>            Grant read/write permissions for the configuration files to the guest operating system \'root\' \t    account         </action>      </cause>      <cause>         <description>            To enable guest customization on Linux, in case open-vm-tools are used, you must also install the              deployPkg plug-in.         </description>         <action>            Follow kb.vmware.com/kb/2075048 to install the open-vm-tools deployPkg plug-in.         </action>      </cause>      <cause>         <description>            Customization of the target guest operating system is not supported         </description>         <action>            Consult with VMware on when the specific Linux distribution will             be supported. If the Linux distribution is already supported in a newer release, consider upgrading.         </action>      </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmRestartedOnAlternateHostEvent,
                     description = 'VM restarted on alternate host',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Virtual machine {vm.name} was restarted on this host since {sourceHost.name} failed',
                     formatOnVm = 'Virtual machine was restarted on {host.name} since {sourceHost.name} failed',
                     fullFormat = 'Virtual machine {vm.name} was restarted on {host.name} since {sourceHost.name} failed',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DVPortgroupEvent,
                     description = 'dvPort group event',
                     category = 'info',
                     formatOnDatacenter = 'dvPort group event',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = 'dvPort group event',
                     fullFormat = '',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DVPortgroupReconfiguredEvent,
                     description = 'dvPort group reconfigured',
                     category = 'info',
                     formatOnDatacenter = 'dvPort group {net.name} was reconfigured.  \n \n Modified: \n \n{configChanges.modified} Added: \n \n{configChanges.added} Deleted: \n \n{configChanges.deleted}',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'dvPort group {net.name} in {datacenter.name} was reconfigured.  \n \n Modified: \n \n{configChanges.modified} Added: \n \n{configChanges.added} Deleted: \n \n{configChanges.deleted}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DasAdmissionControlEnabledEvent,
                     description = 'vSphere HA admission control enabled',
                     category = 'info',
                     formatOnDatacenter = 'vSphere HA admission control enabled for cluster {computeResource.name}',
                     formatOnComputeResource = 'vSphere HA admission control enabled',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'vSphere HA admission control enabled for cluster {computeResource.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DasDisabledEvent,
                     description = 'vSphere HA disabled for cluster',
                     category = 'info',
                     formatOnDatacenter = 'vSphere HA disabled for cluster {computeResource.name}',
                     formatOnComputeResource = 'vSphere HA disabled for this cluster',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'vSphere HA disabled for cluster {computeResource.name} in {datacenter.name}',
                     longDescription = '    <EventLongDescription id="vim.event.DasDisabledEvent">       <description>          vSphere HA has been disabled on this host due to a user action. vSphere HA is disabled when a host           is disconnected from vCenter Server or placed into maintenance or standby mode.           Virtual machines on other hosts in the cluster will not be failed over           to this host in the event of a host failure. In addition, if the host is disconnected,           any virtual machines running on this host will not be failed if the host fails. Further,           no attempt will be made by vSphere HA VM and Application Monitoring to reset VMs.        </description>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DasEnabledEvent,
                     description = 'vSphere HA enabled for cluster',
                     category = 'info',
                     formatOnDatacenter = 'vSphere HA enabled for cluster {computeResource.name}',
                     formatOnComputeResource = 'vSphere HA enabled for this cluster',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'vSphere HA enabled for cluster {computeResource.name} in {datacenter.name}',
                     longDescription = '    <EventLongDescription id="vim.event.DasEnabledEvent">       <description>          vSphere HA has been enabled on this host due to a user action. vSphere HA is enabled when a host           is added to or moved into a vSphere HA cluster or when vSphere HA is enabled on a cluster. If the host           was already in a vSphere HA cluster, vSphere HA will be enabled when the host is reconnected to vCenter           Server or brought out of maintenance or standby mode. vSphere HA will attempt to protect any VMs that are           running on the host at the time that HA is enabled on it.        </description>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DatacenterRenamedEvent,
                     description = 'Datacenter renamed',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = 'Renamed datacenter',
                     formatOnHost = 'Renamed datacenter from {oldName} to {newName}',
                     formatOnVm = '',
                     fullFormat = 'Renamed datacenter from {oldName} to {newName}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DatastoreDiscoveredEvent,
                     description = 'Datastore discovered',
                     category = 'info',
                     formatOnDatacenter = 'Discovered datastore {datastore.name} on {host.name}',
                     formatOnComputeResource = 'Discovered datastore {datastore.name} on {host.name}',
                     formatOnHost = 'Discovered datastore {datastore.name}',
                     formatOnVm = '',
                     fullFormat = 'Discovered datastore {datastore.name} on {host.name} in {datacenter.name}',
                     longDescription = '  <EventLongDescription id="vim.event.DatastoreDiscoveredEvent">     <description>        A datastore was discovered on a host     </description>     <cause>        <description>           A host that has access to this datastore was added to the datacenter        </description>     </cause>     <cause>        <description>           The storage backing this datastore was unmasked to a host in the datacenter        </description>     </cause>     <cause>        <description>           A user or system action caused this datastore to be created on a host        </description>     </cause>     <cause>        <description>           A user or system action caused this datastore to be created on a host and            the datastore was visible on at least one other host in the datacenter prior to this            operation.         </description>     </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DatastoreFileEvent,
                     description = '<Datastore File Event>',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = '<internal>',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DatastoreFileMovedEvent,
                     description = 'File or directory moved to datastore',
                     category = 'info',
                     formatOnDatacenter = "Move of file or directory {sourceFile} from {sourceDatastore.name} to {datastore.name} as {targetFile} was initiated from '{sourceOfOperation}' and completed with status '{succeeded.@enum.DatastoreFileEvent.Succeeded}'",
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = "Move of file or directory {sourceFile} from {sourceDatastore.name} to {datastore.name} as {targetFile} was initiated from '{sourceOfOperation}' and completed with status '{succeeded.@enum.DatastoreFileEvent.Succeeded}'",
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DatastoreIORMReconfiguredEvent,
                     description = 'Reconfigured Storage I/O Control on datastore',
                     category = 'info',
                     formatOnDatacenter = 'Reconfigured Storage I/O Control on datastore {datastore.name}',
                     formatOnComputeResource = 'Reconfigured Storage I/O Control on datastore {datastore.name}',
                     formatOnHost = 'Reconfigured Storage I/O Control on datastore {datastore.name}',
                     formatOnVm = 'Reconfigured Storage I/O Control on datastore {datastore.name}',
                     fullFormat = 'Reconfigured Storage I/O Control on datastore {datastore.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DatastorePrincipalConfigured,
                     description = 'Datastore principal configured',
                     category = 'info',
                     formatOnDatacenter = 'Configured datastore principal {datastorePrincipal} on host {host.name}',
                     formatOnComputeResource = 'Configured datastore principal {datastorePrincipal} on host {host.name}',
                     formatOnHost = 'Configured datastore principal {datastorePrincipal}',
                     formatOnVm = '',
                     fullFormat = 'Configured datastore principal {datastorePrincipal} on host {host.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DatastoreRemovedOnHostEvent,
                     description = 'Datastore removed from host',
                     category = 'info',
                     formatOnDatacenter = 'Removed datastore {datastore.name} from {host.name}',
                     formatOnComputeResource = '',
                     formatOnHost = 'Removed datastore {datastore.name}',
                     formatOnVm = '',
                     fullFormat = 'Removed datastore {datastore.name} from {host.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DatastoreRenamedOnHostEvent,
                     description = 'Datastore renamed from host',
                     category = 'info',
                     formatOnDatacenter = 'Renamed datastore from {oldName} to {newName}',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Renamed datastore from {oldName} to {newName} in {datacenter.name}',
                     longDescription = '   <EventLongDescription id="vim.event.DatastoreRenamedOnHostEvent">      <description>         A datastore was renamed on a host managed by vCenter Server      </description>      <cause>         <description>            vCenter Server discovered datastore on a host and renamed the datastore             because it already exists in the vCenter Server inventory under a different name.             vCenter Server might also have renamed the datastore because the name conflicts with \t    another datastore in the same datacenter.          </description>      </cause>   </EventLongDescription>  '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DrsDisabledEvent,
                     description = 'DRS disabled',
                     category = 'info',
                     formatOnDatacenter = 'Disabled DRS on cluster {computeResource.name}',
                     formatOnComputeResource = 'Disabled DRS',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Disabled DRS on cluster {computeResource.name} in datacenter {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DrsRecoveredFromFailureEvent,
                     description = 'DRS has recovered from the failure',
                     category = 'info',
                     formatOnDatacenter = 'DRS has recovered from the failure',
                     formatOnComputeResource = 'DRS has recovered from the failure',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'DRS has recovered from the failure',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostCnxFailedNoLicenseEvent,
                     description = 'Cannot connect host - no license',
                     category = 'error',
                     formatOnDatacenter = 'Cannot connect {host.name}: not enough CPU licenses',
                     formatOnComputeResource = 'Cannot connect {host.name}: not enough CPU licenses',
                     formatOnHost = 'Cannot connect: not enough CPU licenses',
                     formatOnVm = '',
                     fullFormat = 'Cannot connect {host.name} in {datacenter.name}: not enough CPU licenses',
                     longDescription = '\t<EventLongDescription id="vim.event.HostCnxFailedNoLicenseEvent">\t\t<description>\t\t\tCould not connect to the host due to a licensing issue\t\t</description>\t\t<cause>\t\t\t<description>\t\t\t\tThere are not enough licenses to add the host to the vCenter Server inventory. \t\t\t\tThis event is accompanied by a fault that specifies the missing licenses \t\t\t\trequired to add the host successfully.\t\t\t</description>\t\t\t<action>\t\t\t\tAdd the necessary licenses to vCenter Server and try adding the host again\t\t\t</action>\t\t</cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DrsResourceConfigureSyncedEvent,
                     description = 'DRS resource configuration synchronized',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Resource configuration specification returns to synchronization from previous failure',
                     formatOnVm = '',
                     fullFormat = "Resource configuration specification returns to synchronization from previous failure on host '{host.name}' in {datacenter.name}",
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DrsRuleComplianceEvent,
                     description = 'VM is now compliant with DRS VM-Host affinity rules',
                     category = 'info',
                     formatOnDatacenter = '{vm.name} on {host.name} is now compliant with DRS VM-Host affinity rules',
                     formatOnComputeResource = '{vm.name} on {host.name} is now compliant with DRS VM-Host affinity rules',
                     formatOnHost = '{vm.name} is now compliant with DRS VM-Host affinity rules',
                     formatOnVm = 'virtual machine on {host.name} is now compliant with DRS VM-Host affinity rules',
                     fullFormat = '{vm.name} on {host.name} in {datacenter.name} is now compliant with DRS VM-Host affinity rules',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DrsRuleViolationEvent,
                     description = 'VM is violating a DRS VM-Host affinity rule',
                     category = 'info',
                     formatOnDatacenter = '{vm.name} on {host.name} is violating a DRS VM-Host affinity rule',
                     formatOnComputeResource = '{vm.name} on {host.name} is violating a DRS VM-Host affinity rule',
                     formatOnHost = '{vm.name} is violating a DRS VM-Host affinity rule',
                     formatOnVm = 'virtual machine on {host.name} is violating a DRS VM-Host affinity rule',
                     fullFormat = '{vm.name} on {host.name} in {datacenter.name} is violating a DRS VM-Host affinity rule',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DrsVmMigratedEvent,
                     description = 'DRS VM migrated',
                     category = 'info',
                     formatOnDatacenter = 'DRS migrated {vm.name} from {sourceHost.name} to {host.name} in cluster {computeResource.name}',
                     formatOnComputeResource = 'DRS migrated {vm.name} from {sourceHost.name} to {host.name}',
                     formatOnHost = 'DRS migrated {vm.name} from {sourceHost.name}',
                     formatOnVm = 'Migrated from {sourceHost.name} to {host.name} by DRS',
                     fullFormat = 'DRS migrated {vm.name} from {sourceHost.name} to {host.name} in cluster {computeResource.name} in {datacenter.name}',
                     longDescription = '    <EventLongDescription id="vim.event.DrsVmMigratedEvent">       <description>          A virtual machine was migrated based on a DRS recommendation. The recommendation might \t\t  have been made be to achieve better load balancing in the cluster or to evacuate \t\t  a host in the cluster that is being put into Standby or Maintenance Mode.        </description>       <cause>            <description>DRS recommended the migration of a virtual machine</description>        </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DrsVmPoweredOnEvent,
                     description = 'DRS VM powered on',
                     category = 'info',
                     formatOnDatacenter = 'DRS powered on {vm.name} on {host.name}',
                     formatOnComputeResource = 'DRS powered on {vm.name} on {host.name}',
                     formatOnHost = 'DRS powered on {vm.name}',
                     formatOnVm = 'DRS powered on the virtual machine on {host.name}',
                     fullFormat = 'DRS powered on {vm.name} on {host.name} in {datacenter.name}',
                     longDescription = '    <EventLongDescription id="vim.event.DrsVmPoweredOnEvent">       <description>          A virtual machine was powered on by the user and DRS choose a host for the virtual machine based on \t  the current cluster load distribution combined with the virtual machine\'s resource requirements        </description>       <cause>            <description>DRS chose a host for a virtual machine that was being powered on</description>        </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvpgRestoreEvent,
                     description = 'Restore Operation event',
                     category = 'info',
                     formatOnDatacenter = 'Restore operation was performed on {net.name}',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Restore operation was performed on {net.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsEvent,
                     description = 'vSphere Distributed Switch event',
                     category = 'info',
                     formatOnDatacenter = 'vSphere Distributed Switch event',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'vSphere Distributed Switch event',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsHealthStatusChangeEvent,
                     description = 'Health check status of the switch changed.',
                     category = 'info',
                     formatOnDatacenter = 'Health check status changed in vSphere Distributed Switch  {dvs.name} on host {host.name}',
                     formatOnComputeResource = '',
                     formatOnHost = 'Health check status changed in vSphere Distributed Switch  {dvs.name}',
                     formatOnVm = '',
                     fullFormat = 'Health check status was changed in vSphere Distributed Switch  {dvs.name} on host {host.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsHostStatusUpdated,
                     description = 'Host status changed on the vSphere Distributed Switch',
                     category = 'info',
                     formatOnDatacenter = 'The host {hostMember.name} changed status on the vSphere Distributed Switch {dvs.name}.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'The host {hostMember.name} changed status on the vSphere Distributed Switch {dvs.name} in {datacenter.name}.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsHostWentOutOfSyncEvent,
                     description = 'The vSphere Distributed Switch configuration on the host differed from that of the vCenter Server.',
                     category = 'warning',
                     formatOnDatacenter = 'The vSphere Distributed Switch {dvs.name} configuration on the host differed from that of the vCenter Server.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'The vSphere Distributed Switch {dvs.name} configuration on the host differed from that of the vCenter Server.',
                     longDescription = '    <EventLongDescription id="vim.event.DvsHostWentOutOfSyncEvent">       <description> The vSphere Distributed Switch configuration on the host differed from that of the vCenter Server       </description>       <cause>         <description> The host was not connected to the vCenter Server when updates were sent </description>       </cause>       <cause>         <description> vCenter Server failed to push the vSphere Distributed Switch configuration to the host in the past</description>       </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsImportEvent,
                     description = 'Import Operation event',
                     category = 'info',
                     formatOnDatacenter = 'Import operation with type {importType} was performed on {dvs.name}',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Import operation with type {importType} was performed on {dvs.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsMergedEvent,
                     description = 'vSphere Distributed Switch merged',
                     category = 'info',
                     formatOnDatacenter = 'vSphere Distributed Switch {srcDvs.name} was merged into {dstDvs.name}.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'vSphere Distributed Switch {srcDvs.name} was merged into {dstDvs.name} in {datacenter.name}.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsPortConnectedEvent,
                     description = 'dvPort connected',
                     category = 'info',
                     formatOnDatacenter = 'The dvPort {portKey} was connected in the vSphere Distributed Switch {dvs.name}.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'The dvPort {portKey} was connected in the vSphere Distributed Switch {dvs.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostDasErrorEvent,
                     description = 'vSphere HA agent error',
                     category = 'error',
                     formatOnDatacenter = 'vSphere HA agent on host {host.name} has an error {message} : {reason.@enum.HostDasErrorEvent.HostDasErrorReason}',
                     formatOnComputeResource = 'vSphere HA agent on host {host.name} has an error {message} : {reason.@enum.HostDasErrorEvent.HostDasErrorReason}',
                     formatOnHost = 'vSphere HA agent has an error {message} : {reason.@enum.HostDasErrorEvent.HostDasErrorReason}',
                     formatOnVm = '',
                     fullFormat = 'vSphere HA agent on {host.name} in cluster {computeResource.name} in {datacenter.name} has an error {message}:  {reason.@enum.HostDasErrorEvent.HostDasErrorReason}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsPortLinkUpEvent,
                     description = 'dvPort link was up',
                     category = 'info',
                     formatOnDatacenter = 'The dvPort {portKey} link was up in the vSphere Distributed Switch {dvs.name}.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'The dvPort {portKey} link was up in the vSphere Distributed Switch {dvs.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsReconfiguredEvent,
                     description = 'vSphere Distributed Switch reconfigured',
                     category = 'info',
                     formatOnDatacenter = 'The vSphere Distributed Switch {dvs.name} was reconfigured. \n \nModified:  \n \n{configChanges.modified} Added:  \n \n{configChanges.added} Deleted:  \n \n{configChanges.deleted}',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'The vSphere Distributed Switch {dvs.name} in {datacenter.name} was reconfigured. \n \nModified:  \n \n{configChanges.modified} Added:  \n \n{configChanges.added} Deleted:  \n \n{configChanges.deleted}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsUpgradedEvent,
                     description = 'The vSphere Distributed Switch was upgraded.',
                     category = 'info',
                     formatOnDatacenter = 'vSphere Distributed Switch {dvs.name} was upgraded.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'vSphere Distributed Switch {dvs.name} in datacenter {datacenter.name} was upgraded.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ErrorUpgradeEvent,
                     description = 'Upgrade error',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = '{message}',
                     longDescription = '\t<EventLongDescription id="vim.event.ErrorUpgradeEvent">\t\t<description>\t\t\tAn error occurred during agent upgrade\t\t</description>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.FailoverLevelRestored,
                     description = 'vSphere HA failover resources are sufficient',
                     category = 'info',
                     formatOnDatacenter = 'Sufficient resources are available to satisfy vSphere HA failover level in cluster {computeResource.name}',
                     formatOnComputeResource = 'Sufficient resources are available to satisfy vSphere HA failover level',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Sufficient resources are available to satisfy vSphere HA failover level in cluster {computeResource.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.GhostDvsProxySwitchRemovedEvent,
                     description = 'A ghost proxy switch on the host was resolved.',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'A ghost proxy switch {switchUuid} on the host was resolved.',
                     formatOnVm = '',
                     fullFormat = 'A ghost proxy switch {switchUuid} on the host {host.name} was resolved.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmPowerOffOnIsolationEvent,
                     description = 'vSphere HA powered off VM on isolated host',
                     category = 'info',
                     formatOnDatacenter = 'vSphere HA powered off {vm.name} on the isolated host {isolatedHost.name} in cluster {computeResource.name}',
                     formatOnComputeResource = 'vSphere HA powered off {vm.name} on the isolated host {isolatedHost.name}',
                     formatOnHost = 'vSphere HA powered off {vm.name} on the isolated host {isolatedHost.name}',
                     formatOnVm = 'vSphere HA powered off this virtual machine on the isolated host {isolatedHost.name}',
                     fullFormat = 'vSphere HA powered off {vm.name} on the isolated host {isolatedHost.name} in cluster {computeResource.name} in {datacenter.name}',
                     longDescription = '     <EventLongDescription id="vim.event.VmPowerOffOnIsolationEvent">        <description>           vSphere HA powered off this virtual machine because the host it was running on            was isolated from the management network.         </description>     </EventLongDescription>     '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.GlobalMessageChangedEvent,
                     description = 'Message changed',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = "The message changed: from '{prevMessage}' to '{message}'",
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmDasUpdateErrorEvent,
                     description = 'VM vSphere HA update error',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Unable to update vSphere HA agents given the state of {vm.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostAddFailedEvent,
                     description = 'Cannot add host',
                     category = 'error',
                     formatOnDatacenter = 'Cannot add host {hostname}',
                     formatOnComputeResource = 'Cannot add host {hostname}',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Cannot add host {hostname} to datacenter {datacenter.name}',
                     longDescription = '\t<EventLongDescription id="vim.event.HostAddFailedEvent">\t\t<description>\t\t\tAdding a host failed\t\t</description>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostAdminEnableEvent,
                     description = 'Host administrator access enabled',
                     category = 'warning',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Administrator access to the host has been restored',
                     formatOnVm = '',
                     fullFormat = 'Administrator access to the host {host.name} has been restored',
                     longDescription = '\t<EventLongDescription id="vim.event.HostAdminEnableEvent">\t\t<description>\t\t\tvCenter Server has restored Administrator permissions for host user accounts \t\t\t whose permissions were disabled by Lockdown Mode\t\t</description>\t\t<cause>\t\t\t<description>\t\t\t\tThis condition occurs when vCenter Server restores Administrator access to \t\t\t\thost user accounts that lost their Administrator permissions when the host was \t\t\t\tplaced in Lockdown Mode\t\t\t</description>\t\t</cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostCnxFailedBadUsernameEvent,
                     description = 'Cannot connect host - incorrect user name',
                     category = 'error',
                     formatOnDatacenter = 'Cannot connect {host.name}: incorrect user name or password',
                     formatOnComputeResource = 'Cannot connect {host.name}: incorrect user name or password',
                     formatOnHost = 'Cannot connect: incorrect user name or password',
                     formatOnVm = '',
                     fullFormat = 'Cannot connect {host.name} in {datacenter.name}: incorrect user name or password',
                     longDescription = '\t<EventLongDescription id="vim.event.HostCnxFailedBadUsernameEvent">\t\t<description>\t\t\tCould not connect to the host due to an invalid username and password combination\t\t</description>\t\t<cause>\t\t\t<description>\t\t\t\tInvalid username and password combination\t\t\t</description>\t\t\t<action>\t\t\t\tUse the correct username and password\t\t\t</action>\t\t</cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostCnxFailedBadVersionEvent,
                     description = 'Cannot connect host - incompatible version',
                     category = 'error',
                     formatOnDatacenter = 'Cannot connect {host.name}: incompatible version',
                     formatOnComputeResource = 'Cannot connect {host.name}: incompatible version',
                     formatOnHost = 'Cannot connect: incompatible version',
                     formatOnVm = '',
                     fullFormat = 'Cannot connect {host.name} in {datacenter.name}: incompatible version',
                     longDescription = '\t<EventLongDescription id="vim.event.HostCnxFailedBadVersionEvent">\t\t<description>\t\t\tCould not connect to the host due to an incompatible vSphere Client version\t\t</description>\t\t<cause>\t\t\t<description>\t\t\tThe version of the vSphere Client is incompatible with the ESX/ESXi host so \t\t\tthe connection attempt failed\t\t\t</description>\t\t\t<action>\t\t\tDownload and use a compatible vSphere Client version to connect to the host\t\t\t</action>\t\t</cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.CustomizationLinuxIdentityFailed,
                     description = 'Customization Linux Identity Failed',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = "An error occurred while setting up Linux identity. See log file '{logLocation}' on guest OS for details.",
                     longDescription = '   <EventLongDescription id="vim.event.CustomizationLinuxIdentityFailed">      <description>         The guest operating system Linux distribution is not supported by the customization scripts.          Please refer to the VMware vSphere Compatibility Matrix for the list of the supported Linux          distributions.      </description>      <cause>         <description>            Customization of the target guest operating system Linux distribution is not supported.         </description>         <action>            Consult with VMware on when the specific Linux distribution will             be supported. If the Linux distribution is already supported in a newer release, consider upgrading.         </action>      </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostCnxFailedEvent,
                     description = 'Cannot connect host',
                     category = 'error',
                     formatOnDatacenter = 'Cannot connect host {host.name}: error connecting to host',
                     formatOnComputeResource = 'Cannot connect host {host.name}: error connecting to host',
                     formatOnHost = 'Cannot connect: error connecting to host',
                     formatOnVm = '',
                     fullFormat = 'Cannot connect {host.name} in {datacenter.name}: error connecting to host',
                     longDescription = '\t<EventLongDescription id="vim.event.HostCnxFailedEvent">\t\t<description>\t\t\tCould not connect to the host due to an unspecified condition\t\t</description>\t\t<cause>\t\t\t<description>\t\t\t\tUnknown cause of failure\t\t\t</description>\t\t</cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostCnxFailedNetworkErrorEvent,
                     description = 'Cannot connect host - network error',
                     category = 'error',
                     formatOnDatacenter = 'Cannot connect {host.name}: network error',
                     formatOnComputeResource = 'Cannot connect {host.name}: network error',
                     formatOnHost = 'Cannot connect: network error',
                     formatOnVm = '',
                     fullFormat = 'Cannot connect {host.name} in {datacenter.name}: network error',
                     longDescription = '\t<EventLongDescription id="vim.event.HostCnxFailedNetworkErrorEvent">\t\t<description>\t\t\tCould not connect to the host due to a network error\t\t</description>\t\t<cause>\t\t\t<description>\t\t\t\tA Network error occurred while connecting to the host\t\t\t</description>\t\t\t<action>\t\t\t\tVerify that host networking is configured correctly\t\t\t</action>\t\t</cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostCnxFailedNoConnectionEvent,
                     description = 'Cannot connect host - no connection',
                     category = 'error',
                     formatOnDatacenter = 'Cannot connect {host.name}',
                     formatOnComputeResource = 'Cannot connect {host.name}',
                     formatOnHost = 'Cannot connect to host',
                     formatOnVm = '',
                     fullFormat = 'Cannot connect host {host.name} in {datacenter.name}',
                     longDescription = '\t<EventLongDescription id="vim.event.HostCnxFailedNoConnectionEvent">\t\t<description>\t\t\tCould not connect to the host because the host is not in the network\t\t</description>\t\t<cause>\t\t\t<description>\t\t\t\tThe host that you are attempting to connect to is not present in the network\t\t\t</description>\t\t\t<action>\t\t\t\tVerify that host networking is configured correctly and the host is connected \t\t\t\tto the same network as vCenter Server\t\t\t</action>\t\t</cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostCnxFailedNotFoundEvent,
                     description = 'Cannot connect host - host not found',
                     category = 'error',
                     formatOnDatacenter = 'Cannot connect {host.name}: incorrect host name',
                     formatOnComputeResource = 'Cannot connect {host.name}: incorrect host name',
                     formatOnHost = 'Cannot connect: incorrect host name',
                     formatOnVm = '',
                     fullFormat = 'Cannot connect {host.name} in {datacenter.name}: incorrect host name',
                     longDescription = '\t<EventLongDescription id="vim.event.HostCnxFailedNotFoundEvent">\t\t<description>\t\t\tCould not connect to the host because vCenter Server could not resolve the host name\t\t</description>\t\t<cause>\t\t\t<description>\t\t\t\tUnable to resolve the host name of the host\t\t\t</description>\t\t\t<action>\t\t\t\tVerify that the correct host name has been supplied for the host\t\t\t</action>\t\t\t<action>\t\t\t\tConfigure the host to use a known-good (resolvable) host name\t\t\t</action>\t\t\t<action>\t\t\t\tAdd the host name to the DNS server\t\t\t</action>\t\t</cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostCnxFailedTimeoutEvent,
                     description = 'Cannot connect host - time-out',
                     category = 'error',
                     formatOnDatacenter = 'Cannot connect {host.name}: time-out waiting for host response',
                     formatOnComputeResource = 'Cannot connect {host.name}: time-out waiting for host response',
                     formatOnHost = 'Cannot connect: time-out waiting for host response',
                     formatOnVm = '',
                     fullFormat = 'Cannot connect {host.name} in {datacenter.name}: time-out waiting for host response',
                     longDescription = '\t<EventLongDescription id="vim.event.HostCnxFailedTimeoutEvent">\t\t<description>\t\t\tCould not connect to the host because the connection attempt timed out\t\t</description>\t\t<cause>\t\t\t<description>\t\t\t\tA timeout occurred while attempting to connect to the host\t\t\t</description>\t\t</cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.CustomizationEvent,
                     description = '<Customization Event>',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = '<internal>',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostCompliantEvent,
                     description = 'Host compliant with profile',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Host is in compliance with the attached profile.',
                     formatOnVm = '',
                     fullFormat = 'Host {host.name} is in compliance with the attached profile',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostConnectedEvent,
                     description = 'Host connected',
                     category = 'info',
                     formatOnDatacenter = 'Connected to {host.name}',
                     formatOnComputeResource = 'Connected to {host.name}',
                     formatOnHost = 'Established a connection',
                     formatOnVm = '',
                     fullFormat = 'Connected to {host.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmConnectedEvent,
                     description = 'VM connected',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = 'Host is connected',
                     fullFormat = 'Virtual machine {vm.name} is connected',
                     longDescription = '   <EventLongDescription id="vim.event.VmConnectedEvent">      <description>         The virtual machine is in a connected state in the inventory          and vCenter Server can access it      </description>      <cause>         <description>            A user or system action that resulted in operations such as creating,             registering, cloning or deploying a virtual machine gave vCenter Server access to             the virtual machine         </description>      </cause>       <cause>         <description>            A user or system action that resulted in operations such as adding or             reconnecting a host gave vCenter Server access to the virtual machine         </description>      </cause>      <cause>         <description>            The state of the virtual machine\'s host changed from             Not Responding to Connected and the host gave vCenter Server access to the virtual machine         </description>      </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostConnectionLostEvent,
                     description = 'Host connection lost',
                     category = 'error',
                     formatOnDatacenter = 'Host {host.name} is not responding',
                     formatOnComputeResource = 'Host {host.name} is not responding',
                     formatOnHost = 'Host is not responding',
                     formatOnVm = '',
                     fullFormat = 'Host {host.name} in {datacenter.name} is not responding',
                     longDescription = '\t<EventLongDescription id="vim.event.HostConnectionLostEvent">\t\t<description>\t\t\tConnection to the host has been lost\t\t</description>\t\t<cause>\t\t\t<description>\t\t\t\tThe host is not in a state where it can respond\t\t\t</description>\t\t</cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostDasDisabledEvent,
                     description = 'vSphere HA agent disabled on host',
                     category = 'info',
                     formatOnDatacenter = 'vSphere HA agent on {host.name} in cluster {computeResource.name} is disabled',
                     formatOnComputeResource = 'vSphere HA agent on {host.name} is disabled',
                     formatOnHost = 'vSphere HA agent on this host is disabled',
                     formatOnVm = '',
                     fullFormat = 'vSphere HA agent on {host.name} in cluster {computeResource.name} in {datacenter.name} is disabled',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostDasEnabledEvent,
                     description = 'vSphere HA agent enabled on host',
                     category = 'info',
                     formatOnDatacenter = 'vSphere HA agent on {host.name} in cluster {computeResource.name} is enabled',
                     formatOnComputeResource = 'vSphere HA agent on {host.name} is enabled',
                     formatOnHost = 'vSphere HA agent on this host is enabled',
                     formatOnVm = '',
                     fullFormat = 'vSphere HA agent on {host.name} in cluster {computeResource.name} in {datacenter.name} is enabled',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostDasEnablingEvent,
                     description = 'Enabling host vSphere HA agent',
                     category = 'warning',
                     formatOnDatacenter = 'Enabling vSphere HA agent on {host.name}',
                     formatOnComputeResource = 'Enabling vSphere HA agent on {host.name}',
                     formatOnHost = 'Enabling vSphere HA agent',
                     formatOnVm = '',
                     fullFormat = 'Enabling vSphere HA agent on {host.name} in cluster {computeResource.name} in {datacenter.name}',
                     longDescription = '     <EventLongDescription id="vim.event.HostDasEnablingEvent">        <description>           vSphere HA is being enabled on this host.        </description>     </EventLongDescription>     '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostEnableAdminFailedEvent,
                     description = 'Cannot restore administrator permissions to host',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Cannot restore some administrator permissions to the host',
                     formatOnVm = '',
                     fullFormat = 'Cannot restore some administrator permissions to the host {host.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ProfileChangedEvent,
                     description = 'Profile was changed',
                     category = 'info',
                     formatOnDatacenter = 'Profile {profile.name} was changed.',
                     formatOnComputeResource = 'Profile {profile.name} was changed.',
                     formatOnHost = 'Profile {profile.name} was changed.',
                     formatOnVm = '',
                     fullFormat = 'Profile {profile.name} was changed.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostExtraNetworksEvent,
                     description = 'Host has extra vSphere HA networks',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Host {host.name} has the following extra networks not used by other hosts for vSphere HA communication:{ips}. Consider using vSphere HA advanced option das.allowNetwork to control network usage',
                     formatOnVm = '',
                     fullFormat = 'Host {host.name} has the following extra networks not used by other hosts for vSphere HA communication:{ips}. Consider using vSphere HA advanced option das.allowNetwork to control network usage',
                     longDescription = '    <EventLongDescription id="vim.event.HostExtraNetworksEvent">       <description>       The host being added to the vSphere HA cluster has more management networks than        existing hosts in the cluster. When vSphere HA is being configured for a host, an existing        host in the cluster is examined for the networks used by vSphere HA for heartbeats        and other vSphere HA communication. The joining host is expected to have the same        number of management networks, and optimally, be on the same subnets. This        helps to facilitate the pairing up of source/destination pairs for heartbeats.        If common subnets are not detected (using the IP address/subnet mask) between        the member being added and the existing members of the cluster, this event is        generated and the configuration task fails. The event details report the        subnet of the joining member that are not present on the existing member.        </description>       <cause>            <description>                The host has extra networks missing on an existing cluster member            </description>            <action>                Change the host\'s network configuration to enable vSphere HA traffic on the same                 subnets as existing hosts in the cluster. vSphere HA will use the Service Console                 port groups on ESX and, on ESXi hosts, the port groups with the "Management Traffic"                 checkbox selected.            </action>            <action>                Use advanced options to override the default port group selection for vSphere HA                 cluster communication.  You can use the das.allowNetwork[X] advanced option                 to tell vSphere HA to use the port group specified in this option.                 For each port group name that should be used, specify one das.allowNetwork[X]                 advanced option.  The vSphere HA configuration examines the host being added for                 port groups that match the name specified. The configuration task also examines                 an existing member whose port groups match the name specified. The number of                 matched port group names must be the same on each host.  After setting the advanced                 options, re-enable vSphere HA for the cluster.            </action>       </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostInventoryFullEvent,
                     description = 'Host inventory full',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Maximum ({capacity}) number of hosts allowed for this edition of vCenter Server has been reached',
                     longDescription = '    <EventLongDescription id="vim.event.HostInventoryFullEvent">       <description>          The vCenter Server Foundation license key currently allows only three hosts to           be added to the inventory. Adding extra hosts results in errors           and the logging of this event.        </description>       <cause>            <description>Attempting to add more hosts than the number allowed by the license                          key assigned to vCenter Server</description>            <action>Assign vCenter Server a license key that allows more hosts or has                     no host limit</action>       </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostNoRedundantManagementNetworkEvent,
                     description = 'No redundant management network for host',
                     category = 'warning',
                     formatOnDatacenter = 'Host {host.name} in cluster {computeResource.name} currently has no management network redundancy',
                     formatOnComputeResource = 'Host {host.name} currently has no management network redundancy',
                     formatOnHost = 'This host currently has no management network redundancy',
                     formatOnVm = '',
                     fullFormat = 'Host {host.name} in cluster {computeResource.name} in {datacenter.name} currently has no management network redundancy',
                     longDescription = '    <EventLongDescription id="vim.event.HostNoRedundantManagementNetworkEvent">       <description>       vSphere HA has determined that there is only one path for vSphere HA management traffic,        resulting in a single point of failure.  Best practices require        more than one path for vSphere HA to use for heartbeats and cluster communication.         A host with a single path is more likely to be declared dead, network partitioned or        isolated after a network failure. If declared dead, vSphere HA will not respond if the host        subsequently actually fails, while if declared isolated, vSphere HA may apply the isolation        response thus impacting the uptime of the virtual machines running on it.       </description>       <cause>            <description>There is only one port group available for vSphere HA communication</description>            <action>Configure another Service Console port group on the ESX host</action>            <action>                Configure another port group on the ESXi host by selecting the "Management Traffic" \t\tcheck box            </action>            <action>                Use NIC teaming on the management port group to allow ESX or ESXi to direct management                 traffic out of more than one physical NIC in case of a path failure            </action>            <action>                If you accept the risk of not having redundancy for vSphere HA communication, you can                 eliminate the configuration issue by setting the                 das.ignoreRedundantNetWarning advanced option to "true"            </action>       </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmUuidChangedEvent,
                     description = 'VM UUID Changed',
                     category = 'warning',
                     formatOnDatacenter = 'Changed BIOS UUID from {oldUuid} to {newUuid} for {vm.name} on {host.name}',
                     formatOnComputeResource = 'Changed BIOS UUID from {oldUuid} to {newUuid} for {vm.name} on {host.name}',
                     formatOnHost = 'Changed BIOS UUID from {oldUuid} to {newUuid} for {vm.name}',
                     formatOnVm = 'BIOS UUID was changed from {oldUuid} to {newUuid}',
                     fullFormat = 'Changed BIOS UUID from {oldUuid} to {newUuid} for {vm.name} on {host.name} in {datacenter.name}',
                     longDescription = '   <EventLongDescription id="vim.event.VmUuidChangedEvent">      <description>The virtual machine BIOS UUID has changed</description>      <cause>         <description>            A user changed the virtual machine BIOS UUID directly on the host         </description>      </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostNotInClusterEvent,
                     description = 'Host not in cluster',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Not a cluster member in {datacenter.name}',
                     formatOnVm = '',
                     fullFormat = 'Host {host.name} is not a cluster member in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostOvercommittedEvent,
                     description = 'Host resource overcommitted',
                     category = 'error',
                     formatOnDatacenter = 'Insufficient capacity in host {computeResource.name} to satisfy resource configuration',
                     formatOnComputeResource = 'Insufficient capacity to satisfy resource configuration',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Insufficient capacity in host {computeResource.name} to satisfy resource configuration in {datacenter.name}',
                     longDescription = '    <EventLongDescription id="vim.event.HostOvercommittedEvent">       <description>          A host does not have sufficient CPU and/or memory capacity to \t\t  satisfy its resource configuration. The host has its own admission control, so this \t\t  condition should never occur.       </description>       <cause>            <description>A host has insufficient capacity for its resource configuration</description>            <action>If you encounter this condition, contact VMware Support </action>\t</cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.HostStatusChangedEvent,
                     description = 'Host status changed',
                     category = 'info',
                     formatOnDatacenter = 'Configuration status on host {computeResource.name} changed from {oldStatus.@enum.ManagedEntity.Status} to {newStatus.@enum.ManagedEntity.Status}',
                     formatOnComputeResource = 'Configuration status changed from {oldStatus.@enum.ManagedEntity.Status} to {newStatus.@enum.ManagedEntity.Status}',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Configuration status on host {computeResource.name} changed from {oldStatus.@enum.ManagedEntity.Status} to {newStatus.@enum.ManagedEntity.Status} in {datacenter.name}',
                     longDescription = '    <EventLongDescription id="vim.event.HostStatusChangedEvent">       <description>          The host status has changed. This status is the status of the root resource           pool that encompasses the entire host. A host status change may be           accompanied by the removal of a configuration issue if one was previously detected.           A host status of green indicates that everything is fine. A yellow status           indicates that the root resource pool does not have the resources to meet the           reservations of its children. A red status means that a node in the resource           pool has children whose reservations exceed the configuration of the node.        </description>       <cause>            <description>The host status changed to yellow</description>            <action>Reduce the reservation of the resource pools directly under the             root to match the new capacity</action>        </cause>        <cause>            <description>The host status changed to red</description>            <action>Change the resource settings on the resource pools that are red so             that they can accommodate their child virtual machines. If this is not possible, lower             the virtual machine reservations. If this is not possible either, power off some \t    virtual machines.</action>        </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.InvalidEditionEvent,
                     description = 'Invalid edition',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = "The license edition '{feature}' is invalid",
                     longDescription = '    <EventLongDescription id="vim.event.InvalidEditionEvent">       <description>          vCenter Server attempted to acquire an undefined feature from the license server        </description>       <cause>            <description>Any operation that requires a feature license such as vMotion, DRS, vSphere HA might result                          in this event if that feature is not defined on the license server</description>            <action>Verify that the feature in question is present on the license server</action>       </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.MigrationEvent,
                     description = '<Migration Event>',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = '<internal>',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.MigrationHostWarningEvent,
                     description = 'Migration host warning',
                     category = 'warning',
                     formatOnDatacenter = 'Migration of {vm.name} from {host.name} to {dstHost.name}: {fault.msg}',
                     formatOnComputeResource = 'Migration of {vm.name} to {dstHost.name}: {fault.msg}',
                     formatOnHost = 'Migration of {vm.name} to {dstHost.name}: {fault.msg}',
                     formatOnVm = 'Migration from {host.name} to {dstHost.name}: {fault.msg}',
                     fullFormat = 'Migration of {vm.name} from {host.name} to {dstHost.name} in {datacenter.name}: {fault.msg}',
                     longDescription = '         <EventLongDescription id="vim.event.MigrationHostWarningEvent">            <description>               The virtual machine can be migrated but might lose some functionality after migration \t       is complete            </description>            <cause>                 <description> Migrating the virtual machine to the destination host or datastore is likely to                      succeed but some functionality might not work correctly afterward because the virtual \t    \t     machine did not meet all the compatibility criteria.                 </description>                  <action>                       Use the vSphere Client to check for warnings at the time                       of the failure so that you can identify possible reasons for this problem                  </action>             </cause>         </EventLongDescription>         '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.MtuMismatchEvent,
                     description = 'The MTU configured in the vSphere Distributed Switch does not match the physical switch connected to the physical NIC.',
                     category = 'error',
                     formatOnDatacenter = 'The MTU configured in the vSphere Distributed Switch does not match the physical switch connected to uplink port {healthResult.uplinkPortKey} in vSphere Distributed Switch  {dvs.name} on host {host.name}',
                     formatOnComputeResource = '',
                     formatOnHost = 'The MTU configured in the vSphere Distributed Switch does not match the physical switch connected to uplink port {healthResult.uplinkPortKey} in vSphere Distributed Switch  {dvs.name}',
                     formatOnVm = '',
                     fullFormat = 'The MTU configured in the vSphere Distributed Switch does not match the physical switch connected to uplink port {healthResult.uplinkPortKey} in vSphere Distributed Switch  {dvs.name} on host {host.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.NotEnoughResourcesToStartVmEvent,
                     description = 'Insufficient resources for vSphere HA to start the VM. Reason: {reason.@enum.fdm.placementFault}',
                     category = 'warning',
                     formatOnDatacenter = 'Insufficient resources to fail over {vm.name} in {computeResource.name}. vSphere HA will retry the fail over when enough resources are available. Reason: {reason.@enum.fdm.placementFault}',
                     formatOnComputeResource = 'Insufficient resources to fail over {vm.name}. vSphere HA will retry the fail over when enough resources are available. Reason: {reason.@enum.fdm.placementFault}',
                     formatOnHost = 'Insufficient resources to fail over {vm.name}. vSphere HA will retry the fail over when enought resources are available. Reason: {reason.@enum.fdm.placementFault}',
                     formatOnVm = 'Insufficient resources to fail over this virtual machine. vSphere HA will retry the fail over when enough resources are available. Reason: {reason.@enum.fdm.placementFault}',
                     fullFormat = 'Insufficient resources to fail over {vm.name} in {computeResource.name} that recides in {datacenter.name}. vSphere HA will retry the fail over when enough resources are available. Reason: {reason.@enum.fdm.placementFault}',
                     longDescription = '    <EventLongDescription id="vim.event.NotEnoughResourcesToStartVmEvent">       <description>          This event is issued by vSphere HA when the master agent was not able to fail over \t  a virtual machine to one of its compatible hosts. This condition is due to one or \t  more of the causes listed below. When this condition occurs, vSphere HA will report \t  a cause for it in the event summary, but note that additional causes might exist.\t  It is more likely to occur if vSphere HA admission \t  control is disabled or more hosts fail than were provisioned for. When a virtual \t  machine cannot be placed, vSphere HA will retry placing it when the cluster state \t  changes. Also, if vSphere DRS is enabled, it will be invoked to try to defragment \t  the cluster or bring hosts out of Standby Mode.       </description>       <cause>            <description>            A virtual machine has bandwidth reservations for CPU, memory, vFlash cache, or virtual NICs. \t            There was no compatible host that had enough resources to satisfy \t            the reservations.            </description>            <action>Decrease the virtual machine resource reservation</action>            <action>Add more host(s) to cluster</action>            <action>Bring online any failed hosts or resolve a network partition if one exists</action>            <action>If DRS is in manual mode, look for any pending recommendations             and approve them so that vSphere HA failover can proceed</action>        </cause>        <cause>            <description>\t         The cluster has vSAN enabled, and one or more hosts that contribute storage               to the cluster is inaccessible, preventing vSphere HA from powering on the virtual machine.               This applies to virtual machines that have one or more files on a vSAN datastore.            </description>            <action>Bring online any failed hosts or resolve a network partition if one             exists that involves hosts that contribute storage to the vSAN cluster</action>        </cause>        <cause>            <description>One or more datastores that are associated with a virtual machine are                inaccessible by any compatible host in the cluster.</description>            <action>Bring online any non-responding host that mounts the virtual machine datastores</action>            <action>Fix the all-paths-down (APD) or permanent-device-loss (PDL) issues.</action>        </cause>        <cause>            <description>vSphere HA is enforcing virtual machine to virtual machine                anti-affinity rules, and the rule cannot be satisfied. </description>            <action>Add more hosts to cluster</action>            <action>Bring online any non-responding host or resolve a network partition if one exists</action>            <action>Remove any anti-affinity rules that are restricting the placement</action>        </cause>        <cause>            <description>The number of VMs that can run on each host is limited.                There is no host that can power on the VM without exceeding the limit.</description>            <action>Increase the limit if you have set the limitVmsPerESXHost HA advanced option.</action>            <action>Bring online any non-responding host or add new hosts to the cluster</action>        </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.PermissionEvent,
                     description = '<Permission Event>',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = '<internal>',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.PermissionUpdatedEvent,
                     description = 'Permission updated',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = "Permission changed for '{principal}' on '{entity.name}'.  \nRole changed from '{prevRole.name}' to role  '{role.name}'. Propagate changed from '{prevPropagate.@enum.auth.Permission.propagate}' to '{propagate.@enum.auth.Permission.propagate}'.",
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ProfileDissociatedEvent,
                     description = 'Profile detached from host',
                     category = 'info',
                     formatOnDatacenter = 'Profile {profile.name} has been detached.',
                     formatOnComputeResource = 'Profile {profile.name} has been detached. ',
                     formatOnHost = 'Profile {profile.name} has been detached from the host.',
                     formatOnVm = '',
                     fullFormat = 'Profile {profile.name} detached.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmFaultToleranceStateChangedEvent,
                     description = 'VM Fault Tolerance state changed',
                     category = 'info',
                     formatOnDatacenter = 'Fault Tolerance state of {vm.name} on host {host.name} in cluster {computeResource.name} changed from {oldState.@enum.VirtualMachine.FaultToleranceState} to {newState.@enum.VirtualMachine.FaultToleranceState}',
                     formatOnComputeResource = 'Fault Tolerance state on {vm.name} on host {host.name} changed from {oldState.@enum.VirtualMachine.FaultToleranceState} to {newState.@enum.VirtualMachine.FaultToleranceState}',
                     formatOnHost = 'Fault Tolerance state of {vm.name} changed from {oldState.@enum.VirtualMachine.FaultToleranceState} to {newState.@enum.VirtualMachine.FaultToleranceState}',
                     formatOnVm = 'Fault Tolerance state changed from {oldState.@enum.VirtualMachine.FaultToleranceState} to {newState.@enum.VirtualMachine.FaultToleranceState}',
                     fullFormat = 'Fault Tolerance state of {vm.name} on host {host.name} in cluster {computeResource.name} in {datacenter.name} changed from {oldState.@enum.VirtualMachine.FaultToleranceState} to {newState.@enum.VirtualMachine.FaultToleranceState}',
                     longDescription = '    <EventLongDescription id="vim.event.VmFaultToleranceStateChangedEvent">       <description>          The Fault Tolerance state of the virtual machine changed       </description>       <cause>            <description> </description>            <action></action>        </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.RoleUpdatedEvent,
                     description = 'Role updated',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Role modified.  \n \nPrevious name: {prevRoleName}, new name: {role.name}.  \n \nAdded privileges: {privilegesAdded}.  \n \nRemoved privileges: {privilegesRemoved}.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.RollbackEvent,
                     description = 'Host Network operation rolled back',
                     category = 'info',
                     formatOnDatacenter = 'The Network API {methodName} on this entity caused the host {hostName} to be disconnected from the vCenter Server. The configuration change was rolled back on the host.',
                     formatOnComputeResource = '',
                     formatOnHost = 'The operation {methodName} on the host {hostName} disconnected the host and was rolled back .',
                     formatOnVm = '',
                     fullFormat = 'The Network API {methodName} on this entity caused the host {hostName} to be disconnected from the vCenter Server. The configuration change was rolled back on the host.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ScheduledTaskCompletedEvent,
                     description = 'Scheduled task completed',
                     category = 'info',
                     formatOnDatacenter = 'Task {scheduledTask.name} on {entity.name} completed successfully',
                     formatOnComputeResource = 'Task {scheduledTask.name} on {entity.name} completed successfully',
                     formatOnHost = 'Task {scheduledTask.name} on {entity.name} completed successfully',
                     formatOnVm = 'Task {scheduledTask.name} completed successfully',
                     fullFormat = 'Task {scheduledTask.name} on {entity.name} in datacenter {datacenter.name} completed successfully',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ScheduledTaskEmailFailedEvent,
                     description = 'Scheduled task email not sent',
                     category = 'error',
                     formatOnDatacenter = 'Task {scheduledTask.name} on {entity.name} cannot send email to {to}: {reason.msg}',
                     formatOnComputeResource = 'Task {scheduledTask.name} on {entity.name} cannot send email to {to}: {reason.msg}',
                     formatOnHost = 'Task {scheduledTask.name} on {entity.name} cannot send email to {to}: {reason.msg}',
                     formatOnVm = 'Task {scheduledTask.name} cannot send email to {to}: {reason.msg}',
                     fullFormat = 'Task {scheduledTask.name} on {entity.name} in datacenter {datacenter.name} cannot send email to {to}: {reason.msg}',
                     longDescription = '    <EventLongDescription id="vim.event.ScheduledTaskEmailFailedEvent">       <description>          An error occurred while sending email notification that a scheduled task is running       </description>       <cause>            <description>Failed to send email for the scheduled task</description>            <action>Check the vCenter Server SMTP settings for sending emails</action>       </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.TemplateBeingUpgradedEvent,
                     description = 'Upgrading template',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Upgrading template {legacyTemplate}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.UplinkPortMtuNotSupportEvent,
                     description = 'Not all VLAN MTU settings on the external physical switch allow the vSphere Distributed Switch maximum MTU size packets to pass.',
                     category = 'error',
                     formatOnDatacenter = 'Not all VLAN MTU settings on the external physical switch allow the vSphere Distributed Switch maximum MTU size packets to pass on the uplink port {healthResult.uplinkPortKey} in vSphere Distributed Switch  {dvs.name} on host {host.name}.',
                     formatOnComputeResource = '',
                     formatOnHost = 'Not all VLAN MTU settings on the external physical switch allow the vSphere Distributed Switch maximum MTU size packets to pass on the uplink port {healthResult.uplinkPortKey} in vSphere Distributed Switch  {dvs.name}.',
                     formatOnVm = '',
                     fullFormat = 'Not all VLAN MTU settings on the external physical switch allow the vSphere Distributed Switch maximum MTU size packets to pass on the uplink port {healthResult.uplinkPortKey} in vSphere Distributed Switch  {dvs.name} on host {host.name} in {datacenter.name}.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.UplinkPortMtuSupportEvent,
                     description = 'All VLAN MTU settings on the external physical switch allow the vSphere Distributed Switch maximum MTU size packets to pass.',
                     category = 'info',
                     formatOnDatacenter = 'All VLAN MTU settings on the external physical switch allow the vSphere Distributed Switch maximum MTU size packets to pass on uplink port {healthResult.uplinkPortKey} in vSphere Distributed Switch  {dvs.name} on host {host.name}.',
                     formatOnComputeResource = '',
                     formatOnHost = 'All VLAN MTU setting on the external physical switch allows the vSphere Distributed Switch max MTU size packets passing on uplink port {healthResult.uplinkPortKey} in vSphere Distributed Switch  {dvs.name}',
                     formatOnVm = '',
                     fullFormat = 'All VLAN MTU settings on the external physical switch allow the vSphere Distributed Switch maximum MTU size packets to pass on the uplink port {healthResult.uplinkPortKey} in vSphere Distributed Switch  {dvs.name} on host {host.name} in {datacenter.name}.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.UplinkPortVlanTrunkedEvent,
                     description = 'The configured VLAN in the vSphere Distributed Switch was trunked by the physical switch.',
                     category = 'info',
                     formatOnDatacenter = 'The configured VLAN in the vSphere Distributed Switch was trunked by the physical switch connected to uplink port {healthResult.uplinkPortKey} in vSphere Distributed Switch  {dvs.name} on host {host.name}.',
                     formatOnComputeResource = '',
                     formatOnHost = 'The configured VLAN in the vSphere Distributed Switch was trunked by the physical switch connected to uplink port {healthResult.uplinkPortKey} in vSphere Distributed Switch  {dvs.name}.',
                     formatOnVm = '',
                     fullFormat = 'The configured VLAN in the vSphere Distributed Switch was trunked by the physical switch connected to uplink port {healthResult.uplinkPortKey} in vSphere Distributed Switch  {dvs.name} on host {host.name} in {datacenter.name}.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.UplinkPortVlanUntrunkedEvent,
                     description = 'Not all the configured VLANs in the vSphere Distributed Switch were trunked by the physical switch.',
                     category = 'error',
                     formatOnDatacenter = 'Not all the configured VLANs in the vSphere Distributed Switch were trunked by the physical switch connected to uplink port {healthResult.uplinkPortKey} in vSphere Distributed Switch  {dvs.name} on host {host.name}.',
                     formatOnComputeResource = '',
                     formatOnHost = 'Not all the configured VLANs in the vSphere Distributed Switch were trunked by the physical switch connected to uplink port {healthResult.uplinkPortKey} in vSphere Distributed Switch  {dvs.name}.',
                     formatOnVm = '',
                     fullFormat = 'Not all the configured VLANs in the vSphere Distributed Switch were trunked by the physical switch connected to uplink port {healthResult.uplinkPortKey} in vSphere Distributed Switch  {dvs.name} on host {host.name} in {datacenter.name}.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmAcquiredMksTicketEvent,
                     description = 'VM acquired MKS ticket',
                     category = 'info',
                     formatOnDatacenter = 'Remote console to {vm.name} on {host.name} has been opened',
                     formatOnComputeResource = 'Remote console to {vm.name} on {host.name} has been opened',
                     formatOnHost = 'Remote console to {vm.name} has been opened',
                     formatOnVm = 'Remote console has been opened for this virtual machine on {host.name}',
                     fullFormat = 'Remote console to {vm.name} on  {host.name} in {datacenter.name} has been opened',
                     longDescription = '    <EventLongDescription id="vim.event.VmAcquiredMksTicketEvent">        <description>           Successfully acquired MKS Ticket for the virtual machine        </description>        <cause>           <description>                The MKS Ticket used to connect to the virtual machine remote console                 has been successfully acquired.           </description>        </cause>     </EventLongDescription>     '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmBeingHotMigratedEvent,
                     description = 'VM is hot migrating',
                     category = 'info',
                     formatOnDatacenter = 'Migrating {vm.name} from {host.name}, {ds.name} to {destHost.name}, {destDatastore.name}',
                     formatOnComputeResource = 'Migrating {vm.name} from {host.name}, {ds.name} to {destHost.name}, {destDatastore.name}',
                     formatOnHost = 'Migrating {vm.name} from {host.name}, {ds.name} to {destHost.name}, {destDatastore.name}',
                     formatOnVm = 'Migrating VM from {host.name}, {ds.name} to {destHost.name}, {destDatastore.name}',
                     fullFormat = 'Migrating {vm.name} from {host.name}, {ds.name} in {datacenter.name} to {destHost.name}, {destDatastore.name} in {destDatacenter.name}',
                     longDescription = '  <EventLongDescription id="vim.event.VmBeingHotMigratedEvent">     <description>        A powered-on virtual machine is being migrated with vMotion     </description>     <cause>          <description> A user action might have caused a powered-on virtual machine to be migrated with vMotion          </description>      </cause>       <cause>          <description> A DRS recommendation might have caused a powered-on virtual machine to be migrated \t  with vMotion          </description>      </cause>  </EventLongDescription>  '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmBeingRelocatedEvent,
                     description = 'VM relocating',
                     category = 'info',
                     formatOnDatacenter = 'Relocating {vm.name} from {host.name}, {ds.name} to {destHost.name}, {destDatastore.name}',
                     formatOnComputeResource = 'Relocating {vm.name} from {host.name}, {ds.name} to {destHost.name}, {destDatastore.name}',
                     formatOnHost = 'Relocating {vm.name} from {host.name}, {ds.name} to {destHost.name}, {destDatastore.name}',
                     formatOnVm = 'Relocating VM from {host.name}, {ds.name} to {destHost.name}, {destDatastore.name}',
                     fullFormat = 'Relocating {vm.name} from {host.name}, {ds.name} in {datacenter.name} to {destHost.name}, {destDatastore.name} in {destDatacenter.name}',
                     longDescription = '     <EventLongDescription id="vim.event.VmBeingRelocatedEvent">        <description>           The virtual machine execution and/or storage is being relocated        </description>        <cause>           <description>                A user action might have caused the virtual machine\'s execution and/or storage to be changed           </description>        </cause>     </EventLongDescription>     '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmCloneEvent,
                     description = '<VM Clone Event>',
                     category = 'info',
                     formatOnDatacenter = '<internal>',
                     formatOnComputeResource = '<internal>',
                     formatOnHost = '<internal>',
                     formatOnVm = '<internal>',
                     fullFormat = '<internal>',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmClonedEvent,
                     description = 'VM cloned',
                     category = 'info',
                     formatOnDatacenter = '{sourceVm.name} cloned to {vm.name} on {host.name}, {ds.name}',
                     formatOnComputeResource = '{sourceVm.name} cloned to {vm.name} on {host.name}, {ds.name} in {datacenter.name}',
                     formatOnHost = '{sourceVm.name} cloned to {vm.name} on {ds.name} in {datacenter.name}',
                     formatOnVm = '{sourceVm.name} cloned to {host.name}, {ds.name} in {datacenter.name}',
                     fullFormat = '{sourceVm.name} cloned to {vm.name} on {host.name}, {ds.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmCreatedEvent,
                     description = 'VM created',
                     category = 'info',
                     formatOnDatacenter = 'New virtual machine {vm.name} created on {host.name}, {ds.name} in {datacenter.name}',
                     formatOnComputeResource = 'New virtual machine {vm.name} created on {host.name}, {ds.name} in {datacenter.name}',
                     formatOnHost = 'New virtual machine {vm.name} created on {ds.name} in {datacenter.name}',
                     formatOnVm = 'Virtual machine created on {host.name}, {ds.name} in {datacenter.name}',
                     fullFormat = 'Created virtual machine {vm.name} on {host.name}, {ds.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmDasBeingResetEvent,
                     description = 'vSphere HA is resetting VM',
                     category = 'info',
                     formatOnDatacenter = '{vm.name} on {host.name} in cluster {computeResource.name} reset by vSphere HA. Reason: {reason.@enum.VmDasBeingResetEvent.ReasonCode}',
                     formatOnComputeResource = '{vm.name} on {host.name} reset by vSphere HA. Reason: {reason.@enum.VmDasBeingResetEvent.ReasonCode}.',
                     formatOnHost = '{vm.name} reset by vSphere HA. Reason: {reason.@enum.VmDasBeingResetEvent.ReasonCode}.',
                     formatOnVm = 'This virtual machine reset by vSphere HA. Reason: {reason.@enum.VmDasBeingResetEvent.ReasonCode}. ',
                     fullFormat = '{vm.name} on {host.name} in cluster {computeResource.name} in {datacenter.name} reset by vSphere HA. Reason: {reason.@enum.VmDasBeingResetEvent.ReasonCode}',
                     longDescription = '     <EventLongDescription id="vim.event.VmDasBeingResetEvent">        <description>           The virtual machine was reset by vSphere HA. Depending on how vSphere HA has been configured,            the virtual machine might be reset because the VMware Tools heartbeat or application            heartbeat status turned red.        </description>        <cause>           <description>                The VMware Tools heartbeat turned red. This condition can occur if the operating                 system failed with a blue screen or becomes unresponsive. It also can occur because \t\tVMware Tools failed or was shut down.           </description>           <action>                If the virtual machine is reset frequently, check for a                 persistent problem with the operating system that requires attention.                 Consider configuring the cluster so that vSphere HA waits for a longer period after                 heartbeats are lost before taking action. Specifying a longer period helps avoid                 triggering resets for transient problems. You can force a longer period by decreasing \t\tthe "monitoring sensitivity" in the VM Monitoring section of the Edit Cluster wizard.           </action>        </cause>        <cause>           <description>                The application heartbeat turned red. This condition can occur if the application                 that is configured to send heartbeats failed or became unresponsive.           </description>           <action>                Determine if the application stopped sending heartbeats because of a configuration                 error and remediate the problem.           </action>        </cause>     </EventLongDescription>     '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmDasResetFailedEvent,
                     description = 'vSphere HA cannot reset VM',
                     category = 'warning',
                     formatOnDatacenter = 'vSphere HA cannot reset {vm.name} on {host.name} in cluster {computeResource.name}',
                     formatOnComputeResource = 'vSphere HA cannot reset {vm.name} on {host.name}',
                     formatOnHost = 'vSphere HA cannot reset {vm.name}',
                     formatOnVm = 'vSphere HA cannot reset this virtual machine',
                     fullFormat = 'vSphere HA cannot reset {vm.name} on {host.name} in cluster {computeResource.name} in {datacenter.name}',
                     longDescription = '     <EventLongDescription id="vim.event.VmDasResetFailedEvent">        <description>            vSphere HA attempted to reset the virtual machine because of a heartbeat failure             from VMware Tools or a guest application, depending on how vSphere HA was             configured. However, the reset operation failed.        </description>        <cause>            <description>                The most likely reason for the reset failure is that the virtual machine was running                 another task at the time the reset was initiated.            </description>            <action>Check to see whether the virtual machine requires attention and reset                 it manually if necessary.</action>        </cause>     </EventLongDescription>     '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmDeployFailedEvent,
                     description = 'Cannot deploy VM from template',
                     category = 'error',
                     formatOnDatacenter = 'Failed to deploy VM from template {vm.name} to {destHost.name}, {destDatastore.name} in {destDatacenter.name}',
                     formatOnComputeResource = 'Failed to deploy VM from template {vm.name} to {destHost.name}, {destDatastore.name} in {destDatacenter.name}',
                     formatOnHost = 'Failed to deploy VM from template {vm.name} to {destHost.name}, {destDatastore.name} in {destDatacenter.name}',
                     formatOnVm = 'Failed to deploy VM from template {vm.name} to {destHost.name}, {destDatastore.name} in {destDatacenter.name}',
                     fullFormat = 'Failed to deploy VM from template {vm.name} to {destHost.name}, {destDatastore.name} in {destDatacenter.name}: {reason.msg}',
                     longDescription = '    <EventLongDescription id="vim.event.VmDeployFailedEvent">        <description>           Failed to deploy a virtual machine for reasons described in the event message        </description>        <cause>           <description>                The virtual machine failed to deploy.                 This condition can occur if there is not enough disk space, the host or virtual machine loses \t\tits network connection, the host is disconnected, and so on.           </description>          <action>\t    Check the reason in the event message to find the cause of the failure and correct the problem.         </action>\t</cause>     </EventLongDescription>     '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmDisconnectedEvent,
                     description = 'VM disconnected',
                     category = 'info',
                     formatOnDatacenter = '{vm.name} on host {host.name} is disconnected',
                     formatOnComputeResource = '{vm.name} on host {host.name} is disconnected',
                     formatOnHost = '{vm.name} is disconnected',
                     formatOnVm = '{host.name} is disconnected',
                     fullFormat = '{vm.name} on host {host.name} in {datacenter.name} is disconnected',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmDiscoveredEvent,
                     description = 'VM discovered',
                     category = 'info',
                     formatOnDatacenter = 'Discovered {vm.name} on {host.name}',
                     formatOnComputeResource = 'Discovered {vm.name} on {host.name}',
                     formatOnHost = 'Discovered {vm.name}',
                     formatOnVm = 'Discovered on {host.name}',
                     fullFormat = 'Discovered {vm.name} on {host.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmDiskFailedEvent,
                     description = 'Cannot create VM disk',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Cannot create virtual disk {disk}',
                     longDescription = '    <EventLongDescription id="vim.event.VmDiskFailedEvent">        <description>           Failed to create a virtual disk for the virtual machine for reasons described in the event message        </description>        <cause>           <description>                A virtual disk was not created for the virtual machine. This condition can occur if the \t\toperation failed to access the disk, the disk did not have enough space, you do not have \t\tpermission for the operation, and so on.           </description>           <action>                Check the reason in the event message to find the cause of the failure. Ensure that disk is \t\taccessible, has enough space, and that the permission settings allow the operation.           </action>        </cause>     </EventLongDescription>     '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmEmigratingEvent,
                     description = 'VM emigrating',
                     category = 'info',
                     formatOnDatacenter = 'Migrating {vm.name} off host {host.name}',
                     formatOnComputeResource = 'Migrating {vm.name} off host {host.name}',
                     formatOnHost = 'Migrating {vm.name} off host',
                     formatOnVm = 'Migrating off host {host.name}',
                     fullFormat = 'Migrating {vm.name} off host {host.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmEndRecordingEvent,
                     description = 'End a recording session',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = 'End a recording session',
                     fullFormat = 'End a recording session on {vm.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmRelocateFailedEvent,
                     description = 'Failed to relocate VM',
                     category = 'error',
                     formatOnDatacenter = 'Failed to relocate {vm.name} from {host.name}, {ds.name} to {destHost.name}, {destDatastore.name}',
                     formatOnComputeResource = 'Failed to relocate {vm.name} from {host.name}, {ds.name} to {destHost.name}, {destDatastore.name}',
                     formatOnHost = 'Failed to relocate {vm.name} from {host.name}, {ds.name} to {destHost.name}, {destDatastore.name}',
                     formatOnVm = 'Failed to relocate from {host.name}, {ds.name} to {destHost.name}, {destDatastore.name}',
                     fullFormat = 'Failed to relocate {vm.name} from {host.name}, {ds.name} in {datacenter.name} to {destHost.name}, {destDatastore.name} in {destDatacenter.name}',
                     longDescription = '   <EventLongDescription id="vim.event.VmRelocateFailedEvent">      <description>         Virtual machine relocation to a different host or datastore failed      </description>      <cause>         <description>            Virtual machine relocation can fail for a number of reasons, including             network outages, insufficient disk space, and so on         </description>         <action>            Consider the task related to this event, evaluate the failure reason, and take action accordingly         </action>      </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmVnicPoolReservationViolationRaiseEvent,
                     description = 'Virtual NIC Network Resource Pool Reservation Violation event',
                     category = 'info',
                     formatOnDatacenter = 'The reservation allocated to the virtual NIC network resource pool {vmVnicResourcePoolName} with key {vmVnicResourcePoolKey} on {dvs.name} is violated',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'The reservation allocated to the virtual NIC network resource pool {vmVnicResourcePoolName} with key {vmVnicResourcePoolKey} on {dvs.name} is violated',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ProfileCreatedEvent,
                     description = 'Profile created',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Profile is created.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.AlarmAcknowledgedEvent,
                     description = 'Alarm acknowledged',
                     category = 'info',
                     formatOnDatacenter = "Acknowledged alarm '{alarm.name}' on {entity.name}",
                     formatOnComputeResource = "Acknowledged alarm '{alarm.name}' on {entity.name}",
                     formatOnHost = "Acknowledged alarm '{alarm.name}' on {entity.name}",
                     formatOnVm = "Acknowledged alarm '{alarm.name}'",
                     fullFormat = "Acknowledged alarm '{alarm.name}' on {entity.name}",
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.AlarmCreatedEvent,
                     description = 'Alarm created',
                     category = 'info',
                     formatOnDatacenter = "Created alarm '{alarm.name}' on {entity.name}",
                     formatOnComputeResource = "Created alarm '{alarm.name}' on {entity.name}",
                     formatOnHost = "Created alarm '{alarm.name}' on {entity.name}",
                     formatOnVm = "Created alarm '{alarm.name}'",
                     fullFormat = "Created alarm '{alarm.name}' on {entity.name}",
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.AlarmEmailCompletedEvent,
                     description = 'Alarm email sent',
                     category = 'info',
                     formatOnDatacenter = "Alarm '{alarm.name}' on {entity.name} sent email to {to}",
                     formatOnComputeResource = "Alarm '{alarm.name}' on {entity.name} sent email to {to}",
                     formatOnHost = "Alarm '{alarm.name}' on {entity.name} sent email to {to}",
                     formatOnVm = "Alarm '{alarm.name}' sent email to {to}",
                     fullFormat = "Alarm '{alarm.name}' on {entity.name} sent email to {to}",
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.AlarmEmailFailedEvent,
                     description = 'Cannot send alarm email',
                     category = 'error',
                     formatOnDatacenter = "Alarm '{alarm.name}' on {entity.name} cannot send email to {to}",
                     formatOnComputeResource = "Alarm '{alarm.name}' on {entity.name} cannot send email to {to}",
                     formatOnHost = "Alarm '{alarm.name}' on {entity.name} cannot send email to {to}",
                     formatOnVm = "Alarm '{alarm.name}' cannot send email to {to}",
                     fullFormat = "Alarm '{alarm.name}' on {entity.name} cannot send email to {to}",
                     longDescription = '    <EventLongDescription id="vim.event.AlarmEmailFailedEvent">       <description>          An error occurred while sending email notification of a triggered alarm       </description>       <cause>            <description>Failed to send email for a triggered alarm</description>            <action>Check the vCenter Server SMTP settings for sending email notifications</action>       </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ClusterComplianceCheckedEvent,
                     description = 'Checked cluster for compliance',
                     category = 'info',
                     formatOnDatacenter = 'Checked cluster {computeResource.name} for compliance',
                     formatOnComputeResource = 'Cluster was checked for compliance with profile {profile.name}',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Checked cluster for compliance',
                     longDescription = '   <EventLongDescription id="vim.event.ClusterComplianceCheckedEvent">      <description>         The cluster was checked for compliance with a cluster profile      </description>      <cause>         <description>            The user initiated a compliance check on the cluster against a cluster profile          </description>      </cause>      <cause>         <description>            A scheduled has initiated a compliance check for             the cluster against a cluster profile          </description>      </cause>    </EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsPortExitedPassthruEvent,
                     description = 'dvPort not in passthrough mode',
                     category = 'info',
                     formatOnDatacenter = 'The dvPort {portKey} was not in passthrough mode in the vSphere Distributed Switch {dvs.name}.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'The dvPort {portKey} was not in passthrough mode in the vSphere Distributed Switch {dvs.name} in {datacenter.name}.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.CustomFieldDefEvent,
                     description = '<Custom Field Definition Event>',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = '<internal>',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DVPortgroupDestroyedEvent,
                     description = 'dvPort group deleted',
                     category = 'info',
                     formatOnDatacenter = 'dvPort group {net.name} was deleted.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'dvPort group {net.name} in {datacenter.name} was deleted.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DatastoreCapacityIncreasedEvent,
                     description = 'Datastore capacity increased',
                     category = 'info',
                     formatOnDatacenter = 'Datastore {datastore.name} increased in capacity from {oldCapacity} bytes to {newCapacity} bytes',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Datastore {datastore.name} increased in capacity from {oldCapacity} bytes to {newCapacity} bytes in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DatastoreFileCopiedEvent,
                     description = 'File or directory copied to datastore',
                     category = 'info',
                     formatOnDatacenter = "Copy of file or directory {sourceFile} from {sourceDatastore.name} to {datastore.name} as {targetFile} was initiated from '{sourceOfOperation}' and completed with status '{succeeded.@enum.DatastoreFileEvent.Succeeded}'",
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = "Copy of file or directory {sourceFile} from {sourceDatastore.name} to {datastore.name} as {targetFile} was initiated from '{sourceOfOperation}' and completed with status '{succeeded.@enum.DatastoreFileEvent.Succeeded}'",
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DrsEnteredStandbyModeEvent,
                     description = 'DRS entered standby mode',
                     category = 'info',
                     formatOnDatacenter = 'DRS put {host.name} into standby mode',
                     formatOnComputeResource = 'DRS put {host.name} into standby mode',
                     formatOnHost = 'DRS put the host into standby mode',
                     formatOnVm = '',
                     fullFormat = 'DRS put {host.name} into standby mode',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsCreatedEvent,
                     description = 'vSphere Distributed Switch created',
                     category = 'info',
                     formatOnDatacenter = 'A vSphere Distributed Switch {dvs.name} was created',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'A vSphere Distributed Switch {dvs.name} was created in {datacenter.name}.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DvsDestroyedEvent,
                     description = 'vSphere Distributed Switch deleted',
                     category = 'info',
                     formatOnDatacenter = 'vSphere Distributed Switch {dvs.name} was deleted.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'vSphere Distributed Switch {dvs.name} in {datacenter.name} was deleted.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VmBeingClonedNoFolderEvent,
                     description = 'VM being cloned to a vApp',
                     category = 'info',
                     formatOnDatacenter = 'Cloning {vm.name} on {host.name}, {ds.name} in {datacenter.name} to {destName} on {destHost.name}, {destDatastore.name} in a vApp under {destDatacenter.name}',
                     formatOnComputeResource = 'Cloning {vm.name} on {host.name}, {ds.name} in {datacenter.name} to {destName} on {destHost.name}, {destDatastore.name} in a vApp under {destDatacenter.name}',
                     formatOnHost = 'Cloning {vm.name} on {ds.name} in {datacenter.name} to {destName} on {destHost.name}, {destDatastore.name} in a vApp under {destDatacenter.name}',
                     formatOnVm = 'Being cloned to {destName} on {destHost.name}, {destDatastore.name} in a vApp under {destDatacenter.name}',
                     fullFormat = 'Cloning {vm.name} on host {host.name}, {ds.name} in {datacenter.name} to {destName} on host {destHost.name}, {destDatastore.name} in a vApp under {destDatacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.CustomFieldDefAddedEvent,
                     description = 'Custom field definition added',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Created new custom field definition {name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.VimAccountPasswordChangedEvent,
                     description = 'VIM account password changed',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'VIM account password changed',
                     formatOnVm = '',
                     fullFormat = 'VIM account password was changed on host {host.name}',
                     longDescription = '\t<EventLongDescription id="vim.event.VimAccountPasswordChangedEvent">\t\t<description>\t\t\tThe password for the Vim account user on the host has been changed. \t\t\tThis account is created by vCenter Server and used to manage the host.\t\t</description>\t\t<cause>            <description>\t\t\tvCenter Server periodically changes the password of the Vim account that it \t\t\tuses to manage the host\t\t\t</description>        </cause>\t</EventLongDescription>    '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DatacenterEvent,
                     description = '<Datacenter Event>',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = '<internal>',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.ProfileAssociatedEvent,
                     description = 'Profile attached to host',
                     category = 'info',
                     formatOnDatacenter = 'Profile {profile.name} has been attached.',
                     formatOnComputeResource = 'Profile {profile.name} has been attached.',
                     formatOnHost = 'Profile {profile.name} has been attached with the host.',
                     formatOnVm = '',
                     fullFormat = 'Profile {profile.name} attached.',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.InfoUpgradeEvent,
                     description = 'Information upgrade',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = '{message}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.CustomizationNetworkSetupFailed,
                     description = 'Cannot complete customization network setup',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'An error occurred while setting up network properties of the guest OS. See the log file {logLocation} in the guest OS for details.',
                     longDescription = '   <EventLongDescription id="vim.event.CustomizationNetworkSetupFailed">      <description>         The customization scripts failed to set the parameters          in the corresponding configuration files for Linux or in the          Windows registry      </description>      <cause>         <description>            The Customization Specification contains an invalid host name or domain name         </description>         <action>            Review the guest operating system log files for this event for more details         </action>         <action>            Provide a valid host name for the target guest operating system. The name must comply             with the host name and domain name definitions in RFC 952, 1035, 1123, 2181.         </action>      </cause>      <cause>         <description>            Could not find a NIC with the MAC address specified in the Customization Package          </description>         <action>            Review the guest operating system log files for this event for more details         </action>         <action>            Confirm that there was no change in the virtual NIC MAC address between             the creation of the Customization Package and its deployment. Deployment occurs             during the first boot of the virtual machine after customization has been scheduled.         </action>      </cause>      <cause>         <description>            The customization code needs read/write permissions for certain configuration files. \t    These permissions were not granted to the \'root\' account on Linux             or to the account used by the VMware Tools Service on the Windows guest operating system.         </description>         <action>            Review the guest operating system log files for this event for more details         </action>         <action>            Grant read/write permissions to the \'root\' account for Linux or to the             account used by the VMware Tools Service on the Windows guest operating system             and the registry keys that need to be modified by the customization code         </action>      </cause>   </EventLongDescription>   '
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.MigrationWarningEvent,
                     description = 'Migration warning',
                     category = 'warning',
                     formatOnDatacenter = 'Migration of {vm.name} from {host.name}: {fault.msg}',
                     formatOnComputeResource = 'Migration of {vm.name}: {fault.msg}',
                     formatOnHost = 'Migration of {vm.name}: {fault.msg}',
                     formatOnVm = 'Migration from {host.name}: {fault.msg}',
                     fullFormat = 'Migration of {vm.name} from {host.name} in {datacenter.name}: {fault.msg}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DatacenterCreatedEvent,
                     description = 'Datacenter created',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = 'Created in folder {parent.name}',
                     formatOnHost = 'Created datacenter {datacenter.name}',
                     formatOnVm = '',
                     fullFormat = 'Created datacenter {datacenter.name} in folder {parent.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.MigrationHostErrorEvent,
                     description = 'Migration host error',
                     category = 'error',
                     formatOnDatacenter = 'Unable to migrate {vm.name} from {host.name} to {dstHost.name}: {fault.msg}',
                     formatOnComputeResource = 'Unable to migrate {vm.name} to host {dstHost.name}: {fault.msg}',
                     formatOnHost = 'Unable to migrate {vm.name} to {dstHost.name}: {fault.msg}',
                     formatOnVm = 'Unable to migrate from {host.name} to {dstHost.name}: {fault.msg}',
                     fullFormat = 'Unable to migrate {vm.name} from {host.name} to {dstHost.name} in {datacenter.name}: {fault.msg}',
                     longDescription = '         <EventLongDescription id="vim.event.MigrationHostErrorEvent">            <description>               A virtual machine failed to migrate because it did not meet all compatibility criteria            </description>            <cause>                 <description> Migrating a virtual machine to the destination host or datastore failed                      because the virtual machine did not meet all the compatibility criteria                 </description>                  <action>                       Use the vSphere Client to check for errors at the time                       of the failure so that you can identify possible reasons for this problem                  </action>             </cause>         </EventLongDescription>         '
                  }
               ],
               enumeratedTypes = (vim.EnumDescription) [
                  (vim.EnumDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.VirtualMachine.FaultToleranceState,
                     tags = (vim.ElementDescription) [
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Not configured',
                           summary = 'Fault Tolerance has not been configured for this virtual machine',
                           key = 'notConfigured'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Disabled',
                           summary = 'Fault Tolerance is disabled',
                           key = 'disabled'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Enabled',
                           summary = 'Fault Tolerance is enabled',
                           key = 'enabled'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Need Secondary VM',
                           summary = 'Fault Tolerant Secondary VM is not running',
                           key = 'needSecondary'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Starting',
                           summary = 'Fault Tolerance is starting',
                           key = 'starting'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Running',
                           summary = 'Fault Tolerance is running',
                           key = 'running'
                        }
                     ]
                  }
               ]
            }
         },
         (vmodl.DynamicProperty) {
            name = 'latestEvent',
            val = (vim.event.UserLoginSessionEvent) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               key = 33632,
               chainId = 33632,
               createdTime = 2021-08-20T15:49:38.502414Z,
               userName = 'dcui',
               datacenter = <unset>,
               computeResource = <unset>,
               host = <unset>,
               vm = <unset>,
               ds = <unset>,
               net = <unset>,
               dvs = <unset>,
               fullFormattedMessage = 'User dcui@127.0.0.1 logged in as pyvmomi Python/3.8.3 (VMkernel; 7.0.2; x86_64)',
               changeTag = <unset>,
               ipAddress = '127.0.0.1',
               userAgent = 'pyvmomi Python/3.8.3 (VMkernel; 7.0.2; x86_64)',
               locale = 'en',
               sessionId = '52be4ed3-e8bd-8e55-6fed-892e15fd25ac'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'maxCollector',
            val = 1000
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 355. vim.host.AutoStartManager::ha-autostart-mgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.host.AutoStartManager:ha-autostart-mgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'config',
            val = (vim.host.AutoStartManager.Config) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               defaults = (vim.host.AutoStartManager.SystemDefaults) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  enabled = <unset>,
                  startDelay = 120,
                  stopDelay = 120,
                  waitForHeartbeat = false,
                  stopAction = 'PowerOff'
               },
               powerInfo = (vim.host.AutoStartManager.AutoPowerInfo) []
            }
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 356. vim.host.CpuSchedulerSystem::cpuSchedulerSystem ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.host.CpuSchedulerSystem:cpuSchedulerSystem',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'hyperthreadInfo',
            val = (vim.host.CpuSchedulerSystem.HyperThreadScheduleInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               available = true,
               active = true,
               config = true
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 357. vim.host.DatastoreBrowser::ha-host-datastorebrowser ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.host.DatastoreBrowser:ha-host-datastorebrowser',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:60f70d70-ace69d03-c1e0-b02628c911c0',
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'supportedType',
            val = (vim.host.DatastoreBrowser.Query) [
               (vim.host.DatastoreBrowser.VmConfigQuery) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  filter = <unset>,
                  details = <unset>
               },
               (vim.host.DatastoreBrowser.TemplateVmConfigQuery) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  filter = <unset>,
                  details = <unset>
               },
               (vim.host.DatastoreBrowser.VmDiskQuery) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  filter = <unset>,
                  details = <unset>
               },
               (vim.host.DatastoreBrowser.FolderQuery) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) []
               },
               (vim.host.DatastoreBrowser.VmSnapshotQuery) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) []
               },
               (vim.host.DatastoreBrowser.IsoImageQuery) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) []
               },
               (vim.host.DatastoreBrowser.FloppyImageQuery) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) []
               },
               (vim.host.DatastoreBrowser.VmNvramQuery) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) []
               },
               (vim.host.DatastoreBrowser.VmLogQuery) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) []
               }
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 358. vim.host.DatastoreSystem::ha-datastoresystem ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.host.DatastoreSystem:ha-datastoresystem',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'capabilities',
            val = (vim.host.DatastoreSystem.Capabilities) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               nfsMountCreationRequired = true,
               nfsMountCreationSupported = true,
               localDatastoreSupported = false,
               vmfsExtentExpansionSupported = true
            }
         },
         (vmodl.DynamicProperty) {
            name = 'datastore',
            val = (ManagedObject) [
               'vim.Datastore:60f70d70-ace69d03-c1e0-b02628c911c0',
               'vim.Datastore:6102f50f-53d691eb-8fda-b02628c915f0',
               'vim.Datastore:6102f520-3c2ea578-ff4d-b02628c915f0'
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 359. vim.host.DiagnosticSystem::diagnosticsystem ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.host.DiagnosticSystem:diagnosticsystem',
      propSet = (vmodl.DynamicProperty) [],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 360. vim.host.FirewallSystem::firewallSystem ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.host.FirewallSystem:firewallSystem',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'firewallInfo',
            val = (vim.host.FirewallInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               defaultPolicy = (vim.host.FirewallInfo.DefaultPolicy) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  incomingBlocked = true,
                  outgoingBlocked = true
               },
               ruleset = (vim.host.Ruleset) [
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'CIMHttpServer',
                     label = 'CIM Server',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 5988,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = 'sfcbd-watchdog',
                     enabled = true,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'CIMHttpsServer',
                     label = 'CIM Secure Server',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 5989,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = 'sfcbd-watchdog',
                     enabled = true,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'CIMSLP',
                     label = 'CIM SLP',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 427,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'udp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 427,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'udp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 427,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 427,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = 'slpd',
                     enabled = true,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'DHCPv6',
                     label = 'DHCPv6',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 547,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 546,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 547,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'udp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 546,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'udp'
                        }
                     ],
                     service = <unset>,
                     enabled = true,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'DVFilter',
                     label = 'DVFilter',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 2222,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'DVSSync',
                     label = 'DVSSync',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 8302,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'udp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 8301,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'udp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 8301,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'udp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 8302,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'udp'
                        }
                     ],
                     service = <unset>,
                     enabled = true,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR',
                     label = 'HBR',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 31031,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 44046,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = true,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFC',
                     label = 'NFC',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 902,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 902,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = true,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'WOL',
                     label = 'WOL',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 9,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'udp'
                        }
                     ],
                     service = <unset>,
                     enabled = true,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'activeDirectoryAll',
                     label = 'Active Directory All',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 88,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'udp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 88,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 123,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'udp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 137,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'udp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 139,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 389,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 389,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'udp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 445,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 464,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'udp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 464,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 3268,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 7476,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 2020,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cmmds',
                     label = 'vSAN Clustering Service',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 12345,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'udp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 23451,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'udp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 12345,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'udp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 23451,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'udp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 12321,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'udp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 12321,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'udp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'dhcp',
                     label = 'DHCP Client',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 68,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'udp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 68,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'src',
                           protocol = 'udp'
                        }
                     ],
                     service = <unset>,
                     enabled = true,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'dns',
                     label = 'DNS Client',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 53,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'udp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 53,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = true,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'esxupdate',
                     label = 'esxupdate',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 443,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'etcdClientComm',
                     label = 'etcdClientComm',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 2379,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 2379,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'etcdPeerComm',
                     label = 'etcdPeerComm',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 2380,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 2380,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'faultTolerance',
                     label = 'Fault Tolerance',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 80,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 8300,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 8300,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = true,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ftpClient',
                     label = 'FTP Client',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 21,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 20,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'src',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'gdbserver',
                     label = 'gdbserver',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 1000,
                           endPort = 9999,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 50000,
                           endPort = 50999,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'gstored',
                     label = 'gstored',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 443,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'httpClient',
                     label = 'httpClient',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 80,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 443,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'iSCSI',
                     label = 'Software iSCSI Client',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 3260,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'iofiltervp',
                     label = 'iofiltervp',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 9080,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = true,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ipfam',
                     label = 'NSX Distributed Logical Router Service',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 6999,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'udp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 6999,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'udp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'iwarp-pm',
                     label = 'iwarp-pm',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 3935,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'udp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 3935,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'udp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nfs41Client',
                     label = 'nfs41Client',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 0,
                           endPort = 65535,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nfsClient',
                     label = 'NFS Client',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 0,
                           endPort = 65535,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ntpClient',
                     label = 'NTP Client',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 123,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'udp'
                        }
                     ],
                     service = 'ntpd',
                     enabled = true,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvmetcp',
                     label = 'nvmetcp',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 8009,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 4420,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ptpd',
                     label = 'PTP Client',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 319,
                           endPort = 320,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'udp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 319,
                           endPort = 320,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'udp'
                        }
                     ],
                     service = 'ptpd',
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pvrdma',
                     label = 'pvrdma',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 28250,
                           endPort = 28761,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 28250,
                           endPort = 28761,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'rdt',
                     label = 'vSAN Transport',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 2233,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 2233,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 12443,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 12443,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'remoteSerialPort',
                     label = 'VM serial port connected over network',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 0,
                           endPort = 65535,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 23,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 1024,
                           endPort = 65535,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'settingsd',
                     label = 'settingsd',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 8083,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 8083,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snmp',
                     label = 'SNMP Server',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 161,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'udp'
                        }
                     ],
                     service = 'snmpd',
                     enabled = true,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sshClient',
                     label = 'SSH Client',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 22,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sshServer',
                     label = 'SSH Server',
                     required = true,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 22,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = true,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'syslog',
                     label = 'syslog',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 514,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'udp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 514,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 1514,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'trusted-infrastructure-kmxa',
                     label = 'trusted-infrastructure-kmxa',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 0,
                           endPort = 65535,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = true,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = false
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'trusted-infrastructure-kmxd',
                     label = 'trusted-infrastructure-kmxd',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 0,
                           endPort = 65535,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'updateManager',
                     label = 'vCenter Update Manager',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 80,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 9000,
                           endPort = 9100,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = true,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vMotion',
                     label = 'vMotion',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 8000,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 8000,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = true,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vSPC',
                     label = 'VM serial port connected to vSPC',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 0,
                           endPort = 65535,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vSphereClient',
                     label = 'vSphere Web Client',
                     required = true,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 902,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 443,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = true,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vdfs',
                     label = 'vdfs',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 1564,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 1564,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vic-engine',
                     label = 'vic-engine',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 2377,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vit',
                     label = 'vit',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 3260,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vpxHeartbeats',
                     label = 'VMware vCenter Agent',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 902,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'udp'
                        }
                     ],
                     service = 'vpxa',
                     enabled = true,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vsanEncryption',
                     label = 'vsanEncryption',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 0,
                           endPort = 65535,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vsanhealth-unicasttest',
                     label = 'vsanhealth-unicasttest',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 5201,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'udp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 5201,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'udp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 5201,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 5201,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vvold',
                     label = 'vvold',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 0,
                           endPort = 65535,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = false,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  },
                  (vim.host.Ruleset) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'webAccess',
                     label = 'vSphere Web Access',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 80,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = <unset>,
                     enabled = true,
                     allowedHosts = (vim.host.Ruleset.IpList) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (str) [],
                        ipNetwork = (vim.host.Ruleset.IpNetwork) [],
                        allIp = true
                     }
                  }
               ]
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 361. vim.host.GraphicsManager::ha-graphics-manager ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.host.GraphicsManager:ha-graphics-manager',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'graphicsConfig',
            val = (vim.host.GraphicsConfig) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               hostDefaultGraphicsType = 'shared',
               sharedPassthruAssignmentPolicy = 'performance',
               deviceType = (vim.host.GraphicsConfig.DeviceType) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'graphicsInfo',
            val = (vim.host.GraphicsInfo) []
         },
         (vmodl.DynamicProperty) {
            name = 'sharedGpuCapabilities',
            val = (vim.host.SharedGpuCapabilities) []
         },
         (vmodl.DynamicProperty) {
            name = 'sharedPassthruGpuTypes',
            val = (str) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 362. vim.host.LocalAccountManager::ha-localacctmgr ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.host.LocalAccountManager:ha-localacctmgr',
      propSet = (vmodl.DynamicProperty) [],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 363. vim.host.MemoryManagerSystem::memoryManagerSystem ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.host.MemoryManagerSystem:memoryManagerSystem',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 364. vim.host.NetworkSystem::networkSystem ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.host.NetworkSystem:networkSystem',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'capabilities',
            val = (vim.host.NetCapabilities) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               canSetPhysicalNicLinkSpeed = true,
               supportsNicTeaming = true,
               nicTeamingPolicy = (str) [
                  'loadbalance_ip',
                  'loadbalance_srcmac',
                  'loadbalance_srcid',
                  'failover_explicit'
               ],
               supportsVlan = true,
               usesServiceConsoleNic = false,
               supportsNetworkHints = true,
               maxPortGroupsPerVswitch = <unset>,
               vswitchConfigSupported = true,
               vnicConfigSupported = true,
               ipRouteConfigSupported = true,
               dnsConfigSupported = true,
               dhcpOnVnicSupported = true,
               ipV6Supported = true,
               backupNfcNiocSupported = true
            }
         },
         (vmodl.DynamicProperty) {
            name = 'dnsConfig',
            val = (vim.host.DnsConfig) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               dhcp = false,
               virtualNicDevice = <unset>,
               ipv6VirtualNicDevice = <unset>,
               hostName = 'esxi7-22',
               domainName = '',
               address = (str) [],
               searchDomain = (str) []
            }
         },
         (vmodl.DynamicProperty) {
            name = 'ipRouteConfig',
            val = (vim.host.IpRouteConfig) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               defaultGateway = '172.27.21.21',
               gatewayDevice = <unset>,
               ipV6DefaultGateway = 'fe80::8edb:bcff:fe3a:2f5',
               ipV6GatewayDevice = 'vmk0'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'networkConfig',
            val = (vim.host.NetworkConfig) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vswitch = (vim.host.VirtualSwitch.Config) [
                  (vim.host.VirtualSwitch.Config) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     changeOperation = <unset>,
                     name = 'vSwitch0',
                     spec = (vim.host.VirtualSwitch.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        numPorts = 128,
                        bridge = (vim.host.VirtualSwitch.BondBridge) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           nicDevice = (str) [
                              'vmnic2',
                              'vmnic0'
                           ],
                           beacon = (vim.host.VirtualSwitch.BeaconConfig) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              interval = 1
                           },
                           linkDiscoveryProtocolConfig = (vim.host.LinkDiscoveryProtocolConfig) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              protocol = 'cdp',
                              operation = 'listen'
                           }
                        },
                        policy = (vim.host.NetworkPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           security = (vim.host.NetworkPolicy.SecurityPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              allowPromiscuous = false,
                              macChanges = false,
                              forgedTransmits = false
                           },
                           nicTeaming = (vim.host.NetworkPolicy.NicTeamingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              policy = 'loadbalance_srcid',
                              reversePolicy = true,
                              notifySwitches = true,
                              rollingOrder = false,
                              failureCriteria = (vim.host.NetworkPolicy.NicFailureCriteria) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 checkSpeed = 'minimum',
                                 speed = 10,
                                 checkDuplex = false,
                                 fullDuplex = false,
                                 checkErrorPercent = false,
                                 percentage = 0,
                                 checkBeacon = false
                              },
                              nicOrder = (vim.host.NetworkPolicy.NicOrderPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 activeNic = (str) [
                                    'vmnic0',
                                    'vmnic2'
                                 ],
                                 standbyNic = (str) []
                              }
                           },
                           offloadPolicy = (vim.host.NetOffloadCapabilities) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              csumOffload = true,
                              tcpSegmentation = true,
                              zeroCopyXmit = true
                           },
                           shapingPolicy = (vim.host.NetworkPolicy.TrafficShapingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              enabled = false,
                              averageBandwidth = <unset>,
                              peakBandwidth = <unset>,
                              burstSize = <unset>
                           }
                        },
                        mtu = <unset>
                     }
                  },
                  (vim.host.VirtualSwitch.Config) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     changeOperation = <unset>,
                     name = 'vswitch1',
                     spec = (vim.host.VirtualSwitch.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        numPorts = 1024,
                        bridge = (vim.host.VirtualSwitch.BondBridge) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           nicDevice = (str) [
                              'vmnic3',
                              'vmnic1'
                           ],
                           beacon = (vim.host.VirtualSwitch.BeaconConfig) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              interval = 1
                           },
                           linkDiscoveryProtocolConfig = (vim.host.LinkDiscoveryProtocolConfig) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              protocol = 'cdp',
                              operation = 'listen'
                           }
                        },
                        policy = (vim.host.NetworkPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           security = (vim.host.NetworkPolicy.SecurityPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              allowPromiscuous = false,
                              macChanges = false,
                              forgedTransmits = false
                           },
                           nicTeaming = (vim.host.NetworkPolicy.NicTeamingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              policy = 'loadbalance_srcid',
                              reversePolicy = true,
                              notifySwitches = true,
                              rollingOrder = false,
                              failureCriteria = (vim.host.NetworkPolicy.NicFailureCriteria) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 checkSpeed = 'minimum',
                                 speed = 10,
                                 checkDuplex = false,
                                 fullDuplex = false,
                                 checkErrorPercent = false,
                                 percentage = 0,
                                 checkBeacon = false
                              },
                              nicOrder = (vim.host.NetworkPolicy.NicOrderPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 activeNic = (str) [
                                    'vmnic1',
                                    'vmnic3'
                                 ],
                                 standbyNic = (str) []
                              }
                           },
                           offloadPolicy = (vim.host.NetOffloadCapabilities) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              csumOffload = true,
                              tcpSegmentation = true,
                              zeroCopyXmit = true
                           },
                           shapingPolicy = (vim.host.NetworkPolicy.TrafficShapingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              enabled = false,
                              averageBandwidth = <unset>,
                              peakBandwidth = <unset>,
                              burstSize = <unset>
                           }
                        },
                        mtu = <unset>
                     }
                  }
               ],
               proxySwitch = (vim.host.HostProxySwitch.Config) [],
               portgroup = (vim.host.PortGroup.Config) [
                  (vim.host.PortGroup.Config) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     changeOperation = <unset>,
                     spec = (vim.host.PortGroup.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'VM Network',
                        vlanId = 0,
                        vswitchName = 'vSwitch0',
                        policy = (vim.host.NetworkPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           security = (vim.host.NetworkPolicy.SecurityPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              allowPromiscuous = <unset>,
                              macChanges = <unset>,
                              forgedTransmits = <unset>
                           },
                           nicTeaming = (vim.host.NetworkPolicy.NicTeamingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              policy = <unset>,
                              reversePolicy = <unset>,
                              notifySwitches = <unset>,
                              rollingOrder = <unset>,
                              failureCriteria = (vim.host.NetworkPolicy.NicFailureCriteria) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 checkSpeed = <unset>,
                                 speed = <unset>,
                                 checkDuplex = <unset>,
                                 fullDuplex = <unset>,
                                 checkErrorPercent = <unset>,
                                 percentage = <unset>,
                                 checkBeacon = <unset>
                              },
                              nicOrder = <unset>
                           },
                           offloadPolicy = (vim.host.NetOffloadCapabilities) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              csumOffload = <unset>,
                              tcpSegmentation = <unset>,
                              zeroCopyXmit = <unset>
                           },
                           shapingPolicy = (vim.host.NetworkPolicy.TrafficShapingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              enabled = <unset>,
                              averageBandwidth = <unset>,
                              peakBandwidth = <unset>,
                              burstSize = <unset>
                           }
                        }
                     }
                  },
                  (vim.host.PortGroup.Config) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     changeOperation = <unset>,
                     spec = (vim.host.PortGroup.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'Management Network',
                        vlanId = 0,
                        vswitchName = 'vSwitch0',
                        policy = (vim.host.NetworkPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           security = (vim.host.NetworkPolicy.SecurityPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              allowPromiscuous = <unset>,
                              macChanges = <unset>,
                              forgedTransmits = <unset>
                           },
                           nicTeaming = (vim.host.NetworkPolicy.NicTeamingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              policy = 'loadbalance_srcid',
                              reversePolicy = <unset>,
                              notifySwitches = true,
                              rollingOrder = false,
                              failureCriteria = (vim.host.NetworkPolicy.NicFailureCriteria) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 checkSpeed = <unset>,
                                 speed = <unset>,
                                 checkDuplex = <unset>,
                                 fullDuplex = <unset>,
                                 checkErrorPercent = <unset>,
                                 percentage = <unset>,
                                 checkBeacon = false
                              },
                              nicOrder = (vim.host.NetworkPolicy.NicOrderPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 activeNic = (str) [
                                    'vmnic0'
                                 ],
                                 standbyNic = (str) [
                                    'vmnic2'
                                 ]
                              }
                           },
                           offloadPolicy = (vim.host.NetOffloadCapabilities) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              csumOffload = <unset>,
                              tcpSegmentation = <unset>,
                              zeroCopyXmit = <unset>
                           },
                           shapingPolicy = (vim.host.NetworkPolicy.TrafficShapingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              enabled = <unset>,
                              averageBandwidth = <unset>,
                              peakBandwidth = <unset>,
                              burstSize = <unset>
                           }
                        }
                     }
                  },
                  (vim.host.PortGroup.Config) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     changeOperation = <unset>,
                     spec = (vim.host.PortGroup.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vMotion2',
                        vlanId = 0,
                        vswitchName = 'vswitch1',
                        policy = (vim.host.NetworkPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           security = (vim.host.NetworkPolicy.SecurityPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              allowPromiscuous = <unset>,
                              macChanges = <unset>,
                              forgedTransmits = <unset>
                           },
                           nicTeaming = (vim.host.NetworkPolicy.NicTeamingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              policy = <unset>,
                              reversePolicy = <unset>,
                              notifySwitches = <unset>,
                              rollingOrder = <unset>,
                              failureCriteria = (vim.host.NetworkPolicy.NicFailureCriteria) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 checkSpeed = <unset>,
                                 speed = <unset>,
                                 checkDuplex = <unset>,
                                 fullDuplex = <unset>,
                                 checkErrorPercent = <unset>,
                                 percentage = <unset>,
                                 checkBeacon = <unset>
                              },
                              nicOrder = (vim.host.NetworkPolicy.NicOrderPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 activeNic = (str) [
                                    'vmnic3'
                                 ],
                                 standbyNic = (str) [
                                    'vmnic1'
                                 ]
                              }
                           },
                           offloadPolicy = (vim.host.NetOffloadCapabilities) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              csumOffload = <unset>,
                              tcpSegmentation = <unset>,
                              zeroCopyXmit = <unset>
                           },
                           shapingPolicy = (vim.host.NetworkPolicy.TrafficShapingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              enabled = <unset>,
                              averageBandwidth = <unset>,
                              peakBandwidth = <unset>,
                              burstSize = <unset>
                           }
                        }
                     }
                  },
                  (vim.host.PortGroup.Config) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     changeOperation = <unset>,
                     spec = (vim.host.PortGroup.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vMotion1',
                        vlanId = 0,
                        vswitchName = 'vswitch1',
                        policy = (vim.host.NetworkPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           security = (vim.host.NetworkPolicy.SecurityPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              allowPromiscuous = <unset>,
                              macChanges = <unset>,
                              forgedTransmits = <unset>
                           },
                           nicTeaming = (vim.host.NetworkPolicy.NicTeamingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              policy = <unset>,
                              reversePolicy = <unset>,
                              notifySwitches = <unset>,
                              rollingOrder = <unset>,
                              failureCriteria = (vim.host.NetworkPolicy.NicFailureCriteria) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 checkSpeed = <unset>,
                                 speed = <unset>,
                                 checkDuplex = <unset>,
                                 fullDuplex = <unset>,
                                 checkErrorPercent = <unset>,
                                 percentage = <unset>,
                                 checkBeacon = <unset>
                              },
                              nicOrder = (vim.host.NetworkPolicy.NicOrderPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 activeNic = (str) [
                                    'vmnic1'
                                 ],
                                 standbyNic = (str) [
                                    'vmnic3'
                                 ]
                              }
                           },
                           offloadPolicy = (vim.host.NetOffloadCapabilities) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              csumOffload = <unset>,
                              tcpSegmentation = <unset>,
                              zeroCopyXmit = <unset>
                           },
                           shapingPolicy = (vim.host.NetworkPolicy.TrafficShapingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              enabled = <unset>,
                              averageBandwidth = <unset>,
                              peakBandwidth = <unset>,
                              burstSize = <unset>
                           }
                        }
                     }
                  }
               ],
               pnic = (vim.host.PhysicalNic.Config) [
                  (vim.host.PhysicalNic.Config) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     device = 'vmnic0',
                     spec = (vim.host.PhysicalNic.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ip = (vim.host.IpConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           dhcp = false,
                           ipAddress = '',
                           subnetMask = '',
                           ipV6Config = <unset>
                        },
                        linkSpeed = <unset>,
                        enableEnhancedNetworkingStack = false,
                        ensInterruptEnabled = false
                     }
                  },
                  (vim.host.PhysicalNic.Config) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     device = 'vmnic1',
                     spec = (vim.host.PhysicalNic.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ip = (vim.host.IpConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           dhcp = false,
                           ipAddress = '',
                           subnetMask = '',
                           ipV6Config = <unset>
                        },
                        linkSpeed = <unset>,
                        enableEnhancedNetworkingStack = false,
                        ensInterruptEnabled = false
                     }
                  },
                  (vim.host.PhysicalNic.Config) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     device = 'vmnic2',
                     spec = (vim.host.PhysicalNic.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ip = (vim.host.IpConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           dhcp = false,
                           ipAddress = '',
                           subnetMask = '',
                           ipV6Config = <unset>
                        },
                        linkSpeed = <unset>,
                        enableEnhancedNetworkingStack = false,
                        ensInterruptEnabled = false
                     }
                  },
                  (vim.host.PhysicalNic.Config) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     device = 'vmnic3',
                     spec = (vim.host.PhysicalNic.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ip = (vim.host.IpConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           dhcp = false,
                           ipAddress = '',
                           subnetMask = '',
                           ipV6Config = <unset>
                        },
                        linkSpeed = <unset>,
                        enableEnhancedNetworkingStack = false,
                        ensInterruptEnabled = false
                     }
                  },
                  (vim.host.PhysicalNic.Config) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     device = 'vusb0',
                     spec = (vim.host.PhysicalNic.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ip = (vim.host.IpConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           dhcp = false,
                           ipAddress = '',
                           subnetMask = '',
                           ipV6Config = <unset>
                        },
                        linkSpeed = (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 100,
                           duplex = true
                        },
                        enableEnhancedNetworkingStack = false,
                        ensInterruptEnabled = false
                     }
                  }
               ],
               vnic = (vim.host.VirtualNic.Config) [
                  (vim.host.VirtualNic.Config) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     changeOperation = <unset>,
                     device = 'vmk0',
                     portgroup = 'Management Network',
                     spec = (vim.host.VirtualNic.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ip = (vim.host.IpConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           dhcp = false,
                           ipAddress = '172.27.21.22',
                           subnetMask = '255.255.0.0',
                           ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipV6Address = (vim.host.IpConfig.IpV6Address) [],
                              autoConfigurationEnabled = true,
                              dhcpV6Enabled = false
                           }
                        },
                        mac = 'b0:26:28:c9:11:c0',
                        distributedVirtualPort = <unset>,
                        portgroup = 'Management Network',
                        mtu = 1500,
                        tsoEnabled = true,
                        netStackInstanceKey = 'defaultTcpipStack',
                        opaqueNetwork = <unset>,
                        externalId = <unset>,
                        pinnedPnic = <unset>,
                        ipRouteSpec = (vim.host.VirtualNic.IpRouteSpec) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipRouteConfig = (vim.host.IpRouteConfig) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              defaultGateway = '172.27.21.21',
                              gatewayDevice = <unset>,
                              ipV6DefaultGateway = <unset>,
                              ipV6GatewayDevice = <unset>
                           }
                        },
                        systemOwned = <unset>
                     }
                  },
                  (vim.host.VirtualNic.Config) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     changeOperation = <unset>,
                     device = 'vmk1',
                     portgroup = 'vMotion1',
                     spec = (vim.host.VirtualNic.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ip = (vim.host.IpConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           dhcp = false,
                           ipAddress = '172.27.22.22',
                           subnetMask = '255.255.0.0',
                           ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipV6Address = (vim.host.IpConfig.IpV6Address) [],
                              autoConfigurationEnabled = false,
                              dhcpV6Enabled = false
                           }
                        },
                        mac = '00:50:56:6d:26:42',
                        distributedVirtualPort = <unset>,
                        portgroup = 'vMotion1',
                        mtu = 1500,
                        tsoEnabled = true,
                        netStackInstanceKey = 'defaultTcpipStack',
                        opaqueNetwork = <unset>,
                        externalId = <unset>,
                        pinnedPnic = <unset>,
                        ipRouteSpec = <unset>,
                        systemOwned = <unset>
                     }
                  },
                  (vim.host.VirtualNic.Config) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     changeOperation = <unset>,
                     device = 'vmk2',
                     portgroup = 'vMotion2',
                     spec = (vim.host.VirtualNic.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ip = (vim.host.IpConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           dhcp = false,
                           ipAddress = '172.27.22.26',
                           subnetMask = '255.255.0.0',
                           ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipV6Address = (vim.host.IpConfig.IpV6Address) [],
                              autoConfigurationEnabled = false,
                              dhcpV6Enabled = false
                           }
                        },
                        mac = '00:50:56:6d:93:51',
                        distributedVirtualPort = <unset>,
                        portgroup = 'vMotion2',
                        mtu = 1500,
                        tsoEnabled = true,
                        netStackInstanceKey = 'defaultTcpipStack',
                        opaqueNetwork = <unset>,
                        externalId = <unset>,
                        pinnedPnic = <unset>,
                        ipRouteSpec = <unset>,
                        systemOwned = <unset>
                     }
                  }
               ],
               consoleVnic = (vim.host.VirtualNic.Config) [],
               dnsConfig = (vim.host.DnsConfig) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  dhcp = false,
                  virtualNicDevice = <unset>,
                  ipv6VirtualNicDevice = <unset>,
                  hostName = 'esxi7-22',
                  domainName = '',
                  address = (str) [],
                  searchDomain = (str) []
               },
               ipRouteConfig = <unset>,
               consoleIpRouteConfig = <unset>,
               routeTableConfig = <unset>,
               dhcp = (vim.host.DhcpService.Config) [],
               nat = (vim.host.NatService.Config) [],
               ipV6Enabled = true,
               netStackSpec = (vim.host.NetworkConfig.NetStackSpec) [
                  (vim.host.NetworkConfig.NetStackSpec) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     netStackInstance = (vim.host.NetStackInstance) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'vSphereProvisioning',
                        name = <unset>,
                        dnsConfig = (vim.host.DnsConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           dhcp = false,
                           virtualNicDevice = <unset>,
                           ipv6VirtualNicDevice = <unset>,
                           hostName = '',
                           domainName = '',
                           address = (str) [],
                           searchDomain = (str) []
                        },
                        ipRouteConfig = (vim.host.IpRouteConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           defaultGateway = <unset>,
                           gatewayDevice = <unset>,
                           ipV6DefaultGateway = <unset>,
                           ipV6GatewayDevice = <unset>
                        },
                        requestedMaxNumberOfConnections = 11000,
                        congestionControlAlgorithm = 'newreno',
                        ipV6Enabled = true,
                        routeTableConfig = <unset>
                     },
                     operation = <unset>
                  },
                  (vim.host.NetworkConfig.NetStackSpec) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     netStackInstance = (vim.host.NetStackInstance) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'vmotion',
                        name = <unset>,
                        dnsConfig = (vim.host.DnsConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           dhcp = false,
                           virtualNicDevice = <unset>,
                           ipv6VirtualNicDevice = <unset>,
                           hostName = '',
                           domainName = '',
                           address = (str) [],
                           searchDomain = (str) []
                        },
                        ipRouteConfig = (vim.host.IpRouteConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           defaultGateway = <unset>,
                           gatewayDevice = <unset>,
                           ipV6DefaultGateway = <unset>,
                           ipV6GatewayDevice = <unset>
                        },
                        requestedMaxNumberOfConnections = 11000,
                        congestionControlAlgorithm = 'newreno',
                        ipV6Enabled = true,
                        routeTableConfig = <unset>
                     },
                     operation = <unset>
                  },
                  (vim.host.NetworkConfig.NetStackSpec) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     netStackInstance = (vim.host.NetStackInstance) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'defaultTcpipStack',
                        name = 'defaultTcpipStack',
                        dnsConfig = (vim.host.DnsConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           dhcp = false,
                           virtualNicDevice = <unset>,
                           ipv6VirtualNicDevice = <unset>,
                           hostName = 'esxi7-22',
                           domainName = '',
                           address = (str) [],
                           searchDomain = (str) []
                        },
                        ipRouteConfig = (vim.host.IpRouteConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           defaultGateway = '172.27.21.21',
                           gatewayDevice = <unset>,
                           ipV6DefaultGateway = 'fe80::8edb:bcff:fe3a:2f5',
                           ipV6GatewayDevice = 'vmk0'
                        },
                        requestedMaxNumberOfConnections = 11000,
                        congestionControlAlgorithm = 'newreno',
                        ipV6Enabled = true,
                        routeTableConfig = (vim.host.IpRouteTableConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipRoute = (vim.host.IpRouteOp) [
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = '0.0.0.0',
                                    prefixLength = 0,
                                    gateway = '172.27.21.21',
                                    deviceName = 'vmk0'
                                 }
                              },
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = '172.27.0.0',
                                    prefixLength = 16,
                                    gateway = '0.0.0.0',
                                    deviceName = 'vmk0'
                                 }
                              }
                           ],
                           ipv6Route = (vim.host.IpRouteOp) [
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = '::',
                                    prefixLength = 0,
                                    gateway = 'fe80::8edb:bcff:fe3a:2f5',
                                    deviceName = 'vmk0'
                                 }
                              },
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = 'fe80::',
                                    prefixLength = 64,
                                    gateway = '::',
                                    deviceName = 'lo0'
                                 }
                              },
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = 'fe80::',
                                    prefixLength = 64,
                                    gateway = '::',
                                    deviceName = 'vmk0'
                                 }
                              },
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = 'fe80::',
                                    prefixLength = 64,
                                    gateway = '::',
                                    deviceName = 'vmk1'
                                 }
                              },
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = 'fe80::',
                                    prefixLength = 64,
                                    gateway = '::',
                                    deviceName = 'vmk2'
                                 }
                              },
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = 'ff01::',
                                    prefixLength = 32,
                                    gateway = '::1',
                                    deviceName = 'lo0'
                                 }
                              },
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = 'ff01::',
                                    prefixLength = 32,
                                    gateway = 'fe80::b226:28ff:fec9:11c0',
                                    deviceName = 'vmk0'
                                 }
                              },
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = 'ff01::',
                                    prefixLength = 32,
                                    gateway = 'fe80::250:56ff:fe6d:2642',
                                    deviceName = 'vmk1'
                                 }
                              },
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = 'ff01::',
                                    prefixLength = 32,
                                    gateway = 'fe80::250:56ff:fe6d:9351',
                                    deviceName = 'vmk2'
                                 }
                              },
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = 'ff02::',
                                    prefixLength = 32,
                                    gateway = '::1',
                                    deviceName = 'lo0'
                                 }
                              },
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = 'ff02::',
                                    prefixLength = 32,
                                    gateway = 'fe80::b226:28ff:fec9:11c0',
                                    deviceName = 'vmk0'
                                 }
                              },
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = 'ff02::',
                                    prefixLength = 32,
                                    gateway = 'fe80::250:56ff:fe6d:2642',
                                    deviceName = 'vmk1'
                                 }
                              },
                              (vim.host.IpRouteOp) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 changeOperation = 'ignore',
                                 route = (vim.host.IpRouteEntry) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    network = 'ff02::',
                                    prefixLength = 32,
                                    gateway = 'fe80::250:56ff:fe6d:9351',
                                    deviceName = 'vmk2'
                                 }
                              }
                           ]
                        }
                     },
                     operation = <unset>
                  }
               ],
               migrationStatus = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'networkInfo',
            val = (vim.host.NetworkInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vswitch = (vim.host.VirtualSwitch) [
                  (vim.host.VirtualSwitch) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vSwitch0',
                     key = 'key-vim.host.VirtualSwitch-vSwitch0',
                     numPorts = 9216,
                     numPortsAvailable = 9062,
                     mtu = 1500,
                     portgroup = (Link) [
                        'key-vim.host.PortGroup-VM Network',
                        'key-vim.host.PortGroup-Management Network'
                     ],
                     pnic = (Link) [
                        'key-vim.host.PhysicalNic-vmnic2',
                        'key-vim.host.PhysicalNic-vmnic0'
                     ],
                     spec = (vim.host.VirtualSwitch.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        numPorts = 128,
                        bridge = (vim.host.VirtualSwitch.BondBridge) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           nicDevice = (str) [
                              'vmnic2',
                              'vmnic0'
                           ],
                           beacon = (vim.host.VirtualSwitch.BeaconConfig) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              interval = 1
                           },
                           linkDiscoveryProtocolConfig = (vim.host.LinkDiscoveryProtocolConfig) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              protocol = 'cdp',
                              operation = 'listen'
                           }
                        },
                        policy = (vim.host.NetworkPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           security = (vim.host.NetworkPolicy.SecurityPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              allowPromiscuous = false,
                              macChanges = false,
                              forgedTransmits = false
                           },
                           nicTeaming = (vim.host.NetworkPolicy.NicTeamingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              policy = 'loadbalance_srcid',
                              reversePolicy = true,
                              notifySwitches = true,
                              rollingOrder = false,
                              failureCriteria = (vim.host.NetworkPolicy.NicFailureCriteria) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 checkSpeed = 'minimum',
                                 speed = 10,
                                 checkDuplex = false,
                                 fullDuplex = false,
                                 checkErrorPercent = false,
                                 percentage = 0,
                                 checkBeacon = false
                              },
                              nicOrder = (vim.host.NetworkPolicy.NicOrderPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 activeNic = (str) [
                                    'vmnic0',
                                    'vmnic2'
                                 ],
                                 standbyNic = (str) []
                              }
                           },
                           offloadPolicy = (vim.host.NetOffloadCapabilities) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              csumOffload = true,
                              tcpSegmentation = true,
                              zeroCopyXmit = true
                           },
                           shapingPolicy = (vim.host.NetworkPolicy.TrafficShapingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              enabled = false,
                              averageBandwidth = <unset>,
                              peakBandwidth = <unset>,
                              burstSize = <unset>
                           }
                        },
                        mtu = <unset>
                     }
                  },
                  (vim.host.VirtualSwitch) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vswitch1',
                     key = 'key-vim.host.VirtualSwitch-vswitch1',
                     numPorts = 9216,
                     numPortsAvailable = 9062,
                     mtu = 1500,
                     portgroup = (Link) [
                        'key-vim.host.PortGroup-vMotion2',
                        'key-vim.host.PortGroup-vMotion1'
                     ],
                     pnic = (Link) [
                        'key-vim.host.PhysicalNic-vmnic3',
                        'key-vim.host.PhysicalNic-vmnic1'
                     ],
                     spec = (vim.host.VirtualSwitch.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        numPorts = 1024,
                        bridge = (vim.host.VirtualSwitch.BondBridge) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           nicDevice = (str) [
                              'vmnic3',
                              'vmnic1'
                           ],
                           beacon = (vim.host.VirtualSwitch.BeaconConfig) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              interval = 1
                           },
                           linkDiscoveryProtocolConfig = (vim.host.LinkDiscoveryProtocolConfig) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              protocol = 'cdp',
                              operation = 'listen'
                           }
                        },
                        policy = (vim.host.NetworkPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           security = (vim.host.NetworkPolicy.SecurityPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              allowPromiscuous = false,
                              macChanges = false,
                              forgedTransmits = false
                           },
                           nicTeaming = (vim.host.NetworkPolicy.NicTeamingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              policy = 'loadbalance_srcid',
                              reversePolicy = true,
                              notifySwitches = true,
                              rollingOrder = false,
                              failureCriteria = (vim.host.NetworkPolicy.NicFailureCriteria) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 checkSpeed = 'minimum',
                                 speed = 10,
                                 checkDuplex = false,
                                 fullDuplex = false,
                                 checkErrorPercent = false,
                                 percentage = 0,
                                 checkBeacon = false
                              },
                              nicOrder = (vim.host.NetworkPolicy.NicOrderPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 activeNic = (str) [
                                    'vmnic1',
                                    'vmnic3'
                                 ],
                                 standbyNic = (str) []
                              }
                           },
                           offloadPolicy = (vim.host.NetOffloadCapabilities) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              csumOffload = true,
                              tcpSegmentation = true,
                              zeroCopyXmit = true
                           },
                           shapingPolicy = (vim.host.NetworkPolicy.TrafficShapingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              enabled = false,
                              averageBandwidth = <unset>,
                              peakBandwidth = <unset>,
                              burstSize = <unset>
                           }
                        },
                        mtu = <unset>
                     }
                  }
               ],
               proxySwitch = (vim.host.HostProxySwitch) [],
               portgroup = (vim.host.PortGroup) [
                  (vim.host.PortGroup) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.PortGroup-VM Network',
                     port = (vim.host.PortGroup.Port) [
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111935',
                           mac = (str) [
                              '42:44:49:00:01:01'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111936',
                           mac = (str) [
                              '42:44:49:00:01:04'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111937',
                           mac = (str) [
                              '42:44:49:00:01:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111938',
                           mac = (str) [
                              '42:44:49:00:01:10'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111939',
                           mac = (str) [
                              '42:44:49:00:02:06'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111940',
                           mac = (str) [
                              '42:44:49:00:02:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111941',
                           mac = (str) [
                              '42:44:49:00:02:12'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111943',
                           mac = (str) [
                              '42:44:49:00:03:07'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111944',
                           mac = (str) [
                              '42:44:49:00:03:08'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111945',
                           mac = (str) [
                              '42:44:49:00:03:09'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111947',
                           mac = (str) [
                              '42:44:49:00:04:03'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111948',
                           mac = (str) [
                              '42:44:49:00:04:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111949',
                           mac = (str) [
                              '42:44:49:00:04:09'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111950',
                           mac = (str) [
                              '42:44:49:00:04:11'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111951',
                           mac = (str) [
                              '42:44:49:00:05:01'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111953',
                           mac = (str) [
                              '42:44:49:00:05:07'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111954',
                           mac = (str) [
                              '42:44:49:00:05:06'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111955',
                           mac = (str) [
                              '42:44:49:00:05:08'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111956',
                           mac = (str) [
                              '42:44:49:00:05:12'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111957',
                           mac = (str) [
                              '42:44:49:00:06:03'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111958',
                           mac = (str) [
                              '42:44:49:00:06:07'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111959',
                           mac = (str) [
                              '42:44:49:00:06:08'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111960',
                           mac = (str) [
                              '42:44:49:00:06:09'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111961',
                           mac = (str) [
                              '42:44:49:00:06:10'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111962',
                           mac = (str) [
                              '42:44:49:00:06:12'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111964',
                           mac = (str) [
                              '42:44:49:00:07:03'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111965',
                           mac = (str) [
                              '42:44:49:00:07:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111966',
                           mac = (str) [
                              '42:44:49:00:07:08'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111967',
                           mac = (str) [
                              '42:44:49:00:07:12'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111969',
                           mac = (str) [
                              '42:44:49:00:08:04'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111970',
                           mac = (str) [
                              '42:44:49:00:08:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111971',
                           mac = (str) [
                              '42:44:49:00:08:11'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111972',
                           mac = (str) [
                              '42:44:49:00:08:12'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111974',
                           mac = (str) [
                              '42:44:49:00:09:07'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111975',
                           mac = (str) [
                              '42:44:49:00:09:06'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111977',
                           mac = (str) [
                              '42:44:49:00:09:11'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111978',
                           mac = (str) [
                              '42:44:49:00:09:12'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111980',
                           mac = (str) [
                              '42:44:49:00:10:03'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111981',
                           mac = (str) [
                              '42:44:49:00:10:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111983',
                           mac = (str) [
                              '42:44:49:00:11:03'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111984',
                           mac = (str) [
                              '42:44:49:00:11:04'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111985',
                           mac = (str) [
                              '42:44:49:00:11:10'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111986',
                           mac = (str) [
                              '42:44:49:00:11:11'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111987',
                           mac = (str) [
                              '42:44:49:00:12:01'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111988',
                           mac = (str) [
                              '42:44:49:00:12:03'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111989',
                           mac = (str) [
                              '42:44:49:00:12:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111990',
                           mac = (str) [
                              '42:44:49:00:12:08'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111993',
                           mac = (str) [
                              '42:44:49:00:13:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111994',
                           mac = (str) [
                              '42:44:49:00:13:09'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111995',
                           mac = (str) [
                              '42:44:49:00:14:01'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111996',
                           mac = (str) [
                              '42:44:49:00:14:04'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111997',
                           mac = (str) [
                              '42:44:49:00:14:07'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111998',
                           mac = (str) [
                              '42:44:49:00:14:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67111999',
                           mac = (str) [
                              '42:44:49:00:14:08'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112000',
                           mac = (str) [
                              '42:44:49:00:15:07'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112001',
                           mac = (str) [
                              '42:44:49:00:15:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112002',
                           mac = (str) [
                              '42:44:49:00:15:11'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112003',
                           mac = (str) [
                              '42:44:49:00:16:01'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112004',
                           mac = (str) [
                              '42:44:49:00:16:04'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112005',
                           mac = (str) [
                              '42:44:49:00:16:07'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112006',
                           mac = (str) [
                              '42:44:49:00:16:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112007',
                           mac = (str) [
                              '42:44:49:00:17:01'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112008',
                           mac = (str) [
                              '42:44:49:00:16:12'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112009',
                           mac = (str) [
                              '42:44:49:00:17:07'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112010',
                           mac = (str) [
                              '42:44:49:00:17:06'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112011',
                           mac = (str) [
                              '42:44:49:00:17:08'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112012',
                           mac = (str) [
                              '42:44:49:00:17:10'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112013',
                           mac = (str) [
                              '42:44:49:00:17:11'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112014',
                           mac = (str) [
                              '42:44:49:00:18:03'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112015',
                           mac = (str) [
                              '42:44:49:00:18:10'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112016',
                           mac = (str) [
                              '42:44:49:00:18:12'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112017',
                           mac = (str) [
                              '42:44:49:00:19:04'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112018',
                           mac = (str) [
                              '42:44:49:00:19:08'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112019',
                           mac = (str) [
                              '42:44:49:00:19:12'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112021',
                           mac = (str) [
                              '42:44:49:00:20:03'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112022',
                           mac = (str) [
                              '42:44:49:00:20:04'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112023',
                           mac = (str) [
                              '42:44:49:00:20:07'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112024',
                           mac = (str) [
                              '42:44:49:00:21:01'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112026',
                           mac = (str) [
                              '42:44:49:00:21:07'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112027',
                           mac = (str) [
                              '42:44:49:00:21:08'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112028',
                           mac = (str) [
                              '42:44:49:00:22:03'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112029',
                           mac = (str) [
                              '42:44:49:00:22:06'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112030',
                           mac = (str) [
                              '42:44:49:00:22:08'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112031',
                           mac = (str) [
                              '42:44:49:00:22:11'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112032',
                           mac = (str) [
                              '42:44:49:00:23:04'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112033',
                           mac = (str) [
                              '42:44:49:00:23:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112034',
                           mac = (str) [
                              '42:44:49:00:23:10'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112035',
                           mac = (str) [
                              '42:44:49:00:23:12'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112036',
                           mac = (str) [
                              '42:44:49:00:24:06'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112037',
                           mac = (str) [
                              '42:44:49:00:24:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112038',
                           mac = (str) [
                              '42:44:49:00:24:11'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112039',
                           mac = (str) [
                              '42:44:49:00:25:02'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112040',
                           mac = (str) [
                              '42:44:49:00:25:03'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112041',
                           mac = (str) [
                              '42:44:49:00:25:04'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112042',
                           mac = (str) [
                              '42:44:49:00:25:06'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112043',
                           mac = (str) [
                              '42:44:49:00:26:01'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112045',
                           mac = (str) [
                              '42:44:49:00:26:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112046',
                           mac = (str) [
                              '42:44:49:00:26:08'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112048',
                           mac = (str) [
                              '42:44:49:00:26:12'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112050',
                           mac = (str) [
                              '42:44:49:00:27:03'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112051',
                           mac = (str) [
                              '42:44:49:00:27:07'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112052',
                           mac = (str) [
                              '42:44:49:00:27:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112053',
                           mac = (str) [
                              '42:44:49:00:28:01'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112057',
                           mac = (str) [
                              '42:44:49:00:30:12'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112058',
                           mac = (str) [
                              '42:44:49:00:31:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112059',
                           mac = (str) [
                              '42:44:49:00:31:08'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112060',
                           mac = (str) [
                              '42:44:49:00:31:09'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112061',
                           mac = (str) [
                              '42:44:49:00:31:11'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112062',
                           mac = (str) [
                              '42:44:49:00:32:07'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112063',
                           mac = (str) [
                              '42:44:49:00:32:09'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112064',
                           mac = (str) [
                              '42:44:49:00:33:07'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112065',
                           mac = (str) [
                              '42:44:49:00:29:10'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112066',
                           mac = (str) [
                              '42:44:49:00:33:11'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112067',
                           mac = (str) [
                              '42:44:49:00:34:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112068',
                           mac = (str) [
                              '42:44:49:00:34:10'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112069',
                           mac = (str) [
                              '42:44:49:00:35:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112070',
                           mac = (str) [
                              '42:44:49:00:35:08'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112071',
                           mac = (str) [
                              '42:44:49:00:33:01'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112072',
                           mac = (str) [
                              '42:44:49:00:36:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112074',
                           mac = (str) [
                              '42:44:49:00:37:06'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112075',
                           mac = (str) [
                              '42:44:49:00:37:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112076',
                           mac = (str) [
                              '42:44:49:00:37:08'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112078',
                           mac = (str) [
                              '42:44:49:00:37:04'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112080',
                           mac = (str) [
                              '42:44:49:00:38:04'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112081',
                           mac = (str) [
                              '42:44:49:00:38:13'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112082',
                           mac = (str) [
                              '42:44:49:00:38:08'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112083',
                           mac = (str) [
                              '42:44:49:00:38:10'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112084',
                           mac = (str) [
                              '42:44:49:00:39:04'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112085',
                           mac = (str) [
                              '42:44:49:00:39:08'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112087',
                           mac = (str) [
                              '42:44:49:00:39:02'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112088',
                           mac = (str) [
                              '42:44:49:00:36:03'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112089',
                           mac = (str) [
                              '42:44:49:00:39:03'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112090',
                           mac = (str) [
                              '42:44:49:00:35:02'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112093',
                           mac = (str) [
                              '42:44:49:00:33:04'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112094',
                           mac = (str) [
                              '42:44:49:00:05:04'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112095',
                           mac = (str) [
                              '42:44:49:00:19:02'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112096',
                           mac = (str) [
                              '42:44:49:00:24:02'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112097',
                           mac = (str) [
                              '42:44:49:00:07:02'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67112098',
                           mac = (str) [
                              '42:44:49:00:11:02'
                           ],
                           type = 'virtualMachine'
                        }
                     ],
                     vswitch = 'key-vim.host.VirtualSwitch-vSwitch0',
                     computedPolicy = (vim.host.NetworkPolicy) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        security = (vim.host.NetworkPolicy.SecurityPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           allowPromiscuous = false,
                           macChanges = false,
                           forgedTransmits = false
                        },
                        nicTeaming = (vim.host.NetworkPolicy.NicTeamingPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           policy = 'loadbalance_srcid',
                           reversePolicy = true,
                           notifySwitches = true,
                           rollingOrder = false,
                           failureCriteria = (vim.host.NetworkPolicy.NicFailureCriteria) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              checkSpeed = 'minimum',
                              speed = 10,
                              checkDuplex = false,
                              fullDuplex = false,
                              checkErrorPercent = false,
                              percentage = 0,
                              checkBeacon = false
                           },
                           nicOrder = (vim.host.NetworkPolicy.NicOrderPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              activeNic = (str) [
                                 'vmnic0',
                                 'vmnic2'
                              ],
                              standbyNic = (str) []
                           }
                        },
                        offloadPolicy = (vim.host.NetOffloadCapabilities) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           csumOffload = true,
                           tcpSegmentation = true,
                           zeroCopyXmit = true
                        },
                        shapingPolicy = (vim.host.NetworkPolicy.TrafficShapingPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           enabled = false,
                           averageBandwidth = <unset>,
                           peakBandwidth = <unset>,
                           burstSize = <unset>
                        }
                     },
                     spec = (vim.host.PortGroup.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'VM Network',
                        vlanId = 0,
                        vswitchName = 'vSwitch0',
                        policy = (vim.host.NetworkPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           security = (vim.host.NetworkPolicy.SecurityPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              allowPromiscuous = <unset>,
                              macChanges = <unset>,
                              forgedTransmits = <unset>
                           },
                           nicTeaming = (vim.host.NetworkPolicy.NicTeamingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              policy = <unset>,
                              reversePolicy = <unset>,
                              notifySwitches = <unset>,
                              rollingOrder = <unset>,
                              failureCriteria = (vim.host.NetworkPolicy.NicFailureCriteria) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 checkSpeed = <unset>,
                                 speed = <unset>,
                                 checkDuplex = <unset>,
                                 fullDuplex = <unset>,
                                 checkErrorPercent = <unset>,
                                 percentage = <unset>,
                                 checkBeacon = <unset>
                              },
                              nicOrder = <unset>
                           },
                           offloadPolicy = (vim.host.NetOffloadCapabilities) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              csumOffload = <unset>,
                              tcpSegmentation = <unset>,
                              zeroCopyXmit = <unset>
                           },
                           shapingPolicy = (vim.host.NetworkPolicy.TrafficShapingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              enabled = <unset>,
                              averageBandwidth = <unset>,
                              peakBandwidth = <unset>,
                              burstSize = <unset>
                           }
                        }
                     }
                  },
                  (vim.host.PortGroup) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.PortGroup-Management Network',
                     port = (vim.host.PortGroup.Port) [
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108881',
                           mac = (str) [
                              'b0:26:28:c9:11:c0'
                           ],
                           type = 'host'
                        }
                     ],
                     vswitch = 'key-vim.host.VirtualSwitch-vSwitch0',
                     computedPolicy = (vim.host.NetworkPolicy) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        security = (vim.host.NetworkPolicy.SecurityPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           allowPromiscuous = false,
                           macChanges = false,
                           forgedTransmits = false
                        },
                        nicTeaming = (vim.host.NetworkPolicy.NicTeamingPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           policy = 'loadbalance_srcid',
                           reversePolicy = true,
                           notifySwitches = true,
                           rollingOrder = false,
                           failureCriteria = (vim.host.NetworkPolicy.NicFailureCriteria) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              checkSpeed = 'minimum',
                              speed = 10,
                              checkDuplex = false,
                              fullDuplex = false,
                              checkErrorPercent = false,
                              percentage = 0,
                              checkBeacon = false
                           },
                           nicOrder = (vim.host.NetworkPolicy.NicOrderPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              activeNic = (str) [
                                 'vmnic0'
                              ],
                              standbyNic = (str) [
                                 'vmnic2'
                              ]
                           }
                        },
                        offloadPolicy = (vim.host.NetOffloadCapabilities) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           csumOffload = true,
                           tcpSegmentation = true,
                           zeroCopyXmit = true
                        },
                        shapingPolicy = (vim.host.NetworkPolicy.TrafficShapingPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           enabled = false,
                           averageBandwidth = <unset>,
                           peakBandwidth = <unset>,
                           burstSize = <unset>
                        }
                     },
                     spec = (vim.host.PortGroup.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'Management Network',
                        vlanId = 0,
                        vswitchName = 'vSwitch0',
                        policy = (vim.host.NetworkPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           security = (vim.host.NetworkPolicy.SecurityPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              allowPromiscuous = <unset>,
                              macChanges = <unset>,
                              forgedTransmits = <unset>
                           },
                           nicTeaming = (vim.host.NetworkPolicy.NicTeamingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              policy = 'loadbalance_srcid',
                              reversePolicy = <unset>,
                              notifySwitches = true,
                              rollingOrder = false,
                              failureCriteria = (vim.host.NetworkPolicy.NicFailureCriteria) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 checkSpeed = <unset>,
                                 speed = <unset>,
                                 checkDuplex = <unset>,
                                 fullDuplex = <unset>,
                                 checkErrorPercent = <unset>,
                                 percentage = <unset>,
                                 checkBeacon = false
                              },
                              nicOrder = (vim.host.NetworkPolicy.NicOrderPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 activeNic = (str) [
                                    'vmnic0'
                                 ],
                                 standbyNic = (str) [
                                    'vmnic2'
                                 ]
                              }
                           },
                           offloadPolicy = (vim.host.NetOffloadCapabilities) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              csumOffload = <unset>,
                              tcpSegmentation = <unset>,
                              zeroCopyXmit = <unset>
                           },
                           shapingPolicy = (vim.host.NetworkPolicy.TrafficShapingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              enabled = <unset>,
                              averageBandwidth = <unset>,
                              peakBandwidth = <unset>,
                              burstSize = <unset>
                           }
                        }
                     }
                  },
                  (vim.host.PortGroup) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.PortGroup-vMotion2',
                     port = (vim.host.PortGroup.Port) [
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-100663315',
                           mac = (str) [
                              '00:50:56:6d:93:51'
                           ],
                           type = 'host'
                        }
                     ],
                     vswitch = 'key-vim.host.VirtualSwitch-vswitch1',
                     computedPolicy = (vim.host.NetworkPolicy) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        security = (vim.host.NetworkPolicy.SecurityPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           allowPromiscuous = false,
                           macChanges = false,
                           forgedTransmits = false
                        },
                        nicTeaming = (vim.host.NetworkPolicy.NicTeamingPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           policy = 'loadbalance_srcid',
                           reversePolicy = true,
                           notifySwitches = true,
                           rollingOrder = false,
                           failureCriteria = (vim.host.NetworkPolicy.NicFailureCriteria) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              checkSpeed = 'minimum',
                              speed = 10,
                              checkDuplex = false,
                              fullDuplex = false,
                              checkErrorPercent = false,
                              percentage = 0,
                              checkBeacon = false
                           },
                           nicOrder = (vim.host.NetworkPolicy.NicOrderPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              activeNic = (str) [
                                 'vmnic3'
                              ],
                              standbyNic = (str) [
                                 'vmnic1'
                              ]
                           }
                        },
                        offloadPolicy = (vim.host.NetOffloadCapabilities) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           csumOffload = true,
                           tcpSegmentation = true,
                           zeroCopyXmit = true
                        },
                        shapingPolicy = (vim.host.NetworkPolicy.TrafficShapingPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           enabled = false,
                           averageBandwidth = <unset>,
                           peakBandwidth = <unset>,
                           burstSize = <unset>
                        }
                     },
                     spec = (vim.host.PortGroup.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vMotion2',
                        vlanId = 0,
                        vswitchName = 'vswitch1',
                        policy = (vim.host.NetworkPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           security = (vim.host.NetworkPolicy.SecurityPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              allowPromiscuous = <unset>,
                              macChanges = <unset>,
                              forgedTransmits = <unset>
                           },
                           nicTeaming = (vim.host.NetworkPolicy.NicTeamingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              policy = <unset>,
                              reversePolicy = <unset>,
                              notifySwitches = <unset>,
                              rollingOrder = <unset>,
                              failureCriteria = (vim.host.NetworkPolicy.NicFailureCriteria) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 checkSpeed = <unset>,
                                 speed = <unset>,
                                 checkDuplex = <unset>,
                                 fullDuplex = <unset>,
                                 checkErrorPercent = <unset>,
                                 percentage = <unset>,
                                 checkBeacon = <unset>
                              },
                              nicOrder = (vim.host.NetworkPolicy.NicOrderPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 activeNic = (str) [
                                    'vmnic3'
                                 ],
                                 standbyNic = (str) [
                                    'vmnic1'
                                 ]
                              }
                           },
                           offloadPolicy = (vim.host.NetOffloadCapabilities) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              csumOffload = <unset>,
                              tcpSegmentation = <unset>,
                              zeroCopyXmit = <unset>
                           },
                           shapingPolicy = (vim.host.NetworkPolicy.TrafficShapingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              enabled = <unset>,
                              averageBandwidth = <unset>,
                              peakBandwidth = <unset>,
                              burstSize = <unset>
                           }
                        }
                     }
                  },
                  (vim.host.PortGroup) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.PortGroup-vMotion1',
                     port = (vim.host.PortGroup.Port) [
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-100663314',
                           mac = (str) [
                              '00:50:56:6d:26:42'
                           ],
                           type = 'host'
                        }
                     ],
                     vswitch = 'key-vim.host.VirtualSwitch-vswitch1',
                     computedPolicy = (vim.host.NetworkPolicy) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        security = (vim.host.NetworkPolicy.SecurityPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           allowPromiscuous = false,
                           macChanges = false,
                           forgedTransmits = false
                        },
                        nicTeaming = (vim.host.NetworkPolicy.NicTeamingPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           policy = 'loadbalance_srcid',
                           reversePolicy = true,
                           notifySwitches = true,
                           rollingOrder = false,
                           failureCriteria = (vim.host.NetworkPolicy.NicFailureCriteria) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              checkSpeed = 'minimum',
                              speed = 10,
                              checkDuplex = false,
                              fullDuplex = false,
                              checkErrorPercent = false,
                              percentage = 0,
                              checkBeacon = false
                           },
                           nicOrder = (vim.host.NetworkPolicy.NicOrderPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              activeNic = (str) [
                                 'vmnic1'
                              ],
                              standbyNic = (str) [
                                 'vmnic3'
                              ]
                           }
                        },
                        offloadPolicy = (vim.host.NetOffloadCapabilities) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           csumOffload = true,
                           tcpSegmentation = true,
                           zeroCopyXmit = true
                        },
                        shapingPolicy = (vim.host.NetworkPolicy.TrafficShapingPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           enabled = false,
                           averageBandwidth = <unset>,
                           peakBandwidth = <unset>,
                           burstSize = <unset>
                        }
                     },
                     spec = (vim.host.PortGroup.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'vMotion1',
                        vlanId = 0,
                        vswitchName = 'vswitch1',
                        policy = (vim.host.NetworkPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           security = (vim.host.NetworkPolicy.SecurityPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              allowPromiscuous = <unset>,
                              macChanges = <unset>,
                              forgedTransmits = <unset>
                           },
                           nicTeaming = (vim.host.NetworkPolicy.NicTeamingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              policy = <unset>,
                              reversePolicy = <unset>,
                              notifySwitches = <unset>,
                              rollingOrder = <unset>,
                              failureCriteria = (vim.host.NetworkPolicy.NicFailureCriteria) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 checkSpeed = <unset>,
                                 speed = <unset>,
                                 checkDuplex = <unset>,
                                 fullDuplex = <unset>,
                                 checkErrorPercent = <unset>,
                                 percentage = <unset>,
                                 checkBeacon = <unset>
                              },
                              nicOrder = (vim.host.NetworkPolicy.NicOrderPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 activeNic = (str) [
                                    'vmnic1'
                                 ],
                                 standbyNic = (str) [
                                    'vmnic3'
                                 ]
                              }
                           },
                           offloadPolicy = (vim.host.NetOffloadCapabilities) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              csumOffload = <unset>,
                              tcpSegmentation = <unset>,
                              zeroCopyXmit = <unset>
                           },
                           shapingPolicy = (vim.host.NetworkPolicy.TrafficShapingPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              enabled = <unset>,
                              averageBandwidth = <unset>,
                              peakBandwidth = <unset>,
                              burstSize = <unset>
                           }
                        }
                     }
                  }
               ],
               pnic = (vim.host.PhysicalNic) [
                  (vim.host.PhysicalNic) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.PhysicalNic-vmnic0',
                     device = 'vmnic0',
                     pci = '0000:02:00.0',
                     driver = 'bnxtnet',
                     driverVersion = <unset>,
                     firmwareVersion = <unset>,
                     linkSpeed = (vim.host.PhysicalNic.LinkSpeedDuplex) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        speedMb = 25000,
                        duplex = true
                     },
                     validLinkSpecification = (vim.host.PhysicalNic.LinkSpeedDuplex) [
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 1000,
                           duplex = true
                        },
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 25000,
                           duplex = true
                        }
                     ],
                     spec = (vim.host.PhysicalNic.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ip = (vim.host.IpConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           dhcp = false,
                           ipAddress = '',
                           subnetMask = '',
                           ipV6Config = <unset>
                        },
                        linkSpeed = <unset>,
                        enableEnhancedNetworkingStack = false,
                        ensInterruptEnabled = false
                     },
                     wakeOnLanSupported = false,
                     mac = 'b0:26:28:c9:11:c0',
                     fcoeConfiguration = (vim.host.FcoeConfig) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        priorityClass = 3,
                        sourceMac = 'b0:26:28:c9:11:c0',
                        vlanRange = (vim.host.FcoeConfig.VlanRange) [
                           (vim.host.FcoeConfig.VlanRange) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              vlanLow = 0,
                              vlanHigh = 0
                           }
                        ],
                        capabilities = (vim.host.FcoeConfig.FcoeCapabilities) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           priorityClass = false,
                           sourceMacAddress = false,
                           vlanRange = false
                        },
                        fcoeActive = false
                     },
                     vmDirectPathGen2Supported = false,
                     vmDirectPathGen2SupportedMode = <unset>,
                     resourcePoolSchedulerAllowed = true,
                     resourcePoolSchedulerDisallowedReason = (str) [],
                     autoNegotiateSupported = true,
                     enhancedNetworkingStackSupported = true,
                     ensInterruptSupported = true,
                     rdmaDevice = 'key-vim.host.RdmaDevice-vmrdma0'
                  },
                  (vim.host.PhysicalNic) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.PhysicalNic-vmnic1',
                     device = 'vmnic1',
                     pci = '0000:02:00.1',
                     driver = 'bnxtnet',
                     driverVersion = <unset>,
                     firmwareVersion = <unset>,
                     linkSpeed = (vim.host.PhysicalNic.LinkSpeedDuplex) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        speedMb = 25000,
                        duplex = true
                     },
                     validLinkSpecification = (vim.host.PhysicalNic.LinkSpeedDuplex) [
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 1000,
                           duplex = true
                        },
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 25000,
                           duplex = true
                        }
                     ],
                     spec = (vim.host.PhysicalNic.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ip = (vim.host.IpConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           dhcp = false,
                           ipAddress = '',
                           subnetMask = '',
                           ipV6Config = <unset>
                        },
                        linkSpeed = <unset>,
                        enableEnhancedNetworkingStack = false,
                        ensInterruptEnabled = false
                     },
                     wakeOnLanSupported = false,
                     mac = 'b0:26:28:c9:11:c1',
                     fcoeConfiguration = (vim.host.FcoeConfig) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        priorityClass = 3,
                        sourceMac = 'b0:26:28:c9:11:c1',
                        vlanRange = (vim.host.FcoeConfig.VlanRange) [
                           (vim.host.FcoeConfig.VlanRange) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              vlanLow = 0,
                              vlanHigh = 0
                           }
                        ],
                        capabilities = (vim.host.FcoeConfig.FcoeCapabilities) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           priorityClass = false,
                           sourceMacAddress = false,
                           vlanRange = false
                        },
                        fcoeActive = false
                     },
                     vmDirectPathGen2Supported = false,
                     vmDirectPathGen2SupportedMode = <unset>,
                     resourcePoolSchedulerAllowed = true,
                     resourcePoolSchedulerDisallowedReason = (str) [],
                     autoNegotiateSupported = true,
                     enhancedNetworkingStackSupported = true,
                     ensInterruptSupported = true,
                     rdmaDevice = 'key-vim.host.RdmaDevice-vmrdma1'
                  },
                  (vim.host.PhysicalNic) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.PhysicalNic-vmnic2',
                     device = 'vmnic2',
                     pci = '0000:82:00.0',
                     driver = 'bnxtnet',
                     driverVersion = <unset>,
                     firmwareVersion = <unset>,
                     linkSpeed = (vim.host.PhysicalNic.LinkSpeedDuplex) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        speedMb = 25000,
                        duplex = true
                     },
                     validLinkSpecification = (vim.host.PhysicalNic.LinkSpeedDuplex) [
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 1000,
                           duplex = true
                        },
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 25000,
                           duplex = true
                        }
                     ],
                     spec = (vim.host.PhysicalNic.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ip = (vim.host.IpConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           dhcp = false,
                           ipAddress = '',
                           subnetMask = '',
                           ipV6Config = <unset>
                        },
                        linkSpeed = <unset>,
                        enableEnhancedNetworkingStack = false,
                        ensInterruptEnabled = false
                     },
                     wakeOnLanSupported = false,
                     mac = 'b0:26:28:d2:81:a0',
                     fcoeConfiguration = (vim.host.FcoeConfig) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        priorityClass = 3,
                        sourceMac = 'b0:26:28:d2:81:a0',
                        vlanRange = (vim.host.FcoeConfig.VlanRange) [
                           (vim.host.FcoeConfig.VlanRange) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              vlanLow = 0,
                              vlanHigh = 0
                           }
                        ],
                        capabilities = (vim.host.FcoeConfig.FcoeCapabilities) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           priorityClass = false,
                           sourceMacAddress = false,
                           vlanRange = false
                        },
                        fcoeActive = false
                     },
                     vmDirectPathGen2Supported = false,
                     vmDirectPathGen2SupportedMode = <unset>,
                     resourcePoolSchedulerAllowed = true,
                     resourcePoolSchedulerDisallowedReason = (str) [],
                     autoNegotiateSupported = true,
                     enhancedNetworkingStackSupported = true,
                     ensInterruptSupported = true,
                     rdmaDevice = 'key-vim.host.RdmaDevice-vmrdma2'
                  },
                  (vim.host.PhysicalNic) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.PhysicalNic-vmnic3',
                     device = 'vmnic3',
                     pci = '0000:82:00.1',
                     driver = 'bnxtnet',
                     driverVersion = <unset>,
                     firmwareVersion = <unset>,
                     linkSpeed = (vim.host.PhysicalNic.LinkSpeedDuplex) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        speedMb = 25000,
                        duplex = true
                     },
                     validLinkSpecification = (vim.host.PhysicalNic.LinkSpeedDuplex) [
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 1000,
                           duplex = true
                        },
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 25000,
                           duplex = true
                        }
                     ],
                     spec = (vim.host.PhysicalNic.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ip = (vim.host.IpConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           dhcp = false,
                           ipAddress = '',
                           subnetMask = '',
                           ipV6Config = <unset>
                        },
                        linkSpeed = <unset>,
                        enableEnhancedNetworkingStack = false,
                        ensInterruptEnabled = false
                     },
                     wakeOnLanSupported = false,
                     mac = 'b0:26:28:d2:81:a1',
                     fcoeConfiguration = (vim.host.FcoeConfig) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        priorityClass = 3,
                        sourceMac = 'b0:26:28:d2:81:a1',
                        vlanRange = (vim.host.FcoeConfig.VlanRange) [
                           (vim.host.FcoeConfig.VlanRange) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              vlanLow = 0,
                              vlanHigh = 0
                           }
                        ],
                        capabilities = (vim.host.FcoeConfig.FcoeCapabilities) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           priorityClass = false,
                           sourceMacAddress = false,
                           vlanRange = false
                        },
                        fcoeActive = false
                     },
                     vmDirectPathGen2Supported = false,
                     vmDirectPathGen2SupportedMode = <unset>,
                     resourcePoolSchedulerAllowed = true,
                     resourcePoolSchedulerDisallowedReason = (str) [],
                     autoNegotiateSupported = true,
                     enhancedNetworkingStackSupported = true,
                     ensInterruptSupported = true,
                     rdmaDevice = 'key-vim.host.RdmaDevice-vmrdma3'
                  },
                  (vim.host.PhysicalNic) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.PhysicalNic-vusb0',
                     device = 'vusb0',
                     pci = '',
                     driver = 'cdce',
                     driverVersion = <unset>,
                     firmwareVersion = <unset>,
                     linkSpeed = (vim.host.PhysicalNic.LinkSpeedDuplex) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        speedMb = 100,
                        duplex = true
                     },
                     validLinkSpecification = (vim.host.PhysicalNic.LinkSpeedDuplex) [
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 100,
                           duplex = true
                        }
                     ],
                     spec = (vim.host.PhysicalNic.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ip = (vim.host.IpConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           dhcp = false,
                           ipAddress = '',
                           subnetMask = '',
                           ipV6Config = <unset>
                        },
                        linkSpeed = (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 100,
                           duplex = true
                        },
                        enableEnhancedNetworkingStack = false,
                        ensInterruptEnabled = false
                     },
                     wakeOnLanSupported = false,
                     mac = '0a:94:ef:aa:95:15',
                     fcoeConfiguration = <unset>,
                     vmDirectPathGen2Supported = false,
                     vmDirectPathGen2SupportedMode = <unset>,
                     resourcePoolSchedulerAllowed = false,
                     resourcePoolSchedulerDisallowedReason = (str) [
                        'hardwareUnsupported'
                     ],
                     autoNegotiateSupported = false,
                     enhancedNetworkingStackSupported = false,
                     ensInterruptSupported = false,
                     rdmaDevice = <unset>
                  }
               ],
               rdmaDevice = (vim.host.RdmaDevice) [
                  (vim.host.RdmaDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.RdmaDevice-vmrdma0',
                     device = 'vmrdma0',
                     driver = 'bnxtroce',
                     description = 'Broadcom RoCE device',
                     backing = (vim.host.RdmaDevice.PnicBacking) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        pairedUplink = 'key-vim.host.PhysicalNic-vmnic0'
                     },
                     connectionInfo = (vim.host.RdmaDevice.ConnectionInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        state = 'active',
                        mtu = 1024,
                        speedInMbps = 25000
                     },
                     capability = (vim.host.RdmaDevice.Capability) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        roceV1Capable = true,
                        roceV2Capable = true,
                        iWarpCapable = false
                     }
                  },
                  (vim.host.RdmaDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.RdmaDevice-vmrdma1',
                     device = 'vmrdma1',
                     driver = 'bnxtroce',
                     description = 'Broadcom RoCE device',
                     backing = (vim.host.RdmaDevice.PnicBacking) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        pairedUplink = 'key-vim.host.PhysicalNic-vmnic1'
                     },
                     connectionInfo = (vim.host.RdmaDevice.ConnectionInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        state = 'active',
                        mtu = 1024,
                        speedInMbps = 25000
                     },
                     capability = (vim.host.RdmaDevice.Capability) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        roceV1Capable = true,
                        roceV2Capable = true,
                        iWarpCapable = false
                     }
                  },
                  (vim.host.RdmaDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.RdmaDevice-vmrdma2',
                     device = 'vmrdma2',
                     driver = 'bnxtroce',
                     description = 'Broadcom RoCE device',
                     backing = (vim.host.RdmaDevice.PnicBacking) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        pairedUplink = 'key-vim.host.PhysicalNic-vmnic2'
                     },
                     connectionInfo = (vim.host.RdmaDevice.ConnectionInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        state = 'active',
                        mtu = 1024,
                        speedInMbps = 25000
                     },
                     capability = (vim.host.RdmaDevice.Capability) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        roceV1Capable = true,
                        roceV2Capable = true,
                        iWarpCapable = false
                     }
                  },
                  (vim.host.RdmaDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.RdmaDevice-vmrdma3',
                     device = 'vmrdma3',
                     driver = 'bnxtroce',
                     description = 'Broadcom RoCE device',
                     backing = (vim.host.RdmaDevice.PnicBacking) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        pairedUplink = 'key-vim.host.PhysicalNic-vmnic3'
                     },
                     connectionInfo = (vim.host.RdmaDevice.ConnectionInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        state = 'active',
                        mtu = 1024,
                        speedInMbps = 25000
                     },
                     capability = (vim.host.RdmaDevice.Capability) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        roceV1Capable = true,
                        roceV2Capable = true,
                        iWarpCapable = false
                     }
                  }
               ],
               vnic = (vim.host.VirtualNic) [
                  (vim.host.VirtualNic) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     device = 'vmk0',
                     key = 'key-vim.host.VirtualNic-vmk0',
                     portgroup = 'Management Network',
                     spec = (vim.host.VirtualNic.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ip = (vim.host.IpConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           dhcp = false,
                           ipAddress = '172.27.21.22',
                           subnetMask = '255.255.0.0',
                           ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                 (vim.host.IpConfig.IpV6Address) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    ipAddress = 'fe80::b226:28ff:fec9:11c0',
                                    prefixLength = 64,
                                    origin = 'other',
                                    dadState = 'preferred',
                                    lifetime = <unset>,
                                    operation = <unset>
                                 }
                              ],
                              autoConfigurationEnabled = true,
                              dhcpV6Enabled = false
                           }
                        },
                        mac = 'b0:26:28:c9:11:c0',
                        distributedVirtualPort = <unset>,
                        portgroup = 'Management Network',
                        mtu = 1500,
                        tsoEnabled = true,
                        netStackInstanceKey = 'defaultTcpipStack',
                        opaqueNetwork = <unset>,
                        externalId = <unset>,
                        pinnedPnic = <unset>,
                        ipRouteSpec = (vim.host.VirtualNic.IpRouteSpec) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipRouteConfig = (vim.host.IpRouteConfig) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              defaultGateway = '172.27.21.21',
                              gatewayDevice = <unset>,
                              ipV6DefaultGateway = <unset>,
                              ipV6GatewayDevice = <unset>
                           }
                        },
                        systemOwned = <unset>
                     },
                     port = 'key-vim.host.PortGroup.Port-67108881'
                  },
                  (vim.host.VirtualNic) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     device = 'vmk1',
                     key = 'key-vim.host.VirtualNic-vmk1',
                     portgroup = 'vMotion1',
                     spec = (vim.host.VirtualNic.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ip = (vim.host.IpConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           dhcp = false,
                           ipAddress = '172.27.22.22',
                           subnetMask = '255.255.0.0',
                           ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                 (vim.host.IpConfig.IpV6Address) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    ipAddress = 'fe80::250:56ff:fe6d:2642',
                                    prefixLength = 64,
                                    origin = 'other',
                                    dadState = 'preferred',
                                    lifetime = <unset>,
                                    operation = <unset>
                                 }
                              ],
                              autoConfigurationEnabled = false,
                              dhcpV6Enabled = false
                           }
                        },
                        mac = '00:50:56:6d:26:42',
                        distributedVirtualPort = <unset>,
                        portgroup = 'vMotion1',
                        mtu = 1500,
                        tsoEnabled = true,
                        netStackInstanceKey = 'defaultTcpipStack',
                        opaqueNetwork = <unset>,
                        externalId = <unset>,
                        pinnedPnic = <unset>,
                        ipRouteSpec = <unset>,
                        systemOwned = <unset>
                     },
                     port = 'key-vim.host.PortGroup.Port-100663314'
                  },
                  (vim.host.VirtualNic) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     device = 'vmk2',
                     key = 'key-vim.host.VirtualNic-vmk2',
                     portgroup = 'vMotion2',
                     spec = (vim.host.VirtualNic.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ip = (vim.host.IpConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           dhcp = false,
                           ipAddress = '172.27.22.26',
                           subnetMask = '255.255.0.0',
                           ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                 (vim.host.IpConfig.IpV6Address) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    ipAddress = 'fe80::250:56ff:fe6d:9351',
                                    prefixLength = 64,
                                    origin = 'other',
                                    dadState = 'preferred',
                                    lifetime = <unset>,
                                    operation = <unset>
                                 }
                              ],
                              autoConfigurationEnabled = false,
                              dhcpV6Enabled = false
                           }
                        },
                        mac = '00:50:56:6d:93:51',
                        distributedVirtualPort = <unset>,
                        portgroup = 'vMotion2',
                        mtu = 1500,
                        tsoEnabled = true,
                        netStackInstanceKey = 'defaultTcpipStack',
                        opaqueNetwork = <unset>,
                        externalId = <unset>,
                        pinnedPnic = <unset>,
                        ipRouteSpec = <unset>,
                        systemOwned = <unset>
                     },
                     port = 'key-vim.host.PortGroup.Port-100663315'
                  }
               ],
               consoleVnic = (vim.host.VirtualNic) [],
               dnsConfig = (vim.host.DnsConfig) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  dhcp = false,
                  virtualNicDevice = <unset>,
                  ipv6VirtualNicDevice = <unset>,
                  hostName = 'esxi7-22',
                  domainName = '',
                  address = (str) [],
                  searchDomain = (str) []
               },
               ipRouteConfig = (vim.host.IpRouteConfig) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  defaultGateway = '172.27.21.21',
                  gatewayDevice = <unset>,
                  ipV6DefaultGateway = 'fe80::8edb:bcff:fe3a:2f5',
                  ipV6GatewayDevice = 'vmk0'
               },
               consoleIpRouteConfig = <unset>,
               routeTableInfo = (vim.host.IpRouteTableInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  ipRoute = (vim.host.IpRouteEntry) [
                     (vim.host.IpRouteEntry) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        network = '0.0.0.0',
                        prefixLength = 0,
                        gateway = '172.27.21.21',
                        deviceName = 'vmk0'
                     },
                     (vim.host.IpRouteEntry) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        network = '172.27.0.0',
                        prefixLength = 16,
                        gateway = '0.0.0.0',
                        deviceName = 'vmk0'
                     }
                  ],
                  ipv6Route = (vim.host.IpRouteEntry) [
                     (vim.host.IpRouteEntry) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        network = '::',
                        prefixLength = 0,
                        gateway = 'fe80::8edb:bcff:fe3a:2f5',
                        deviceName = 'vmk0'
                     },
                     (vim.host.IpRouteEntry) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        network = 'fe80::',
                        prefixLength = 64,
                        gateway = '::',
                        deviceName = 'lo0'
                     },
                     (vim.host.IpRouteEntry) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        network = 'fe80::',
                        prefixLength = 64,
                        gateway = '::',
                        deviceName = 'vmk0'
                     },
                     (vim.host.IpRouteEntry) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        network = 'fe80::',
                        prefixLength = 64,
                        gateway = '::',
                        deviceName = 'vmk1'
                     },
                     (vim.host.IpRouteEntry) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        network = 'fe80::',
                        prefixLength = 64,
                        gateway = '::',
                        deviceName = 'vmk2'
                     },
                     (vim.host.IpRouteEntry) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        network = 'ff01::',
                        prefixLength = 32,
                        gateway = '::1',
                        deviceName = 'lo0'
                     },
                     (vim.host.IpRouteEntry) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        network = 'ff01::',
                        prefixLength = 32,
                        gateway = 'fe80::b226:28ff:fec9:11c0',
                        deviceName = 'vmk0'
                     },
                     (vim.host.IpRouteEntry) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        network = 'ff01::',
                        prefixLength = 32,
                        gateway = 'fe80::250:56ff:fe6d:2642',
                        deviceName = 'vmk1'
                     },
                     (vim.host.IpRouteEntry) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        network = 'ff01::',
                        prefixLength = 32,
                        gateway = 'fe80::250:56ff:fe6d:9351',
                        deviceName = 'vmk2'
                     },
                     (vim.host.IpRouteEntry) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        network = 'ff02::',
                        prefixLength = 32,
                        gateway = '::1',
                        deviceName = 'lo0'
                     },
                     (vim.host.IpRouteEntry) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        network = 'ff02::',
                        prefixLength = 32,
                        gateway = 'fe80::b226:28ff:fec9:11c0',
                        deviceName = 'vmk0'
                     },
                     (vim.host.IpRouteEntry) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        network = 'ff02::',
                        prefixLength = 32,
                        gateway = 'fe80::250:56ff:fe6d:2642',
                        deviceName = 'vmk1'
                     },
                     (vim.host.IpRouteEntry) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        network = 'ff02::',
                        prefixLength = 32,
                        gateway = 'fe80::250:56ff:fe6d:9351',
                        deviceName = 'vmk2'
                     }
                  ]
               },
               dhcp = (vim.host.DhcpService) [],
               nat = (vim.host.NatService) [],
               ipV6Enabled = true,
               atBootIpV6Enabled = true,
               netStackInstance = (vim.host.NetStackInstance) [
                  (vim.host.NetStackInstance) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vSphereProvisioning',
                     name = <unset>,
                     dnsConfig = (vim.host.DnsConfig) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        virtualNicDevice = <unset>,
                        ipv6VirtualNicDevice = <unset>,
                        hostName = '',
                        domainName = '',
                        address = (str) [],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.host.IpRouteConfig) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        defaultGateway = <unset>,
                        gatewayDevice = <unset>,
                        ipV6DefaultGateway = <unset>,
                        ipV6GatewayDevice = <unset>
                     },
                     requestedMaxNumberOfConnections = 11000,
                     congestionControlAlgorithm = 'newreno',
                     ipV6Enabled = true,
                     routeTableConfig = <unset>
                  },
                  (vim.host.NetStackInstance) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion',
                     name = <unset>,
                     dnsConfig = (vim.host.DnsConfig) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        virtualNicDevice = <unset>,
                        ipv6VirtualNicDevice = <unset>,
                        hostName = '',
                        domainName = '',
                        address = (str) [],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.host.IpRouteConfig) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        defaultGateway = <unset>,
                        gatewayDevice = <unset>,
                        ipV6DefaultGateway = <unset>,
                        ipV6GatewayDevice = <unset>
                     },
                     requestedMaxNumberOfConnections = 11000,
                     congestionControlAlgorithm = 'newreno',
                     ipV6Enabled = true,
                     routeTableConfig = <unset>
                  },
                  (vim.host.NetStackInstance) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'defaultTcpipStack',
                     name = 'defaultTcpipStack',
                     dnsConfig = (vim.host.DnsConfig) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        virtualNicDevice = <unset>,
                        ipv6VirtualNicDevice = <unset>,
                        hostName = 'esxi7-22',
                        domainName = '',
                        address = (str) [],
                        searchDomain = (str) []
                     },
                     ipRouteConfig = (vim.host.IpRouteConfig) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        defaultGateway = '172.27.21.21',
                        gatewayDevice = <unset>,
                        ipV6DefaultGateway = 'fe80::8edb:bcff:fe3a:2f5',
                        ipV6GatewayDevice = 'vmk0'
                     },
                     requestedMaxNumberOfConnections = 11000,
                     congestionControlAlgorithm = 'newreno',
                     ipV6Enabled = true,
                     routeTableConfig = (vim.host.IpRouteTableConfig) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.host.IpRouteOp) [
                           (vim.host.IpRouteOp) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              changeOperation = 'ignore',
                              route = (vim.host.IpRouteEntry) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 network = '0.0.0.0',
                                 prefixLength = 0,
                                 gateway = '172.27.21.21',
                                 deviceName = 'vmk0'
                              }
                           },
                           (vim.host.IpRouteOp) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              changeOperation = 'ignore',
                              route = (vim.host.IpRouteEntry) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 network = '172.27.0.0',
                                 prefixLength = 16,
                                 gateway = '0.0.0.0',
                                 deviceName = 'vmk0'
                              }
                           }
                        ],
                        ipv6Route = (vim.host.IpRouteOp) [
                           (vim.host.IpRouteOp) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              changeOperation = 'ignore',
                              route = (vim.host.IpRouteEntry) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 network = '::',
                                 prefixLength = 0,
                                 gateway = 'fe80::8edb:bcff:fe3a:2f5',
                                 deviceName = 'vmk0'
                              }
                           },
                           (vim.host.IpRouteOp) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              changeOperation = 'ignore',
                              route = (vim.host.IpRouteEntry) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 network = 'fe80::',
                                 prefixLength = 64,
                                 gateway = '::',
                                 deviceName = 'lo0'
                              }
                           },
                           (vim.host.IpRouteOp) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              changeOperation = 'ignore',
                              route = (vim.host.IpRouteEntry) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 network = 'fe80::',
                                 prefixLength = 64,
                                 gateway = '::',
                                 deviceName = 'vmk0'
                              }
                           },
                           (vim.host.IpRouteOp) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              changeOperation = 'ignore',
                              route = (vim.host.IpRouteEntry) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 network = 'fe80::',
                                 prefixLength = 64,
                                 gateway = '::',
                                 deviceName = 'vmk1'
                              }
                           },
                           (vim.host.IpRouteOp) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              changeOperation = 'ignore',
                              route = (vim.host.IpRouteEntry) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 network = 'fe80::',
                                 prefixLength = 64,
                                 gateway = '::',
                                 deviceName = 'vmk2'
                              }
                           },
                           (vim.host.IpRouteOp) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              changeOperation = 'ignore',
                              route = (vim.host.IpRouteEntry) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 network = 'ff01::',
                                 prefixLength = 32,
                                 gateway = '::1',
                                 deviceName = 'lo0'
                              }
                           },
                           (vim.host.IpRouteOp) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              changeOperation = 'ignore',
                              route = (vim.host.IpRouteEntry) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 network = 'ff01::',
                                 prefixLength = 32,
                                 gateway = 'fe80::b226:28ff:fec9:11c0',
                                 deviceName = 'vmk0'
                              }
                           },
                           (vim.host.IpRouteOp) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              changeOperation = 'ignore',
                              route = (vim.host.IpRouteEntry) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 network = 'ff01::',
                                 prefixLength = 32,
                                 gateway = 'fe80::250:56ff:fe6d:2642',
                                 deviceName = 'vmk1'
                              }
                           },
                           (vim.host.IpRouteOp) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              changeOperation = 'ignore',
                              route = (vim.host.IpRouteEntry) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 network = 'ff01::',
                                 prefixLength = 32,
                                 gateway = 'fe80::250:56ff:fe6d:9351',
                                 deviceName = 'vmk2'
                              }
                           },
                           (vim.host.IpRouteOp) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              changeOperation = 'ignore',
                              route = (vim.host.IpRouteEntry) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 network = 'ff02::',
                                 prefixLength = 32,
                                 gateway = '::1',
                                 deviceName = 'lo0'
                              }
                           },
                           (vim.host.IpRouteOp) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              changeOperation = 'ignore',
                              route = (vim.host.IpRouteEntry) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 network = 'ff02::',
                                 prefixLength = 32,
                                 gateway = 'fe80::b226:28ff:fec9:11c0',
                                 deviceName = 'vmk0'
                              }
                           },
                           (vim.host.IpRouteOp) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              changeOperation = 'ignore',
                              route = (vim.host.IpRouteEntry) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 network = 'ff02::',
                                 prefixLength = 32,
                                 gateway = 'fe80::250:56ff:fe6d:2642',
                                 deviceName = 'vmk1'
                              }
                           },
                           (vim.host.IpRouteOp) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              changeOperation = 'ignore',
                              route = (vim.host.IpRouteEntry) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 network = 'ff02::',
                                 prefixLength = 32,
                                 gateway = 'fe80::250:56ff:fe6d:9351',
                                 deviceName = 'vmk2'
                              }
                           }
                        ]
                     }
                  }
               ],
               opaqueSwitch = (vim.host.OpaqueSwitch) [],
               opaqueNetwork = (vim.host.OpaqueNetworkInfo) [],
               nsxTransportNodeId = '',
               nvdsToVdsMigrationRequired = false,
               migrationStatus = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = 'offloadCapabilities',
            val = (vim.host.NetOffloadCapabilities) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               csumOffload = true,
               tcpSegmentation = true,
               zeroCopyXmit = true
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 365. vim.host.ServiceSystem::serviceSystem ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.host.ServiceSystem:serviceSystem',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'serviceInfo',
            val = (vim.host.ServiceInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               service = (vim.host.Service) [
                  (vim.host.Service) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'DCUI',
                     label = 'Direct Console UI',
                     required = false,
                     uninstallable = false,
                     running = true,
                     ruleset = (str) [],
                     policy = 'on',
                     sourcePackage = (vim.host.Service.SourcePackage) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        sourcePackageName = 'esx-base',
                        description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                     }
                  },
                  (vim.host.Service) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'TSM',
                     label = 'ESXi Shell',
                     required = false,
                     uninstallable = false,
                     running = false,
                     ruleset = (str) [],
                     policy = 'off',
                     sourcePackage = (vim.host.Service.SourcePackage) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        sourcePackageName = 'esx-base',
                        description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                     }
                  },
                  (vim.host.Service) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'TSM-SSH',
                     label = 'SSH',
                     required = false,
                     uninstallable = false,
                     running = true,
                     ruleset = (str) [],
                     policy = 'on',
                     sourcePackage = (vim.host.Service.SourcePackage) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        sourcePackageName = 'esx-base',
                        description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                     }
                  },
                  (vim.host.Service) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'attestd',
                     label = 'attestd',
                     required = false,
                     uninstallable = false,
                     running = false,
                     ruleset = (str) [],
                     policy = 'off',
                     sourcePackage = (vim.host.Service.SourcePackage) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        sourcePackageName = 'esx-base',
                        description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                     }
                  },
                  (vim.host.Service) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'kmxd',
                     label = 'kmxd',
                     required = false,
                     uninstallable = false,
                     running = false,
                     ruleset = (str) [],
                     policy = 'off',
                     sourcePackage = (vim.host.Service.SourcePackage) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        sourcePackageName = 'esx-base',
                        description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                     }
                  },
                  (vim.host.Service) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'lbtd',
                     label = 'Load-Based Teaming Daemon',
                     required = false,
                     uninstallable = false,
                     running = true,
                     ruleset = (str) [],
                     policy = 'on',
                     sourcePackage = (vim.host.Service.SourcePackage) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        sourcePackageName = 'esx-base',
                        description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                     }
                  },
                  (vim.host.Service) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'lwsmd',
                     label = 'Active Directory Service',
                     required = false,
                     uninstallable = false,
                     running = false,
                     ruleset = (str) [],
                     policy = 'off',
                     sourcePackage = (vim.host.Service.SourcePackage) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        sourcePackageName = 'esx-base',
                        description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                     }
                  },
                  (vim.host.Service) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ntpd',
                     label = 'NTP Daemon',
                     required = false,
                     uninstallable = false,
                     running = true,
                     ruleset = (str) [
                        'ntpClient'
                     ],
                     policy = 'on',
                     sourcePackage = (vim.host.Service.SourcePackage) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        sourcePackageName = 'esx-base',
                        description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                     }
                  },
                  (vim.host.Service) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pcscd',
                     label = 'PC/SC Smart Card Daemon',
                     required = false,
                     uninstallable = false,
                     running = false,
                     ruleset = (str) [],
                     policy = 'off',
                     sourcePackage = (vim.host.Service.SourcePackage) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        sourcePackageName = 'esx-base',
                        description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                     }
                  },
                  (vim.host.Service) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ptpd',
                     label = 'PTP Daemon',
                     required = false,
                     uninstallable = false,
                     running = false,
                     ruleset = (str) [
                        'ptpd'
                     ],
                     policy = 'off',
                     sourcePackage = (vim.host.Service.SourcePackage) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        sourcePackageName = 'esx-base',
                        description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                     }
                  },
                  (vim.host.Service) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sfcbd-watchdog',
                     label = 'CIM Server',
                     required = false,
                     uninstallable = false,
                     running = false,
                     ruleset = (str) [
                        'CIMHttpServer',
                        'CIMHttpsServer'
                     ],
                     policy = 'on',
                     sourcePackage = (vim.host.Service.SourcePackage) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        sourcePackageName = 'esx-base',
                        description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                     }
                  },
                  (vim.host.Service) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'slpd',
                     label = 'slpd',
                     required = false,
                     uninstallable = false,
                     running = true,
                     ruleset = (str) [
                        'CIMSLP'
                     ],
                     policy = 'on',
                     sourcePackage = (vim.host.Service.SourcePackage) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        sourcePackageName = 'esx-base',
                        description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                     }
                  },
                  (vim.host.Service) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snmpd',
                     label = 'SNMP Server',
                     required = false,
                     uninstallable = false,
                     running = false,
                     ruleset = (str) [
                        'snmp'
                     ],
                     policy = 'on',
                     sourcePackage = (vim.host.Service.SourcePackage) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        sourcePackageName = 'esx-base',
                        description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                     }
                  },
                  (vim.host.Service) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmsyslogd',
                     label = 'Syslog Server',
                     required = true,
                     uninstallable = false,
                     running = true,
                     ruleset = (str) [],
                     policy = 'on',
                     sourcePackage = (vim.host.Service.SourcePackage) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        sourcePackageName = 'esx-base',
                        description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                     }
                  },
                  (vim.host.Service) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vpxa',
                     label = 'VMware vCenter Agent',
                     required = false,
                     uninstallable = false,
                     running = true,
                     ruleset = (str) [
                        'vpxHeartbeats'
                     ],
                     policy = 'on',
                     sourcePackage = (vim.host.Service.SourcePackage) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        sourcePackageName = 'esx-base',
                        description = 'This VIB contains all of the base functionality of vSphere ESXi.'
                     }
                  },
                  (vim.host.Service) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'xorg',
                     label = 'X.Org Server',
                     required = false,
                     uninstallable = false,
                     running = false,
                     ruleset = (str) [],
                     policy = 'on',
                     sourcePackage = (vim.host.Service.SourcePackage) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        sourcePackageName = 'esx-xserver',
                        description = 'This VIB contains X Server used for virtual machine 3D hardware acceleration.'
                     }
                  }
               ]
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 366. vim.host.SnmpSystem::ha-snmp-agent ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.host.SnmpSystem:ha-snmp-agent',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'configuration',
            val = (vim.host.SnmpSystem.SnmpConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               enabled = false,
               port = 161,
               readOnlyCommunities = (str) [],
               trapTargets = (vim.host.SnmpSystem.SnmpConfigSpec.Destination) [],
               option = (vim.KeyValue) [
                  (vim.KeyValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'EnvEventSource',
                     value = 'indications'
                  },
                  (vim.KeyValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'loglevel',
                     value = 'warning'
                  }
               ]
            }
         },
         (vmodl.DynamicProperty) {
            name = 'limits',
            val = (vim.host.SnmpSystem.AgentLimits) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               maxReadOnlyCommunities = 10,
               maxTrapDestinations = 3,
               maxCommunityLength = 64,
               maxBufferSize = 2048,
               capability = 'COMPLETE'
            }
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 367. vim.host.StorageSystem::storageSystem ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.host.StorageSystem:storageSystem',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'fileSystemVolumeInfo',
            val = (vim.host.FileSystemVolumeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               volumeTypeList = (str) [
                  'VMFS',
                  'NFS',
                  'NFS41',
                  'vsan',
                  'VVOL',
                  'VFFS',
                  'OTHER',
                  'PMEM'
               ],
               mountInfo = (vim.host.FileSystemMountInfo) [
                  (vim.host.FileSystemMountInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     mountInfo = (vim.host.MountInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        path = '/vmfs/volumes/60f70d70-ace69d03-c1e0-b02628c911c0',
                        accessMode = 'readWrite',
                        mounted = true,
                        accessible = true,
                        inaccessibleReason = <unset>
                     },
                     volume = (vim.host.VmfsVolume) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        type = 'VMFS',
                        name = 'datastore1 (1)',
                        capacity = 661424963584,
                        blockSizeMb = 1,
                        blockSize = 1024,
                        unmapGranularity = 1024,
                        unmapPriority = 'low',
                        unmapBandwidthSpec = <unset>,
                        maxBlocks = 63963136,
                        majorVersion = 6,
                        version = '6.82',
                        uuid = '60f70d70-ace69d03-c1e0-b02628c911c0',
                        extent = (vim.host.ScsiDisk.Partition) [
                           (vim.host.ScsiDisk.Partition) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              diskName = 'naa.600062b202341c0025fb583c46a35696',
                              partition = 8
                           }
                        ],
                        vmfsUpgradable = false,
                        forceMountedInfo = <unset>,
                        ssd = true,
                        local = true,
                        scsiDiskType = <unset>
                     },
                     vStorageSupport = 'vStorageUnsupported'
                  },
                  (vim.host.FileSystemMountInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     mountInfo = (vim.host.MountInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        path = '/vmfs/volumes/6102f50f-53d691eb-8fda-b02628c915f0',
                        accessMode = 'readWrite',
                        mounted = true,
                        accessible = true,
                        inaccessibleReason = <unset>
                     },
                     volume = (vim.host.VmfsVolume) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        type = 'VMFS',
                        name = 'Vol1',
                        capacity = 10994847842304,
                        blockSizeMb = 1,
                        blockSize = 1024,
                        unmapGranularity = 1024,
                        unmapPriority = 'low',
                        unmapBandwidthSpec = <unset>,
                        maxBlocks = 63963136,
                        majorVersion = 6,
                        version = '6.82',
                        uuid = '6102f50f-53d691eb-8fda-b02628c915f0',
                        extent = (vim.host.ScsiDisk.Partition) [
                           (vim.host.ScsiDisk.Partition) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              diskName = 'eui.0000e88360f0c66f00a0980000d663f2',
                              partition = 1
                           }
                        ],
                        vmfsUpgradable = false,
                        forceMountedInfo = <unset>,
                        ssd = true,
                        local = false,
                        scsiDiskType = <unset>
                     },
                     vStorageSupport = 'vStorageSupported'
                  },
                  (vim.host.FileSystemMountInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     mountInfo = (vim.host.MountInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        path = '/vmfs/volumes/6102f520-3c2ea578-ff4d-b02628c915f0',
                        accessMode = 'readWrite',
                        mounted = true,
                        accessible = true,
                        inaccessibleReason = <unset>
                     },
                     volume = (vim.host.VmfsVolume) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        type = 'VMFS',
                        name = 'Vol2',
                        capacity = 21989964120064,
                        blockSizeMb = 1,
                        blockSize = 1024,
                        unmapGranularity = 1024,
                        unmapPriority = 'low',
                        unmapBandwidthSpec = <unset>,
                        maxBlocks = 63963136,
                        majorVersion = 6,
                        version = '6.82',
                        uuid = '6102f520-3c2ea578-ff4d-b02628c915f0',
                        extent = (vim.host.ScsiDisk.Partition) [
                           (vim.host.ScsiDisk.Partition) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              diskName = 'eui.0000c32960f0bf4c00a0980000d709d6',
                              partition = 1
                           }
                        ],
                        vmfsUpgradable = false,
                        forceMountedInfo = <unset>,
                        ssd = true,
                        local = false,
                        scsiDiskType = <unset>
                     },
                     vStorageSupport = 'vStorageSupported'
                  },
                  (vim.host.FileSystemMountInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     mountInfo = (vim.host.MountInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        path = '/vmfs/volumes/60f70d70-9b3fadcb-bc0b-b02628c911c0',
                        accessMode = 'readWrite',
                        mounted = true,
                        accessible = true,
                        inaccessibleReason = <unset>
                     },
                     volume = (vim.host.VffsVolume) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        type = 'VFFS',
                        name = 'OSDATA-60f70d70-9b3fadcb-bc0b-b02628c911c0',
                        capacity = 128580583424,
                        majorVersion = 1,
                        version = '1.00',
                        uuid = '60f70d70-9b3fadcb-bc0b-b02628c911c0',
                        extent = (vim.host.ScsiDisk.Partition) [
                           (vim.host.ScsiDisk.Partition) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              diskName = 'naa.600062b202341c0025fb583c46a35696',
                              partition = 7
                           }
                        ]
                     },
                     vStorageSupport = 'vStorageUnsupported'
                  },
                  (vim.host.FileSystemMountInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     mountInfo = (vim.host.MountInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        path = '/vmfs/volumes/f389540c-b240166e-7993-6b0e6a0b6cd0',
                        accessMode = 'readOnly',
                        mounted = true,
                        accessible = true,
                        inaccessibleReason = <unset>
                     },
                     volume = (vim.host.VfatVolume) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        type = 'OTHER',
                        name = 'BOOTBANK1',
                        capacity = 4293591040
                     },
                     vStorageSupport = <unset>
                  },
                  (vim.host.FileSystemMountInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     mountInfo = (vim.host.MountInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        path = '/vmfs/volumes/51901b3a-4a4622fc-5c80-96915e15d612',
                        accessMode = 'readOnly',
                        mounted = true,
                        accessible = true,
                        inaccessibleReason = <unset>
                     },
                     volume = (vim.host.VfatVolume) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        type = 'OTHER',
                        name = 'BOOTBANK2',
                        capacity = 4293591040
                     },
                     vStorageSupport = <unset>
                  }
               ]
            }
         },
         (vmodl.DynamicProperty) {
            name = 'multipathStateInfo',
            val = (vim.host.MultipathStateInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               path = (vim.host.MultipathStateInfo.Path) [
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba2:C1:T123:L0',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba2:C3:T111:L0',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba64:C0:T0:L0',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba64:C0:T0:L1',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba64:C0:T1:L0',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba64:C0:T1:L1',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba64:C0:T2:L0',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba64:C0:T2:L1',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba64:C0:T3:L0',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba64:C0:T3:L1',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba65:C0:T0:L0',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba65:C0:T0:L1',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba65:C0:T1:L0',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba65:C0:T1:L1',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba65:C0:T2:L0',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba65:C0:T2:L1',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba65:C0:T3:L0',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba65:C0:T3:L1',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba66:C0:T0:L0',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba66:C0:T0:L1',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba66:C0:T1:L0',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba66:C0:T1:L1',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba66:C0:T2:L0',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba66:C0:T2:L1',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba66:C0:T3:L0',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba66:C0:T3:L1',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba67:C0:T0:L0',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba67:C0:T0:L1',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba67:C0:T1:L0',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba67:C0:T1:L1',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba67:C0:T2:L0',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba67:C0:T2:L1',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba67:C0:T3:L0',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'vmhba67:C0:T3:L1',
                     pathState = 'active'
                  }
               ]
            }
         },
         (vmodl.DynamicProperty) {
            name = 'storageDeviceInfo',
            val = (vim.host.StorageDeviceInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               hostBusAdapter = (vim.host.HostBusAdapter) [
                  (vim.host.BlockHba) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.BlockHba-vmhba0',
                     device = 'vmhba0',
                     bus = 68,
                     status = 'unknown',
                     model = 'AMD FCH SATA Controller [AHCI Mode]',
                     driver = 'vmw_ahci',
                     pci = '0000:44:00.0',
                     storageProtocol = 'scsi'
                  },
                  (vim.host.BlockHba) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.BlockHba-vmhba1',
                     device = 'vmhba1',
                     bus = 199,
                     status = 'unknown',
                     model = 'AMD FCH SATA Controller [AHCI Mode]',
                     driver = 'vmw_ahci',
                     pci = '0000:c7:00.0',
                     storageProtocol = 'scsi'
                  },
                  (vim.host.SerialAttachedHba) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.SerialAttachedHba-vmhba2',
                     device = 'vmhba2',
                     bus = 65,
                     status = 'unknown',
                     model = 'ThinkSystem RAID 940-8i 8GB Flash PCIe Gen4 12Gb Adapter',
                     driver = 'lsi_mr3',
                     pci = '0000:41:00.0',
                     storageProtocol = 'scsi',
                     nodeWorldWideName = '500062b202341c00'
                  },
                  (vim.host.FibreChannelHba) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.FibreChannelHba-vmhba3',
                     device = 'vmhba3',
                     bus = 1,
                     status = 'online',
                     model = 'Emulex LPe36000 Fibre Channel Adapter',
                     driver = 'lpfc',
                     pci = '0000:01:00.0',
                     storageProtocol = 'scsi',
                     portWorldWideName = 1152921575935811933,
                     nodeWorldWideName = 2305843080542658909,
                     portType = 'unknown',
                     speed = 32
                  },
                  (vim.host.FibreChannelHba) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.FibreChannelHba-vmhba4',
                     device = 'vmhba4',
                     bus = 1,
                     status = 'online',
                     model = 'Emulex LPe36000 Fibre Channel Adapter',
                     driver = 'lpfc',
                     pci = '0000:01:00.1',
                     storageProtocol = 'scsi',
                     portWorldWideName = 1152921575935811934,
                     nodeWorldWideName = 2305843080542658910,
                     portType = 'unknown',
                     speed = 32
                  },
                  (vim.host.FibreChannelHba) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.FibreChannelHba-vmhba5',
                     device = 'vmhba5',
                     bus = 129,
                     status = 'online',
                     model = 'Emulex LPe36000 Fibre Channel Adapter',
                     driver = 'lpfc',
                     pci = '0000:81:00.0',
                     storageProtocol = 'scsi',
                     portWorldWideName = 1152921575935031943,
                     nodeWorldWideName = 2305843080541878919,
                     portType = 'unknown',
                     speed = 32
                  },
                  (vim.host.FibreChannelHba) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.FibreChannelHba-vmhba6',
                     device = 'vmhba6',
                     bus = 129,
                     status = 'online',
                     model = 'Emulex LPe36000 Fibre Channel Adapter',
                     driver = 'lpfc',
                     pci = '0000:81:00.1',
                     storageProtocol = 'scsi',
                     portWorldWideName = 1152921575935031944,
                     nodeWorldWideName = 2305843080541878920,
                     portType = 'unknown',
                     speed = 32
                  },
                  (vim.host.FibreChannelHba) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.FibreChannelHba-vmhba64',
                     device = 'vmhba64',
                     bus = 1,
                     status = 'online',
                     model = 'Emulex LPe36000 Fibre Channel Adapter',
                     driver = 'brcmnvmefc',
                     pci = '0000:01:00.0',
                     storageProtocol = 'nvme',
                     portWorldWideName = 1152921575935811933,
                     nodeWorldWideName = 2305843080542658909,
                     portType = 'unknown',
                     speed = 32
                  },
                  (vim.host.FibreChannelHba) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.FibreChannelHba-vmhba65',
                     device = 'vmhba65',
                     bus = 1,
                     status = 'online',
                     model = 'Emulex LPe36000 Fibre Channel Adapter',
                     driver = 'brcmnvmefc',
                     pci = '0000:01:00.1',
                     storageProtocol = 'nvme',
                     portWorldWideName = 1152921575935811934,
                     nodeWorldWideName = 2305843080542658910,
                     portType = 'unknown',
                     speed = 32
                  },
                  (vim.host.FibreChannelHba) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.FibreChannelHba-vmhba66',
                     device = 'vmhba66',
                     bus = 129,
                     status = 'online',
                     model = 'Emulex LPe36000 Fibre Channel Adapter',
                     driver = 'brcmnvmefc',
                     pci = '0000:81:00.0',
                     storageProtocol = 'nvme',
                     portWorldWideName = 1152921575935031943,
                     nodeWorldWideName = 2305843080541878919,
                     portType = 'unknown',
                     speed = 32
                  },
                  (vim.host.FibreChannelHba) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.FibreChannelHba-vmhba67',
                     device = 'vmhba67',
                     bus = 129,
                     status = 'online',
                     model = 'Emulex LPe36000 Fibre Channel Adapter',
                     driver = 'brcmnvmefc',
                     pci = '0000:81:00.1',
                     storageProtocol = 'nvme',
                     portWorldWideName = 1152921575935031944,
                     nodeWorldWideName = 2305843080541878920,
                     portType = 'unknown',
                     speed = 32
                  }
               ],
               scsiLun = (vim.host.ScsiLun) [
                  (vim.host.ScsiDisk) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     deviceName = '/vmfs/devices/disks/eui.0000c32960f0bf4c00a0980000d709d6',
                     deviceType = 'disk',
                     key = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6',
                     uuid = '060000c32960f0bf4c00a0980000d709d6',
                     descriptor = (vim.host.ScsiLun.Descriptor) [
                        (vim.host.ScsiLun.Descriptor) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           quality = 'highQuality',
                           id = 'eui.0000c32960f0bf4c00a0980000d709d6'
                        },
                        (vim.host.ScsiLun.Descriptor) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           quality = 'highQuality',
                           id = 'vml.060000c32960f0bf4c00a0980000d709d6'
                        },
                        (vim.host.ScsiLun.Descriptor) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           quality = 'highQuality',
                           id = '060000c32960f0bf4c00a0980000d709d6'
                        }
                     ],
                     canonicalName = 'eui.0000c32960f0bf4c00a0980000d709d6',
                     displayName = 'NVMe Fibre Channel Disk (eui.0000c32960f0bf4c00a0980000d709d6)',
                     lunType = 'disk',
                     vendor = 'NVMe    ',
                     model = 'LENOVO DE-Series                        ',
                     revision = '0871',
                     scsiLevel = 7,
                     serialNumber = 'unavailable',
                     durableName = (vim.host.ScsiLun.DurableName) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        namespace = 'SERIALNUM',
                        namespaceId = 4,
                        data = (byte) [
                           48,
                           48,
                           48,
                           48,
                           95,
                           67,
                           51,
                           50,
                           57,
                           95,
                           54,
                           48,
                           70,
                           48,
                           95,
                           66,
                           70,
                           52,
                           67,
                           95,
                           48,
                           48,
                           65,
                           48,
                           95,
                           57,
                           56,
                           48,
                           48,
                           95,
                           48,
                           48,
                           68,
                           55,
                           95,
                           48,
                           57,
                           68,
                           54,
                           46
                        ]
                     },
                     alternateName = (vim.host.ScsiLun.DurableName) [
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'GENERIC_VPD',
                           namespaceId = 5,
                           data = (byte) [
                              0,
                              0,
                              0,
                              6,
                              0,
                              -128,
                              -125,
                              -122,
                              -80,
                              -79
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'SERIALNUM',
                           namespaceId = 4,
                           data = (byte) [
                              48,
                              48,
                              48,
                              48,
                              95,
                              67,
                              51,
                              50,
                              57,
                              95,
                              54,
                              48,
                              70,
                              48,
                              95,
                              66,
                              70,
                              52,
                              67,
                              95,
                              48,
                              48,
                              65,
                              48,
                              95,
                              57,
                              56,
                              48,
                              48,
                              95,
                              48,
                              48,
                              68,
                              55,
                              95,
                              48,
                              57,
                              68,
                              54,
                              46
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'UNKNOWN',
                           namespaceId = 5,
                           data = (byte) [
                              1,
                              2,
                              0,
                              16,
                              0,
                              0,
                              -61,
                              41,
                              96,
                              -16,
                              -65,
                              76,
                              0,
                              -96,
                              -104,
                              0,
                              0,
                              -41,
                              9,
                              -42
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'UNKNOWN',
                           namespaceId = 5,
                           data = (byte) [
                              1,
                              20,
                              0,
                              4,
                              0,
                              0,
                              0,
                              0
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'UNKNOWN',
                           namespaceId = 5,
                           data = (byte) [
                              1,
                              21,
                              0,
                              4,
                              0,
                              0,
                              0,
                              0
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'GENERIC_VPD',
                           namespaceId = 5,
                           data = (byte) [
                              0,
                              -122,
                              0,
                              60,
                              -128,
                              32,
                              0,
                              1,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'GENERIC_VPD',
                           namespaceId = 5,
                           data = (byte) [
                              0,
                              -80,
                              0,
                              60,
                              0,
                              1,
                              0,
                              0,
                              0,
                              0,
                              16,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'GENERIC_VPD',
                           namespaceId = 5,
                           data = (byte) [
                              0,
                              -79,
                              0,
                              60,
                              0,
                              1,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0
                           ]
                        }
                     ],
                     standardInquiry = (byte) [
                        0,
                        0,
                        7,
                        2,
                        31,
                        16,
                        16,
                        2,
                        78,
                        86,
                        77,
                        101,
                        32,
                        32,
                        32,
                        32,
                        76,
                        69,
                        78,
                        79,
                        86,
                        79,
                        32,
                        68,
                        69,
                        45,
                        83,
                        101,
                        114,
                        105,
                        101,
                        115,
                        48,
                        56,
                        55,
                        49,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        76,
                        69,
                        78,
                        79,
                        86,
                        79,
                        32,
                        68,
                        69,
                        45,
                        83,
                        101,
                        114,
                        105,
                        101,
                        115,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0
                     ],
                     queueDepth = 2046,
                     operationalState = (str) [
                        'ok'
                     ],
                     capabilities = (vim.host.ScsiLun.Capabilities) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        updateDisplayNameSupported = false
                     },
                     vStorageSupport = 'vStorageSupported',
                     protocolEndpoint = false,
                     perenniallyReserved = false,
                     clusteredVmdkSupported = false,
                     capacity = (vim.host.DiskDimensions.Lba) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        blockSize = 512,
                        block = 42949672960
                     },
                     devicePath = '/vmfs/devices/disks/eui.0000c32960f0bf4c00a0980000d709d6',
                     ssd = true,
                     localDisk = false,
                     physicalLocation = (str) [],
                     emulatedDIXDIFEnabled = false,
                     vsanDiskInfo = <unset>,
                     scsiDiskType = 'emulated512'
                  },
                  (vim.host.ScsiDisk) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     deviceName = '/vmfs/devices/disks/naa.600062b202341c0025fb583c46a35696',
                     deviceType = 'disk',
                     key = 'key-vim.host.ScsiDisk-0200000000600062b202341c0025fb583c46a35696524149442039',
                     uuid = '0200000000600062b202341c0025fb583c46a35696524149442039',
                     descriptor = (vim.host.ScsiLun.Descriptor) [
                        (vim.host.ScsiLun.Descriptor) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           quality = 'highQuality',
                           id = 'naa.600062b202341c0025fb583c46a35696'
                        },
                        (vim.host.ScsiLun.Descriptor) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           quality = 'mediumQuality',
                           id = 'vml.0200000000600062b202341c0025fb583c46a35696524149442039'
                        },
                        (vim.host.ScsiLun.Descriptor) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           quality = 'mediumQuality',
                           id = '0200000000600062b202341c0025fb583c46a35696524149442039'
                        }
                     ],
                     canonicalName = 'naa.600062b202341c0025fb583c46a35696',
                     displayName = 'Local Lenovo Disk (naa.600062b202341c0025fb583c46a35696)',
                     lunType = 'disk',
                     vendor = 'Lenovo  ',
                     model = 'RAID 940-8i 8G  ',
                     revision = '5.13',
                     scsiLevel = 5,
                     serialNumber = 'unavailable',
                     durableName = (vim.host.ScsiLun.DurableName) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        namespace = 'NAA',
                        namespaceId = 3,
                        data = (byte) [
                           1,
                           3,
                           0,
                           16,
                           96,
                           0,
                           98,
                           -78,
                           2,
                           52,
                           28,
                           0,
                           37,
                           -5,
                           88,
                           60,
                           70,
                           -93,
                           86,
                           -106
                        ]
                     },
                     alternateName = (vim.host.ScsiLun.DurableName) [
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'GENERIC_VPD',
                           namespaceId = 5,
                           data = (byte) [
                              0,
                              0,
                              0,
                              5,
                              0,
                              -128,
                              -125,
                              -80,
                              -79
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'SERIALNUM',
                           namespaceId = 4,
                           data = (byte) [
                              48,
                              48,
                              57,
                              54,
                              53,
                              54,
                              97,
                              51,
                              52,
                              54,
                              51,
                              99,
                              53,
                              56,
                              102,
                              98,
                              50,
                              53,
                              48,
                              48,
                              49,
                              99,
                              51,
                              52,
                              48,
                              50,
                              98,
                              50,
                              54,
                              50,
                              48,
                              48
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'NAA',
                           namespaceId = 3,
                           data = (byte) [
                              1,
                              3,
                              0,
                              16,
                              96,
                              0,
                              98,
                              -78,
                              2,
                              52,
                              28,
                              0,
                              37,
                              -5,
                              88,
                              60,
                              70,
                              -93,
                              86,
                              -106
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'GENERIC_VPD',
                           namespaceId = 5,
                           data = (byte) [
                              0,
                              -80,
                              0,
                              60,
                              0,
                              0,
                              2,
                              0,
                              0,
                              0,
                              8,
                              0,
                              0,
                              0,
                              2,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'GENERIC_VPD',
                           namespaceId = 5,
                           data = (byte) [
                              0,
                              -79,
                              0,
                              60,
                              0,
                              1,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0
                           ]
                        }
                     ],
                     standardInquiry = (byte) [
                        0,
                        0,
                        5,
                        2,
                        91,
                        0,
                        0,
                        2,
                        76,
                        101,
                        110,
                        111,
                        118,
                        111,
                        32,
                        32,
                        82,
                        65,
                        73,
                        68,
                        32,
                        57,
                        52,
                        48,
                        45,
                        56,
                        105,
                        32,
                        56,
                        71,
                        32,
                        32,
                        53,
                        46,
                        49,
                        51,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0
                     ],
                     queueDepth = 128,
                     operationalState = (str) [
                        'ok'
                     ],
                     capabilities = (vim.host.ScsiLun.Capabilities) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        updateDisplayNameSupported = false
                     },
                     vStorageSupport = 'vStorageUnsupported',
                     protocolEndpoint = false,
                     perenniallyReserved = false,
                     clusteredVmdkSupported = false,
                     capacity = (vim.host.DiskDimensions.Lba) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        blockSize = 512,
                        block = 1560545280
                     },
                     devicePath = '/vmfs/devices/disks/naa.600062b202341c0025fb583c46a35696',
                     ssd = true,
                     localDisk = true,
                     physicalLocation = (str) [
                        'enclosure 1, slot 0',
                        'enclosure 1, slot 1'
                     ],
                     emulatedDIXDIFEnabled = false,
                     vsanDiskInfo = <unset>,
                     scsiDiskType = 'emulated512'
                  },
                  (vim.host.ScsiLun) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     deviceName = '/vmfs/devices/genscsi/mpx.vmhba2:C1:T123:L0',
                     deviceType = 'enclosure',
                     key = 'key-vim.host.ScsiLun-020d000000300162b202341c00566972747561',
                     uuid = '020d000000300162b202341c00566972747561',
                     descriptor = (vim.host.ScsiLun.Descriptor) [
                        (vim.host.ScsiLun.Descriptor) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           quality = 'lowQuality',
                           id = 'mpx.vmhba2:C1:T123:L0'
                        },
                        (vim.host.ScsiLun.Descriptor) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           quality = 'mediumQuality',
                           id = 'vml.020d000000300162b202341c00566972747561'
                        },
                        (vim.host.ScsiLun.Descriptor) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           quality = 'mediumQuality',
                           id = '020d000000300162b202341c00566972747561'
                        }
                     ],
                     canonicalName = 'mpx.vmhba2:C1:T123:L0',
                     displayName = 'Local BROADCOM Enclosure Svc Dev (mpx.vmhba2:C1:T123:L0)',
                     lunType = 'enclosure',
                     vendor = 'BROADCOM',
                     model = 'VirtualSES',
                     revision = '03',
                     scsiLevel = 7,
                     serialNumber = 'unavailable',
                     durableName = (vim.host.ScsiLun.DurableName) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        namespace = 'NAA',
                        namespaceId = 3,
                        data = (byte) [
                           1,
                           3,
                           0,
                           8,
                           48,
                           1,
                           98,
                           -78,
                           2,
                           52,
                           28,
                           0
                        ]
                     },
                     alternateName = (vim.host.ScsiLun.DurableName) [
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'GENERIC_VPD',
                           namespaceId = 5,
                           data = (byte) [
                              13,
                              0,
                              0,
                              3,
                              0,
                              -128,
                              -125
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'SERIALNUM',
                           namespaceId = 4,
                           data = (byte) [
                              51,
                              48,
                              48,
                              48,
                              54,
                              50,
                              66,
                              50,
                              48,
                              50,
                              48,
                              57,
                              48,
                              48,
                              48,
                              48
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'NAA',
                           namespaceId = 3,
                           data = (byte) [
                              1,
                              3,
                              0,
                              8,
                              48,
                              1,
                              98,
                              -78,
                              2,
                              52,
                              28,
                              0
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'UNKNOWN',
                           namespaceId = 5,
                           data = (byte) [
                              97,
                              -109,
                              0,
                              8,
                              48,
                              1,
                              98,
                              -78,
                              2,
                              52,
                              28,
                              0
                           ]
                        }
                     ],
                     standardInquiry = (byte) [
                        13,
                        0,
                        7,
                        18,
                        69,
                        0,
                        64,
                        0,
                        66,
                        82,
                        79,
                        65,
                        68,
                        67,
                        79,
                        77,
                        86,
                        105,
                        114,
                        116,
                        117,
                        97,
                        108,
                        83,
                        69,
                        83,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        48,
                        51,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        -128,
                        30,
                        -32,
                        4,
                        96,
                        4,
                        -64,
                        11,
                        -3,
                        22,
                        35,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0
                     ],
                     queueDepth = <unset>,
                     operationalState = (str) [
                        'ok'
                     ],
                     capabilities = (vim.host.ScsiLun.Capabilities) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        updateDisplayNameSupported = false
                     },
                     vStorageSupport = 'vStorageUnsupported',
                     protocolEndpoint = false,
                     perenniallyReserved = false,
                     clusteredVmdkSupported = false
                  },
                  (vim.host.ScsiDisk) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     deviceName = '/vmfs/devices/disks/eui.0000e88360f0c66f00a0980000d663f2',
                     deviceType = 'disk',
                     key = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2',
                     uuid = '060000e88360f0c66f00a0980000d663f2',
                     descriptor = (vim.host.ScsiLun.Descriptor) [
                        (vim.host.ScsiLun.Descriptor) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           quality = 'highQuality',
                           id = 'eui.0000e88360f0c66f00a0980000d663f2'
                        },
                        (vim.host.ScsiLun.Descriptor) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           quality = 'highQuality',
                           id = 'vml.060000e88360f0c66f00a0980000d663f2'
                        },
                        (vim.host.ScsiLun.Descriptor) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           quality = 'highQuality',
                           id = '060000e88360f0c66f00a0980000d663f2'
                        }
                     ],
                     canonicalName = 'eui.0000e88360f0c66f00a0980000d663f2',
                     displayName = 'NVMe Fibre Channel Disk (eui.0000e88360f0c66f00a0980000d663f2)',
                     lunType = 'disk',
                     vendor = 'NVMe    ',
                     model = 'LENOVO DE-Series                        ',
                     revision = '0871',
                     scsiLevel = 7,
                     serialNumber = 'unavailable',
                     durableName = (vim.host.ScsiLun.DurableName) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        namespace = 'SERIALNUM',
                        namespaceId = 4,
                        data = (byte) [
                           48,
                           48,
                           48,
                           48,
                           95,
                           69,
                           56,
                           56,
                           51,
                           95,
                           54,
                           48,
                           70,
                           48,
                           95,
                           67,
                           54,
                           54,
                           70,
                           95,
                           48,
                           48,
                           65,
                           48,
                           95,
                           57,
                           56,
                           48,
                           48,
                           95,
                           48,
                           48,
                           68,
                           54,
                           95,
                           54,
                           51,
                           70,
                           50,
                           46
                        ]
                     },
                     alternateName = (vim.host.ScsiLun.DurableName) [
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'GENERIC_VPD',
                           namespaceId = 5,
                           data = (byte) [
                              0,
                              0,
                              0,
                              6,
                              0,
                              -128,
                              -125,
                              -122,
                              -80,
                              -79
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'SERIALNUM',
                           namespaceId = 4,
                           data = (byte) [
                              48,
                              48,
                              48,
                              48,
                              95,
                              69,
                              56,
                              56,
                              51,
                              95,
                              54,
                              48,
                              70,
                              48,
                              95,
                              67,
                              54,
                              54,
                              70,
                              95,
                              48,
                              48,
                              65,
                              48,
                              95,
                              57,
                              56,
                              48,
                              48,
                              95,
                              48,
                              48,
                              68,
                              54,
                              95,
                              54,
                              51,
                              70,
                              50,
                              46
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'UNKNOWN',
                           namespaceId = 5,
                           data = (byte) [
                              1,
                              2,
                              0,
                              16,
                              0,
                              0,
                              -24,
                              -125,
                              96,
                              -16,
                              -58,
                              111,
                              0,
                              -96,
                              -104,
                              0,
                              0,
                              -42,
                              99,
                              -14
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'UNKNOWN',
                           namespaceId = 5,
                           data = (byte) [
                              1,
                              20,
                              0,
                              4,
                              0,
                              0,
                              0,
                              0
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'UNKNOWN',
                           namespaceId = 5,
                           data = (byte) [
                              1,
                              21,
                              0,
                              4,
                              0,
                              0,
                              0,
                              0
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'GENERIC_VPD',
                           namespaceId = 5,
                           data = (byte) [
                              0,
                              -122,
                              0,
                              60,
                              -128,
                              32,
                              0,
                              1,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'GENERIC_VPD',
                           namespaceId = 5,
                           data = (byte) [
                              0,
                              -80,
                              0,
                              60,
                              0,
                              1,
                              0,
                              0,
                              0,
                              0,
                              16,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'GENERIC_VPD',
                           namespaceId = 5,
                           data = (byte) [
                              0,
                              -79,
                              0,
                              60,
                              0,
                              1,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0
                           ]
                        }
                     ],
                     standardInquiry = (byte) [
                        0,
                        0,
                        7,
                        2,
                        31,
                        16,
                        16,
                        2,
                        78,
                        86,
                        77,
                        101,
                        32,
                        32,
                        32,
                        32,
                        76,
                        69,
                        78,
                        79,
                        86,
                        79,
                        32,
                        68,
                        69,
                        45,
                        83,
                        101,
                        114,
                        105,
                        101,
                        115,
                        48,
                        56,
                        55,
                        49,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        76,
                        69,
                        78,
                        79,
                        86,
                        79,
                        32,
                        68,
                        69,
                        45,
                        83,
                        101,
                        114,
                        105,
                        101,
                        115,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0
                     ],
                     queueDepth = 2046,
                     operationalState = (str) [
                        'ok'
                     ],
                     capabilities = (vim.host.ScsiLun.Capabilities) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        updateDisplayNameSupported = false
                     },
                     vStorageSupport = 'vStorageSupported',
                     protocolEndpoint = false,
                     perenniallyReserved = false,
                     clusteredVmdkSupported = false,
                     capacity = (vim.host.DiskDimensions.Lba) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        blockSize = 512,
                        block = 21474836480
                     },
                     devicePath = '/vmfs/devices/disks/eui.0000e88360f0c66f00a0980000d663f2',
                     ssd = true,
                     localDisk = false,
                     physicalLocation = (str) [],
                     emulatedDIXDIFEnabled = false,
                     vsanDiskInfo = <unset>,
                     scsiDiskType = 'emulated512'
                  }
               ],
               scsiTopology = (vim.host.ScsiTopology) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  adapter = (vim.host.ScsiTopology.Interface) [
                     (vim.host.ScsiTopology.Interface) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.ScsiTopology.Interface-vmhba0',
                        adapter = 'key-vim.host.BlockHba-vmhba0',
                        target = (vim.host.ScsiTopology.Target) []
                     },
                     (vim.host.ScsiTopology.Interface) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.ScsiTopology.Interface-vmhba1',
                        adapter = 'key-vim.host.BlockHba-vmhba1',
                        target = (vim.host.ScsiTopology.Target) []
                     },
                     (vim.host.ScsiTopology.Interface) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.ScsiTopology.Interface-vmhba2',
                        adapter = 'key-vim.host.SerialAttachedHba-vmhba2',
                        target = (vim.host.ScsiTopology.Target) [
                           (vim.host.ScsiTopology.Target) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.ScsiTopology.Target-vmhba2:3:111',
                              target = 111,
                              lun = (vim.host.ScsiTopology.Lun) [
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-0200000000600062b202341c0025fb583c46a35696524149442039',
                                    lun = 0,
                                    scsiLun = 'key-vim.host.ScsiDisk-0200000000600062b202341c0025fb583c46a35696524149442039'
                                 }
                              ],
                              transport = (vim.host.SerialAttachedTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) []
                              }
                           },
                           (vim.host.ScsiTopology.Target) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.ScsiTopology.Target-vmhba2:1:123',
                              target = 123,
                              lun = (vim.host.ScsiTopology.Lun) [
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-020d000000300162b202341c00566972747561',
                                    lun = 0,
                                    scsiLun = 'key-vim.host.ScsiLun-020d000000300162b202341c00566972747561'
                                 }
                              ],
                              transport = (vim.host.SerialAttachedTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) []
                              }
                           }
                        ]
                     },
                     (vim.host.ScsiTopology.Interface) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.ScsiTopology.Interface-vmhba3',
                        adapter = 'key-vim.host.FibreChannelHba-vmhba3',
                        target = (vim.host.ScsiTopology.Target) []
                     },
                     (vim.host.ScsiTopology.Interface) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.ScsiTopology.Interface-vmhba4',
                        adapter = 'key-vim.host.FibreChannelHba-vmhba4',
                        target = (vim.host.ScsiTopology.Target) []
                     },
                     (vim.host.ScsiTopology.Interface) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.ScsiTopology.Interface-vmhba5',
                        adapter = 'key-vim.host.FibreChannelHba-vmhba5',
                        target = (vim.host.ScsiTopology.Target) []
                     },
                     (vim.host.ScsiTopology.Interface) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.ScsiTopology.Interface-vmhba6',
                        adapter = 'key-vim.host.FibreChannelHba-vmhba6',
                        target = (vim.host.ScsiTopology.Target) []
                     },
                     (vim.host.ScsiTopology.Interface) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.ScsiTopology.Interface-vmhba64',
                        adapter = 'key-vim.host.FibreChannelHba-vmhba64',
                        target = (vim.host.ScsiTopology.Target) [
                           (vim.host.ScsiTopology.Target) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.ScsiTopology.Target-vmhba64:0:0',
                              target = 0,
                              lun = (vim.host.ScsiTopology.Lun) [
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                    lun = 0,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                 },
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                    lun = 1,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                 }
                              ],
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2319917447808223702,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.ScsiTopology.Target) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.ScsiTopology.Target-vmhba64:0:3',
                              target = 3,
                              lun = (vim.host.ScsiTopology.Lun) [
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                    lun = 0,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                 },
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                    lun = 1,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                 }
                              ],
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2311191723530193366,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.ScsiTopology.Target) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.ScsiTopology.Target-vmhba64:0:2',
                              target = 2,
                              lun = (vim.host.ScsiTopology.Lun) [
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                    lun = 0,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                 },
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                    lun = 1,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                 }
                              ],
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2320198922784934358,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.ScsiTopology.Target) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.ScsiTopology.Target-vmhba64:0:1',
                              target = 1,
                              lun = (vim.host.ScsiTopology.Lun) [
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                    lun = 0,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                 },
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                    lun = 1,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                 }
                              ],
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2310910248553482710,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           }
                        ]
                     },
                     (vim.host.ScsiTopology.Interface) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.ScsiTopology.Interface-vmhba65',
                        adapter = 'key-vim.host.FibreChannelHba-vmhba65',
                        target = (vim.host.ScsiTopology.Target) [
                           (vim.host.ScsiTopology.Target) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.ScsiTopology.Target-vmhba65:0:3',
                              target = 3,
                              lun = (vim.host.ScsiTopology.Lun) [
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                    lun = 0,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                 },
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                    lun = 1,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                 }
                              ],
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2320198922784934358,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.ScsiTopology.Target) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.ScsiTopology.Target-vmhba65:0:2',
                              target = 2,
                              lun = (vim.host.ScsiTopology.Lun) [
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                    lun = 0,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                 },
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                    lun = 1,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                 }
                              ],
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2319917447808223702,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.ScsiTopology.Target) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.ScsiTopology.Target-vmhba65:0:1',
                              target = 1,
                              lun = (vim.host.ScsiTopology.Lun) [
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                    lun = 0,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                 },
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                    lun = 1,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                 }
                              ],
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2311191723530193366,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.ScsiTopology.Target) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.ScsiTopology.Target-vmhba65:0:0',
                              target = 0,
                              lun = (vim.host.ScsiTopology.Lun) [
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                    lun = 0,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                 },
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                    lun = 1,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                 }
                              ],
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2310910248553482710,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           }
                        ]
                     },
                     (vim.host.ScsiTopology.Interface) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.ScsiTopology.Interface-vmhba66',
                        adapter = 'key-vim.host.FibreChannelHba-vmhba66',
                        target = (vim.host.ScsiTopology.Target) [
                           (vim.host.ScsiTopology.Target) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.ScsiTopology.Target-vmhba66:0:2',
                              target = 2,
                              lun = (vim.host.ScsiTopology.Lun) [
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                    lun = 0,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                 },
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                    lun = 1,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                 }
                              ],
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2319917447808223702,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.ScsiTopology.Target) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.ScsiTopology.Target-vmhba66:0:1',
                              target = 1,
                              lun = (vim.host.ScsiTopology.Lun) [
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                    lun = 0,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                 },
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                    lun = 1,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                 }
                              ],
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2311191723530193366,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.ScsiTopology.Target) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.ScsiTopology.Target-vmhba66:0:0',
                              target = 0,
                              lun = (vim.host.ScsiTopology.Lun) [
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                    lun = 0,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                 },
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                    lun = 1,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                 }
                              ],
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2310910248553482710,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.ScsiTopology.Target) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.ScsiTopology.Target-vmhba66:0:3',
                              target = 3,
                              lun = (vim.host.ScsiTopology.Lun) [
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                    lun = 0,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                 },
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                    lun = 1,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                 }
                              ],
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2320198922784934358,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           }
                        ]
                     },
                     (vim.host.ScsiTopology.Interface) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.ScsiTopology.Interface-vmhba67',
                        adapter = 'key-vim.host.FibreChannelHba-vmhba67',
                        target = (vim.host.ScsiTopology.Target) [
                           (vim.host.ScsiTopology.Target) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.ScsiTopology.Target-vmhba67:0:0',
                              target = 0,
                              lun = (vim.host.ScsiTopology.Lun) [
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                    lun = 0,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                 },
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                    lun = 1,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                 }
                              ],
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2319917447808223702,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.ScsiTopology.Target) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.ScsiTopology.Target-vmhba67:0:3',
                              target = 3,
                              lun = (vim.host.ScsiTopology.Lun) [
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                    lun = 0,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                 },
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                    lun = 1,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                 }
                              ],
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2311191723530193366,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.ScsiTopology.Target) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.ScsiTopology.Target-vmhba67:0:2',
                              target = 2,
                              lun = (vim.host.ScsiTopology.Lun) [
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                    lun = 0,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                 },
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                    lun = 1,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                 }
                              ],
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2320198922784934358,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.ScsiTopology.Target) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.ScsiTopology.Target-vmhba67:0:1',
                              target = 1,
                              lun = (vim.host.ScsiTopology.Lun) [
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000e88360f0c66f00a0980000d663f2',
                                    lun = 0,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2'
                                 },
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-060000c32960f0bf4c00a0980000d709d6',
                                    lun = 1,
                                    scsiLun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6'
                                 }
                              ],
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2310910248553482710,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           }
                        ]
                     }
                  ]
               },
               nvmeTopology = (vim.host.NvmeTopology) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  adapter = (vim.host.NvmeTopology.Interface) [
                     (vim.host.NvmeTopology.Interface) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.NvmeTopology.Interface-vmhba64',
                        adapter = 'key-vim.host.FibreChannelHba-vmhba64',
                        connectedController = (vim.host.NvmeController) [
                           (vim.host.NvmeController) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.NvmeController-274',
                              controllerNumber = 274,
                              subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                              name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba64#200200a098d709d6:201200a098d709d6',
                              associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba64',
                              transportType = 'fibreChannel',
                              fusedOperationSupported = true,
                              numberOfQueues = 2,
                              queueSize = 1024,
                              attachedNamespace = (vim.host.NvmeNamespace) [
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@274',
                                    name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                    id = 1,
                                    blockSize = 512,
                                    capacityInBlocks = 21474836480
                                 },
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@274',
                                    name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                    id = 2,
                                    blockSize = 512,
                                    capacityInBlocks = 42949672960
                                 }
                              ],
                              vendorId = '0x17aa',
                              model = 'LENOVO DE-Series                        ',
                              serialNumber = 'J300985F            ',
                              firmwareVersion = '08710200FC'
                           },
                           (vim.host.NvmeController) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.NvmeController-273',
                              controllerNumber = 273,
                              subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                              name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba64#200200a098d709d6:201300a098d709d6',
                              associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba64',
                              transportType = 'fibreChannel',
                              fusedOperationSupported = true,
                              numberOfQueues = 2,
                              queueSize = 1024,
                              attachedNamespace = (vim.host.NvmeNamespace) [
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@273',
                                    name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                    id = 1,
                                    blockSize = 512,
                                    capacityInBlocks = 21474836480
                                 },
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@273',
                                    name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                    id = 2,
                                    blockSize = 512,
                                    capacityInBlocks = 42949672960
                                 }
                              ],
                              vendorId = '0x17aa',
                              model = 'LENOVO DE-Series                        ',
                              serialNumber = 'J300985F            ',
                              firmwareVersion = '08710200FC'
                           },
                           (vim.host.NvmeController) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.NvmeController-275',
                              controllerNumber = 275,
                              subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                              name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba64#200200a098d709d6:203200a098d709d6',
                              associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba64',
                              transportType = 'fibreChannel',
                              fusedOperationSupported = true,
                              numberOfQueues = 2,
                              queueSize = 1024,
                              attachedNamespace = (vim.host.NvmeNamespace) [
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@275',
                                    name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                    id = 1,
                                    blockSize = 512,
                                    capacityInBlocks = 21474836480
                                 },
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@275',
                                    name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                    id = 2,
                                    blockSize = 512,
                                    capacityInBlocks = 42949672960
                                 }
                              ],
                              vendorId = '0x17aa',
                              model = 'LENOVO DE-Series                        ',
                              serialNumber = 'J300985F            ',
                              firmwareVersion = '08710200FC'
                           },
                           (vim.host.NvmeController) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.NvmeController-279',
                              controllerNumber = 279,
                              subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                              name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba64#200200a098d709d6:203300a098d709d6',
                              associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba64',
                              transportType = 'fibreChannel',
                              fusedOperationSupported = true,
                              numberOfQueues = 2,
                              queueSize = 1024,
                              attachedNamespace = (vim.host.NvmeNamespace) [
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@279',
                                    name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                    id = 1,
                                    blockSize = 512,
                                    capacityInBlocks = 21474836480
                                 },
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@279',
                                    name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                    id = 2,
                                    blockSize = 512,
                                    capacityInBlocks = 42949672960
                                 }
                              ],
                              vendorId = '0x17aa',
                              model = 'LENOVO DE-Series                        ',
                              serialNumber = 'J300985F            ',
                              firmwareVersion = '08710200FC'
                           }
                        ]
                     },
                     (vim.host.NvmeTopology.Interface) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.NvmeTopology.Interface-vmhba65',
                        adapter = 'key-vim.host.FibreChannelHba-vmhba65',
                        connectedController = (vim.host.NvmeController) [
                           (vim.host.NvmeController) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.NvmeController-293',
                              controllerNumber = 293,
                              subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                              name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba65#200200a098d709d6:201200a098d709d6',
                              associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba65',
                              transportType = 'fibreChannel',
                              fusedOperationSupported = true,
                              numberOfQueues = 2,
                              queueSize = 1024,
                              attachedNamespace = (vim.host.NvmeNamespace) [
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@293',
                                    name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                    id = 1,
                                    blockSize = 512,
                                    capacityInBlocks = 21474836480
                                 },
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@293',
                                    name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                    id = 2,
                                    blockSize = 512,
                                    capacityInBlocks = 42949672960
                                 }
                              ],
                              vendorId = '0x17aa',
                              model = 'LENOVO DE-Series                        ',
                              serialNumber = 'J300985F            ',
                              firmwareVersion = '08710200FC'
                           },
                           (vim.host.NvmeController) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.NvmeController-297',
                              controllerNumber = 297,
                              subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                              name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba65#200200a098d709d6:201300a098d709d6',
                              associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba65',
                              transportType = 'fibreChannel',
                              fusedOperationSupported = true,
                              numberOfQueues = 2,
                              queueSize = 1024,
                              attachedNamespace = (vim.host.NvmeNamespace) [
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@297',
                                    name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                    id = 1,
                                    blockSize = 512,
                                    capacityInBlocks = 21474836480
                                 },
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@297',
                                    name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                    id = 2,
                                    blockSize = 512,
                                    capacityInBlocks = 42949672960
                                 }
                              ],
                              vendorId = '0x17aa',
                              model = 'LENOVO DE-Series                        ',
                              serialNumber = 'J300985F            ',
                              firmwareVersion = '08710200FC'
                           },
                           (vim.host.NvmeController) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.NvmeController-299',
                              controllerNumber = 299,
                              subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                              name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba65#200200a098d709d6:203300a098d709d6',
                              associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba65',
                              transportType = 'fibreChannel',
                              fusedOperationSupported = true,
                              numberOfQueues = 2,
                              queueSize = 1024,
                              attachedNamespace = (vim.host.NvmeNamespace) [
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@299',
                                    name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                    id = 1,
                                    blockSize = 512,
                                    capacityInBlocks = 21474836480
                                 },
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@299',
                                    name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                    id = 2,
                                    blockSize = 512,
                                    capacityInBlocks = 42949672960
                                 }
                              ],
                              vendorId = '0x17aa',
                              model = 'LENOVO DE-Series                        ',
                              serialNumber = 'J300985F            ',
                              firmwareVersion = '08710200FC'
                           },
                           (vim.host.NvmeController) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.NvmeController-295',
                              controllerNumber = 295,
                              subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                              name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba65#200200a098d709d6:203200a098d709d6',
                              associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba65',
                              transportType = 'fibreChannel',
                              fusedOperationSupported = true,
                              numberOfQueues = 2,
                              queueSize = 1024,
                              attachedNamespace = (vim.host.NvmeNamespace) [
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@295',
                                    name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                    id = 1,
                                    blockSize = 512,
                                    capacityInBlocks = 21474836480
                                 },
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@295',
                                    name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                    id = 2,
                                    blockSize = 512,
                                    capacityInBlocks = 42949672960
                                 }
                              ],
                              vendorId = '0x17aa',
                              model = 'LENOVO DE-Series                        ',
                              serialNumber = 'J300985F            ',
                              firmwareVersion = '08710200FC'
                           }
                        ]
                     },
                     (vim.host.NvmeTopology.Interface) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.NvmeTopology.Interface-vmhba66',
                        adapter = 'key-vim.host.FibreChannelHba-vmhba66',
                        connectedController = (vim.host.NvmeController) [
                           (vim.host.NvmeController) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.NvmeController-259',
                              controllerNumber = 259,
                              subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                              name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba66#200200a098d709d6:201200a098d709d6',
                              associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba66',
                              transportType = 'fibreChannel',
                              fusedOperationSupported = true,
                              numberOfQueues = 2,
                              queueSize = 1024,
                              attachedNamespace = (vim.host.NvmeNamespace) [
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@259',
                                    name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                    id = 1,
                                    blockSize = 512,
                                    capacityInBlocks = 21474836480
                                 },
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@259',
                                    name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                    id = 2,
                                    blockSize = 512,
                                    capacityInBlocks = 42949672960
                                 }
                              ],
                              vendorId = '0x17aa',
                              model = 'LENOVO DE-Series                        ',
                              serialNumber = 'J300985F            ',
                              firmwareVersion = '08710200FC'
                           },
                           (vim.host.NvmeController) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.NvmeController-261',
                              controllerNumber = 261,
                              subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                              name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba66#200200a098d709d6:201300a098d709d6',
                              associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba66',
                              transportType = 'fibreChannel',
                              fusedOperationSupported = true,
                              numberOfQueues = 2,
                              queueSize = 1024,
                              attachedNamespace = (vim.host.NvmeNamespace) [
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@261',
                                    name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                    id = 1,
                                    blockSize = 512,
                                    capacityInBlocks = 21474836480
                                 },
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@261',
                                    name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                    id = 2,
                                    blockSize = 512,
                                    capacityInBlocks = 42949672960
                                 }
                              ],
                              vendorId = '0x17aa',
                              model = 'LENOVO DE-Series                        ',
                              serialNumber = 'J300985F            ',
                              firmwareVersion = '08710200FC'
                           },
                           (vim.host.NvmeController) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.NvmeController-270',
                              controllerNumber = 270,
                              subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                              name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba66#200200a098d709d6:203200a098d709d6',
                              associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba66',
                              transportType = 'fibreChannel',
                              fusedOperationSupported = true,
                              numberOfQueues = 2,
                              queueSize = 1024,
                              attachedNamespace = (vim.host.NvmeNamespace) [
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@270',
                                    name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                    id = 1,
                                    blockSize = 512,
                                    capacityInBlocks = 21474836480
                                 },
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@270',
                                    name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                    id = 2,
                                    blockSize = 512,
                                    capacityInBlocks = 42949672960
                                 }
                              ],
                              vendorId = '0x17aa',
                              model = 'LENOVO DE-Series                        ',
                              serialNumber = 'J300985F            ',
                              firmwareVersion = '08710200FC'
                           },
                           (vim.host.NvmeController) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.NvmeController-263',
                              controllerNumber = 263,
                              subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                              name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba66#200200a098d709d6:203300a098d709d6',
                              associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba66',
                              transportType = 'fibreChannel',
                              fusedOperationSupported = true,
                              numberOfQueues = 2,
                              queueSize = 1024,
                              attachedNamespace = (vim.host.NvmeNamespace) [
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@263',
                                    name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                    id = 1,
                                    blockSize = 512,
                                    capacityInBlocks = 21474836480
                                 },
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@263',
                                    name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                    id = 2,
                                    blockSize = 512,
                                    capacityInBlocks = 42949672960
                                 }
                              ],
                              vendorId = '0x17aa',
                              model = 'LENOVO DE-Series                        ',
                              serialNumber = 'J300985F            ',
                              firmwareVersion = '08710200FC'
                           }
                        ]
                     },
                     (vim.host.NvmeTopology.Interface) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.NvmeTopology.Interface-vmhba67',
                        adapter = 'key-vim.host.FibreChannelHba-vmhba67',
                        connectedController = (vim.host.NvmeController) [
                           (vim.host.NvmeController) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.NvmeController-265',
                              controllerNumber = 265,
                              subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                              name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba67#200200a098d709d6:201200a098d709d6',
                              associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba67',
                              transportType = 'fibreChannel',
                              fusedOperationSupported = true,
                              numberOfQueues = 2,
                              queueSize = 1024,
                              attachedNamespace = (vim.host.NvmeNamespace) [
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@265',
                                    name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                    id = 1,
                                    blockSize = 512,
                                    capacityInBlocks = 21474836480
                                 },
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@265',
                                    name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                    id = 2,
                                    blockSize = 512,
                                    capacityInBlocks = 42949672960
                                 }
                              ],
                              vendorId = '0x17aa',
                              model = 'LENOVO DE-Series                        ',
                              serialNumber = 'J300985F            ',
                              firmwareVersion = '08710200FC'
                           },
                           (vim.host.NvmeController) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.NvmeController-272',
                              controllerNumber = 272,
                              subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                              name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba67#200200a098d709d6:201300a098d709d6',
                              associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba67',
                              transportType = 'fibreChannel',
                              fusedOperationSupported = true,
                              numberOfQueues = 2,
                              queueSize = 1024,
                              attachedNamespace = (vim.host.NvmeNamespace) [
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@272',
                                    name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                    id = 1,
                                    blockSize = 512,
                                    capacityInBlocks = 21474836480
                                 },
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@272',
                                    name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                    id = 2,
                                    blockSize = 512,
                                    capacityInBlocks = 42949672960
                                 }
                              ],
                              vendorId = '0x17aa',
                              model = 'LENOVO DE-Series                        ',
                              serialNumber = 'J300985F            ',
                              firmwareVersion = '08710200FC'
                           },
                           (vim.host.NvmeController) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.NvmeController-266',
                              controllerNumber = 266,
                              subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                              name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba67#200200a098d709d6:203200a098d709d6',
                              associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba67',
                              transportType = 'fibreChannel',
                              fusedOperationSupported = true,
                              numberOfQueues = 2,
                              queueSize = 1024,
                              attachedNamespace = (vim.host.NvmeNamespace) [
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@266',
                                    name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                    id = 1,
                                    blockSize = 512,
                                    capacityInBlocks = 21474836480
                                 },
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@266',
                                    name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                    id = 2,
                                    blockSize = 512,
                                    capacityInBlocks = 42949672960
                                 }
                              ],
                              vendorId = '0x17aa',
                              model = 'LENOVO DE-Series                        ',
                              serialNumber = 'J300985F            ',
                              firmwareVersion = '08710200FC'
                           },
                           (vim.host.NvmeController) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.NvmeController-281',
                              controllerNumber = 281,
                              subnqn = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d',
                              name = 'nqn.1992-08.com.netapp:5700.600a098000d663f20000000060d1467d#vmhba67#200200a098d709d6:203300a098d709d6',
                              associatedAdapter = 'key-vim.host.FibreChannelHba-vmhba67',
                              transportType = 'fibreChannel',
                              fusedOperationSupported = true,
                              numberOfQueues = 2,
                              queueSize = 1024,
                              attachedNamespace = (vim.host.NvmeNamespace) [
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000e88360f0c66f00a0980000d663f2@281',
                                    name = 'eui.0000e88360f0c66f00a0980000d663f2',
                                    id = 1,
                                    blockSize = 512,
                                    capacityInBlocks = 21474836480
                                 },
                                 (vim.host.NvmeNamespace) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.NvmeNamespace-eui.0000c32960f0bf4c00a0980000d709d6@281',
                                    name = 'eui.0000c32960f0bf4c00a0980000d709d6',
                                    id = 2,
                                    blockSize = 512,
                                    capacityInBlocks = 42949672960
                                 }
                              ],
                              vendorId = '0x17aa',
                              model = 'LENOVO DE-Series                        ',
                              serialNumber = 'J300985F            ',
                              firmwareVersion = '08710200FC'
                           }
                        ]
                     }
                  ]
               },
               multipathInfo = (vim.host.MultipathInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  lun = (vim.host.MultipathInfo.LogicalUnit) [
                     (vim.host.MultipathInfo.LogicalUnit) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                        id = '060000c32960f0bf4c00a0980000d709d6',
                        lun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6',
                        path = (vim.host.MultipathInfo.Path) [
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba66:C0:T2:L1',
                              name = 'vmhba66:C0:T2:L1',
                              pathState = 'active',
                              state = 'active',
                              isWorkingPath = true,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba66',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2319917447808223702,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba64:C0:T0:L1',
                              name = 'vmhba64:C0:T0:L1',
                              pathState = 'active',
                              state = 'active',
                              isWorkingPath = true,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba64',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2319917447808223702,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba67:C0:T0:L1',
                              name = 'vmhba67:C0:T0:L1',
                              pathState = 'active',
                              state = 'active',
                              isWorkingPath = true,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba67',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2319917447808223702,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba65:C0:T3:L1',
                              name = 'vmhba65:C0:T3:L1',
                              pathState = 'standby',
                              state = 'active',
                              isWorkingPath = false,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba65',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2320198922784934358,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba66:C0:T1:L1',
                              name = 'vmhba66:C0:T1:L1',
                              pathState = 'standby',
                              state = 'active',
                              isWorkingPath = false,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba66',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2311191723530193366,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba65:C0:T2:L1',
                              name = 'vmhba65:C0:T2:L1',
                              pathState = 'active',
                              state = 'active',
                              isWorkingPath = true,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba65',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2319917447808223702,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba66:C0:T0:L1',
                              name = 'vmhba66:C0:T0:L1',
                              pathState = 'active',
                              state = 'active',
                              isWorkingPath = true,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba66',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2310910248553482710,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba64:C0:T3:L1',
                              name = 'vmhba64:C0:T3:L1',
                              pathState = 'standby',
                              state = 'active',
                              isWorkingPath = false,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba64',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2311191723530193366,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba67:C0:T3:L1',
                              name = 'vmhba67:C0:T3:L1',
                              pathState = 'standby',
                              state = 'active',
                              isWorkingPath = false,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba67',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2311191723530193366,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba65:C0:T1:L1',
                              name = 'vmhba65:C0:T1:L1',
                              pathState = 'standby',
                              state = 'active',
                              isWorkingPath = false,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba65',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2311191723530193366,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba64:C0:T2:L1',
                              name = 'vmhba64:C0:T2:L1',
                              pathState = 'standby',
                              state = 'active',
                              isWorkingPath = false,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba64',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2320198922784934358,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba67:C0:T2:L1',
                              name = 'vmhba67:C0:T2:L1',
                              pathState = 'standby',
                              state = 'active',
                              isWorkingPath = false,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba67',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2320198922784934358,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba65:C0:T0:L1',
                              name = 'vmhba65:C0:T0:L1',
                              pathState = 'active',
                              state = 'active',
                              isWorkingPath = true,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba65',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2310910248553482710,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba66:C0:T3:L1',
                              name = 'vmhba66:C0:T3:L1',
                              pathState = 'standby',
                              state = 'active',
                              isWorkingPath = false,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba66',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2320198922784934358,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba64:C0:T1:L1',
                              name = 'vmhba64:C0:T1:L1',
                              pathState = 'active',
                              state = 'active',
                              isWorkingPath = true,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba64',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2310910248553482710,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba67:C0:T1:L1',
                              name = 'vmhba67:C0:T1:L1',
                              pathState = 'active',
                              state = 'active',
                              isWorkingPath = true,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba67',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000c32960f0bf4c00a0980000d709d6',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2310910248553482710,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           }
                        ],
                        policy = (vim.host.MultipathInfo.HppLogicalUnitPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           policy = 'LB-RR',
                           bytes = 10485760,
                           iops = 1000,
                           path = <unset>,
                           latencyEvalTime = <unset>,
                           samplingIosPerPath = <unset>
                        },
                        storageArrayTypePolicy = <unset>
                     },
                     (vim.host.MultipathInfo.LogicalUnit) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.MultipathInfo.LogicalUnit-0200000000600062b202341c0025fb583c46a35696524149442039',
                        id = '0200000000600062b202341c0025fb583c46a35696524149442039',
                        lun = 'key-vim.host.ScsiDisk-0200000000600062b202341c0025fb583c46a35696524149442039',
                        path = (vim.host.MultipathInfo.Path) [
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba2:C3:T111:L0',
                              name = 'vmhba2:C3:T111:L0',
                              pathState = 'active',
                              state = 'active',
                              isWorkingPath = true,
                              adapter = 'key-vim.host.SerialAttachedHba-vmhba2',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-0200000000600062b202341c0025fb583c46a35696524149442039',
                              transport = (vim.host.SerialAttachedTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) []
                              }
                           }
                        ],
                        policy = (vim.host.MultipathInfo.HppLogicalUnitPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           policy = 'FIXED',
                           bytes = <unset>,
                           iops = <unset>,
                           path = 'none',
                           latencyEvalTime = <unset>,
                           samplingIosPerPath = <unset>
                        },
                        storageArrayTypePolicy = <unset>
                     },
                     (vim.host.MultipathInfo.LogicalUnit) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.MultipathInfo.LogicalUnit-020d000000300162b202341c00566972747561',
                        id = '020d000000300162b202341c00566972747561',
                        lun = 'key-vim.host.ScsiLun-020d000000300162b202341c00566972747561',
                        path = (vim.host.MultipathInfo.Path) [
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba2:C1:T123:L0',
                              name = 'vmhba2:C1:T123:L0',
                              pathState = 'active',
                              state = 'active',
                              isWorkingPath = true,
                              adapter = 'key-vim.host.SerialAttachedHba-vmhba2',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-020d000000300162b202341c00566972747561',
                              transport = (vim.host.SerialAttachedTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) []
                              }
                           }
                        ],
                        policy = (vim.host.MultipathInfo.HppLogicalUnitPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           policy = 'FIXED',
                           bytes = <unset>,
                           iops = <unset>,
                           path = 'none',
                           latencyEvalTime = <unset>,
                           samplingIosPerPath = <unset>
                        },
                        storageArrayTypePolicy = <unset>
                     },
                     (vim.host.MultipathInfo.LogicalUnit) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                        id = '060000e88360f0c66f00a0980000d663f2',
                        lun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2',
                        path = (vim.host.MultipathInfo.Path) [
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba66:C0:T2:L0',
                              name = 'vmhba66:C0:T2:L0',
                              pathState = 'standby',
                              state = 'active',
                              isWorkingPath = false,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba66',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2319917447808223702,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba64:C0:T0:L0',
                              name = 'vmhba64:C0:T0:L0',
                              pathState = 'standby',
                              state = 'active',
                              isWorkingPath = false,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba64',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2319917447808223702,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba67:C0:T0:L0',
                              name = 'vmhba67:C0:T0:L0',
                              pathState = 'standby',
                              state = 'active',
                              isWorkingPath = false,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba67',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2319917447808223702,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba65:C0:T3:L0',
                              name = 'vmhba65:C0:T3:L0',
                              pathState = 'active',
                              state = 'active',
                              isWorkingPath = true,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba65',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2320198922784934358,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba66:C0:T1:L0',
                              name = 'vmhba66:C0:T1:L0',
                              pathState = 'active',
                              state = 'active',
                              isWorkingPath = true,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba66',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2311191723530193366,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba65:C0:T2:L0',
                              name = 'vmhba65:C0:T2:L0',
                              pathState = 'standby',
                              state = 'active',
                              isWorkingPath = false,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba65',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2319917447808223702,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba66:C0:T0:L0',
                              name = 'vmhba66:C0:T0:L0',
                              pathState = 'standby',
                              state = 'active',
                              isWorkingPath = false,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba66',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2310910248553482710,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba64:C0:T3:L0',
                              name = 'vmhba64:C0:T3:L0',
                              pathState = 'active',
                              state = 'active',
                              isWorkingPath = true,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba64',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2311191723530193366,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba67:C0:T3:L0',
                              name = 'vmhba67:C0:T3:L0',
                              pathState = 'active',
                              state = 'active',
                              isWorkingPath = true,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba67',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2311191723530193366,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba65:C0:T1:L0',
                              name = 'vmhba65:C0:T1:L0',
                              pathState = 'active',
                              state = 'active',
                              isWorkingPath = true,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba65',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2311191723530193366,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba64:C0:T2:L0',
                              name = 'vmhba64:C0:T2:L0',
                              pathState = 'active',
                              state = 'active',
                              isWorkingPath = true,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba64',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2320198922784934358,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba67:C0:T2:L0',
                              name = 'vmhba67:C0:T2:L0',
                              pathState = 'active',
                              state = 'active',
                              isWorkingPath = true,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba67',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2320198922784934358,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba65:C0:T0:L0',
                              name = 'vmhba65:C0:T0:L0',
                              pathState = 'standby',
                              state = 'active',
                              isWorkingPath = false,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba65',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2310910248553482710,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba66:C0:T3:L0',
                              name = 'vmhba66:C0:T3:L0',
                              pathState = 'active',
                              state = 'active',
                              isWorkingPath = true,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba66',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2320198922784934358,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba64:C0:T1:L0',
                              name = 'vmhba64:C0:T1:L0',
                              pathState = 'standby',
                              state = 'active',
                              isWorkingPath = false,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba64',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2310910248553482710,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           },
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-vmhba67:C0:T1:L0',
                              name = 'vmhba67:C0:T1:L0',
                              pathState = 'standby',
                              state = 'active',
                              isWorkingPath = false,
                              adapter = 'key-vim.host.FibreChannelHba-vmhba67',
                              lun = 'key-vim.host.MultipathInfo.LogicalUnit-060000e88360f0c66f00a0980000d663f2',
                              transport = (vim.host.FibreChannelTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 portWorldWideName = 2310910248553482710,
                                 nodeWorldWideName = 2306406648926112214
                              }
                           }
                        ],
                        policy = (vim.host.MultipathInfo.HppLogicalUnitPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           policy = 'LB-RR',
                           bytes = 10485760,
                           iops = 1000,
                           path = <unset>,
                           latencyEvalTime = <unset>,
                           samplingIosPerPath = <unset>
                        },
                        storageArrayTypePolicy = <unset>
                     }
                  ]
               },
               plugStoreTopology = (vim.host.PlugStoreTopology) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  adapter = (vim.host.PlugStoreTopology.Adapter) [
                     (vim.host.PlugStoreTopology.Adapter) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba0',
                        adapter = 'key-vim.host.BlockHba-vmhba0',
                        path = (Link) []
                     },
                     (vim.host.PlugStoreTopology.Adapter) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba1',
                        adapter = 'key-vim.host.BlockHba-vmhba1',
                        path = (Link) []
                     },
                     (vim.host.PlugStoreTopology.Adapter) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba2',
                        adapter = 'key-vim.host.SerialAttachedHba-vmhba2',
                        path = (Link) [
                           'key-vim.host.PlugStoreTopology.Path-vmhba2:C3:T111:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba2:C1:T123:L0'
                        ]
                     },
                     (vim.host.PlugStoreTopology.Adapter) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba3',
                        adapter = 'key-vim.host.FibreChannelHba-vmhba3',
                        path = (Link) []
                     },
                     (vim.host.PlugStoreTopology.Adapter) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba4',
                        adapter = 'key-vim.host.FibreChannelHba-vmhba4',
                        path = (Link) []
                     },
                     (vim.host.PlugStoreTopology.Adapter) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba5',
                        adapter = 'key-vim.host.FibreChannelHba-vmhba5',
                        path = (Link) []
                     },
                     (vim.host.PlugStoreTopology.Adapter) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba6',
                        adapter = 'key-vim.host.FibreChannelHba-vmhba6',
                        path = (Link) []
                     },
                     (vim.host.PlugStoreTopology.Adapter) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba64',
                        adapter = 'key-vim.host.FibreChannelHba-vmhba64',
                        path = (Link) [
                           'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T0:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T0:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T3:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T3:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T2:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T2:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T1:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T1:L1'
                        ]
                     },
                     (vim.host.PlugStoreTopology.Adapter) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba65',
                        adapter = 'key-vim.host.FibreChannelHba-vmhba65',
                        path = (Link) [
                           'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T3:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T3:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T2:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T2:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T1:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T1:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T0:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T0:L1'
                        ]
                     },
                     (vim.host.PlugStoreTopology.Adapter) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba66',
                        adapter = 'key-vim.host.FibreChannelHba-vmhba66',
                        path = (Link) [
                           'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T2:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T2:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T1:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T1:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T0:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T0:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T3:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T3:L1'
                        ]
                     },
                     (vim.host.PlugStoreTopology.Adapter) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba67',
                        adapter = 'key-vim.host.FibreChannelHba-vmhba67',
                        path = (Link) [
                           'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T0:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T0:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T3:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T3:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T2:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T2:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T1:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T1:L1'
                        ]
                     }
                  ],
                  path = (vim.host.PlugStoreTopology.Path) [
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba2:C3:T111:L0',
                        name = 'vmhba2:C3:T111:L0',
                        channelNumber = 3,
                        targetNumber = 111,
                        lunNumber = 0,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba2',
                        target = 'key-vim.host.PlugStoreTopology.Target-sas.60fb583c46a35696',
                        device = 'key-vim.host.PlugStoreTopology.Device-0200000000600062b202341c0025fb583c46a35696524149442039'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba2:C1:T123:L0',
                        name = 'vmhba2:C1:T123:L0',
                        channelNumber = 1,
                        targetNumber = 123,
                        lunNumber = 0,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba2',
                        target = 'key-vim.host.PlugStoreTopology.Target-sas.300162b202341c00',
                        device = 'key-vim.host.PlugStoreTopology.Device-020d000000300162b202341c00566972747561'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T0:L0',
                        name = 'vmhba64:C0:T0:L0',
                        channelNumber = 0,
                        targetNumber = 0,
                        lunNumber = 0,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba64',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203200a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T0:L1',
                        name = 'vmhba64:C0:T0:L1',
                        channelNumber = 0,
                        targetNumber = 0,
                        lunNumber = 1,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba64',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203200a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T3:L0',
                        name = 'vmhba64:C0:T3:L0',
                        channelNumber = 0,
                        targetNumber = 3,
                        lunNumber = 0,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba64',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201300a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T3:L1',
                        name = 'vmhba64:C0:T3:L1',
                        channelNumber = 0,
                        targetNumber = 3,
                        lunNumber = 1,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba64',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201300a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T2:L0',
                        name = 'vmhba64:C0:T2:L0',
                        channelNumber = 0,
                        targetNumber = 2,
                        lunNumber = 0,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba64',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203300a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T2:L1',
                        name = 'vmhba64:C0:T2:L1',
                        channelNumber = 0,
                        targetNumber = 2,
                        lunNumber = 1,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba64',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203300a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T1:L0',
                        name = 'vmhba64:C0:T1:L0',
                        channelNumber = 0,
                        targetNumber = 1,
                        lunNumber = 0,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba64',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201200a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T1:L1',
                        name = 'vmhba64:C0:T1:L1',
                        channelNumber = 0,
                        targetNumber = 1,
                        lunNumber = 1,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba64',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201200a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T3:L0',
                        name = 'vmhba65:C0:T3:L0',
                        channelNumber = 0,
                        targetNumber = 3,
                        lunNumber = 0,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba65',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203300a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T3:L1',
                        name = 'vmhba65:C0:T3:L1',
                        channelNumber = 0,
                        targetNumber = 3,
                        lunNumber = 1,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba65',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203300a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T2:L0',
                        name = 'vmhba65:C0:T2:L0',
                        channelNumber = 0,
                        targetNumber = 2,
                        lunNumber = 0,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba65',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203200a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T2:L1',
                        name = 'vmhba65:C0:T2:L1',
                        channelNumber = 0,
                        targetNumber = 2,
                        lunNumber = 1,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba65',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203200a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T1:L0',
                        name = 'vmhba65:C0:T1:L0',
                        channelNumber = 0,
                        targetNumber = 1,
                        lunNumber = 0,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba65',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201300a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T1:L1',
                        name = 'vmhba65:C0:T1:L1',
                        channelNumber = 0,
                        targetNumber = 1,
                        lunNumber = 1,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba65',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201300a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T0:L0',
                        name = 'vmhba65:C0:T0:L0',
                        channelNumber = 0,
                        targetNumber = 0,
                        lunNumber = 0,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba65',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201200a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T0:L1',
                        name = 'vmhba65:C0:T0:L1',
                        channelNumber = 0,
                        targetNumber = 0,
                        lunNumber = 1,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba65',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201200a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T2:L0',
                        name = 'vmhba66:C0:T2:L0',
                        channelNumber = 0,
                        targetNumber = 2,
                        lunNumber = 0,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba66',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203200a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T2:L1',
                        name = 'vmhba66:C0:T2:L1',
                        channelNumber = 0,
                        targetNumber = 2,
                        lunNumber = 1,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba66',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203200a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T1:L0',
                        name = 'vmhba66:C0:T1:L0',
                        channelNumber = 0,
                        targetNumber = 1,
                        lunNumber = 0,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba66',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201300a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T1:L1',
                        name = 'vmhba66:C0:T1:L1',
                        channelNumber = 0,
                        targetNumber = 1,
                        lunNumber = 1,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba66',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201300a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T0:L0',
                        name = 'vmhba66:C0:T0:L0',
                        channelNumber = 0,
                        targetNumber = 0,
                        lunNumber = 0,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba66',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201200a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T0:L1',
                        name = 'vmhba66:C0:T0:L1',
                        channelNumber = 0,
                        targetNumber = 0,
                        lunNumber = 1,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba66',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201200a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T3:L0',
                        name = 'vmhba66:C0:T3:L0',
                        channelNumber = 0,
                        targetNumber = 3,
                        lunNumber = 0,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba66',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203300a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T3:L1',
                        name = 'vmhba66:C0:T3:L1',
                        channelNumber = 0,
                        targetNumber = 3,
                        lunNumber = 1,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba66',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203300a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T0:L0',
                        name = 'vmhba67:C0:T0:L0',
                        channelNumber = 0,
                        targetNumber = 0,
                        lunNumber = 0,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba67',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203200a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T0:L1',
                        name = 'vmhba67:C0:T0:L1',
                        channelNumber = 0,
                        targetNumber = 0,
                        lunNumber = 1,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba67',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203200a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T3:L0',
                        name = 'vmhba67:C0:T3:L0',
                        channelNumber = 0,
                        targetNumber = 3,
                        lunNumber = 0,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba67',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201300a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T3:L1',
                        name = 'vmhba67:C0:T3:L1',
                        channelNumber = 0,
                        targetNumber = 3,
                        lunNumber = 1,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba67',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201300a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T2:L0',
                        name = 'vmhba67:C0:T2:L0',
                        channelNumber = 0,
                        targetNumber = 2,
                        lunNumber = 0,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba67',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203300a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T2:L1',
                        name = 'vmhba67:C0:T2:L1',
                        channelNumber = 0,
                        targetNumber = 2,
                        lunNumber = 1,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba67',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203300a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T1:L0',
                        name = 'vmhba67:C0:T1:L0',
                        channelNumber = 0,
                        targetNumber = 1,
                        lunNumber = 0,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba67',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201200a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T1:L1',
                        name = 'vmhba67:C0:T1:L1',
                        channelNumber = 0,
                        targetNumber = 1,
                        lunNumber = 1,
                        adapter = 'key-vim.host.PlugStoreTopology.Adapter-vmhba67',
                        target = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201200a098d709d6',
                        device = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6'
                     }
                  ],
                  target = (vim.host.PlugStoreTopology.Target) [
                     (vim.host.PlugStoreTopology.Target) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Target-sas.60fb583c46a35696',
                        transport = (vim.host.SerialAttachedTargetTransport) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) []
                        }
                     },
                     (vim.host.PlugStoreTopology.Target) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Target-sas.300162b202341c00',
                        transport = (vim.host.SerialAttachedTargetTransport) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) []
                        }
                     },
                     (vim.host.PlugStoreTopology.Target) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203200a098d709d6',
                        transport = (vim.host.FibreChannelTargetTransport) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           portWorldWideName = 2319917447808223702,
                           nodeWorldWideName = 2306406648926112214
                        }
                     },
                     (vim.host.PlugStoreTopology.Target) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201300a098d709d6',
                        transport = (vim.host.FibreChannelTargetTransport) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           portWorldWideName = 2311191723530193366,
                           nodeWorldWideName = 2306406648926112214
                        }
                     },
                     (vim.host.PlugStoreTopology.Target) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:203300a098d709d6',
                        transport = (vim.host.FibreChannelTargetTransport) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           portWorldWideName = 2320198922784934358,
                           nodeWorldWideName = 2306406648926112214
                        }
                     },
                     (vim.host.PlugStoreTopology.Target) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Target-fc.200200a098d709d6:201200a098d709d6',
                        transport = (vim.host.FibreChannelTargetTransport) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           portWorldWideName = 2310910248553482710,
                           nodeWorldWideName = 2306406648926112214
                        }
                     }
                  ],
                  device = (vim.host.PlugStoreTopology.Device) [
                     (vim.host.PlugStoreTopology.Device) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6',
                        lun = 'key-vim.host.ScsiDisk-060000c32960f0bf4c00a0980000d709d6',
                        path = (Link) [
                           'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T2:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T0:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T0:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T3:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T1:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T2:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T0:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T3:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T3:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T1:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T2:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T2:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T0:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T3:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T1:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T1:L1'
                        ]
                     },
                     (vim.host.PlugStoreTopology.Device) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Device-0200000000600062b202341c0025fb583c46a35696524149442039',
                        lun = 'key-vim.host.ScsiDisk-0200000000600062b202341c0025fb583c46a35696524149442039',
                        path = (Link) [
                           'key-vim.host.PlugStoreTopology.Path-vmhba2:C3:T111:L0'
                        ]
                     },
                     (vim.host.PlugStoreTopology.Device) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Device-020d000000300162b202341c00566972747561',
                        lun = 'key-vim.host.ScsiLun-020d000000300162b202341c00566972747561',
                        path = (Link) [
                           'key-vim.host.PlugStoreTopology.Path-vmhba2:C1:T123:L0'
                        ]
                     },
                     (vim.host.PlugStoreTopology.Device) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2',
                        lun = 'key-vim.host.ScsiDisk-060000e88360f0c66f00a0980000d663f2',
                        path = (Link) [
                           'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T2:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T0:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T0:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T3:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T1:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T2:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T0:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T3:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T3:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T1:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T2:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T2:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T0:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T3:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T1:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T1:L0'
                        ]
                     }
                  ],
                  plugin = (vim.host.PlugStoreTopology.Plugin) [
                     (vim.host.PlugStoreTopology.Plugin) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Plugin-HPP',
                        name = 'HPP',
                        device = (Link) [
                           'key-vim.host.PlugStoreTopology.Device-060000c32960f0bf4c00a0980000d709d6',
                           'key-vim.host.PlugStoreTopology.Device-0200000000600062b202341c0025fb583c46a35696524149442039',
                           'key-vim.host.PlugStoreTopology.Device-020d000000300162b202341c00566972747561',
                           'key-vim.host.PlugStoreTopology.Device-060000e88360f0c66f00a0980000d663f2'
                        ],
                        claimedPath = (Link) [
                           'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T2:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T2:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T0:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T0:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T0:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T0:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T3:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T3:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T1:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T1:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba2:C3:T111:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T2:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T2:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T0:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T0:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba2:C1:T123:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T3:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T3:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T3:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T3:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T1:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T1:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T2:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T2:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T2:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T2:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T0:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba65:C0:T0:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T3:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba66:C0:T3:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T1:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba64:C0:T1:L1',
                           'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T1:L0',
                           'key-vim.host.PlugStoreTopology.Path-vmhba67:C0:T1:L1'
                        ]
                     },
                     (vim.host.PlugStoreTopology.Plugin) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Plugin-NMP',
                        name = 'NMP',
                        device = (Link) [],
                        claimedPath = (Link) []
                     }
                  ]
               },
               softwareInternetScsiEnabled = false
            }
         },
         (vmodl.DynamicProperty) {
            name = 'systemFile',
            val = (str) []
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 368. vim.host.VMotionSystem::ha-vmotion-system ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.host.VMotionSystem:ha-vmotion-system',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = 'ipConfig',
            val = (vim.host.IpConfig) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               dhcp = false,
               ipAddress = '172.27.22.22',
               subnetMask = '255.255.0.0',
               ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  ipV6Address = (vim.host.IpConfig.IpV6Address) [
                     (vim.host.IpConfig.IpV6Address) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = 'fe80::250:56ff:fe6d:2642',
                        prefixLength = 64,
                        origin = 'other',
                        dadState = 'preferred',
                        lifetime = <unset>,
                        operation = <unset>
                     }
                  ],
                  autoConfigurationEnabled = false,
                  dhcpV6Enabled = false
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = 'netConfig',
            val = (vim.host.VMotionSystem.NetConfig) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               candidateVnic = (vim.host.VirtualNic) [
                  (vim.host.VirtualNic) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     device = 'vmk0',
                     key = 'VMotionConfig.vmotion.key-vim.host.VirtualNic-vmk0',
                     portgroup = 'Management Network',
                     spec = (vim.host.VirtualNic.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ip = (vim.host.IpConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           dhcp = false,
                           ipAddress = '172.27.21.22',
                           subnetMask = '255.255.0.0',
                           ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                 (vim.host.IpConfig.IpV6Address) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    ipAddress = 'fe80::b226:28ff:fec9:11c0',
                                    prefixLength = 64,
                                    origin = 'other',
                                    dadState = 'preferred',
                                    lifetime = <unset>,
                                    operation = <unset>
                                 }
                              ],
                              autoConfigurationEnabled = true,
                              dhcpV6Enabled = false
                           }
                        },
                        mac = 'b0:26:28:c9:11:c0',
                        distributedVirtualPort = <unset>,
                        portgroup = 'Management Network',
                        mtu = 1500,
                        tsoEnabled = true,
                        netStackInstanceKey = 'defaultTcpipStack',
                        opaqueNetwork = <unset>,
                        externalId = <unset>,
                        pinnedPnic = <unset>,
                        ipRouteSpec = (vim.host.VirtualNic.IpRouteSpec) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ipRouteConfig = (vim.host.IpRouteConfig) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              defaultGateway = '172.27.21.21',
                              gatewayDevice = <unset>,
                              ipV6DefaultGateway = <unset>,
                              ipV6GatewayDevice = <unset>
                           }
                        },
                        systemOwned = <unset>
                     },
                     port = <unset>
                  },
                  (vim.host.VirtualNic) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     device = 'vmk1',
                     key = 'VMotionConfig.vmotion.key-vim.host.VirtualNic-vmk1',
                     portgroup = 'vMotion1',
                     spec = (vim.host.VirtualNic.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ip = (vim.host.IpConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           dhcp = false,
                           ipAddress = '172.27.22.22',
                           subnetMask = '255.255.0.0',
                           ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                 (vim.host.IpConfig.IpV6Address) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    ipAddress = 'fe80::250:56ff:fe6d:2642',
                                    prefixLength = 64,
                                    origin = 'other',
                                    dadState = 'preferred',
                                    lifetime = <unset>,
                                    operation = <unset>
                                 }
                              ],
                              autoConfigurationEnabled = false,
                              dhcpV6Enabled = false
                           }
                        },
                        mac = '00:50:56:6d:26:42',
                        distributedVirtualPort = <unset>,
                        portgroup = 'vMotion1',
                        mtu = 1500,
                        tsoEnabled = true,
                        netStackInstanceKey = 'defaultTcpipStack',
                        opaqueNetwork = <unset>,
                        externalId = <unset>,
                        pinnedPnic = <unset>,
                        ipRouteSpec = <unset>,
                        systemOwned = <unset>
                     },
                     port = <unset>
                  },
                  (vim.host.VirtualNic) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     device = 'vmk2',
                     key = 'VMotionConfig.vmotion.key-vim.host.VirtualNic-vmk2',
                     portgroup = 'vMotion2',
                     spec = (vim.host.VirtualNic.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ip = (vim.host.IpConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           dhcp = false,
                           ipAddress = '172.27.22.26',
                           subnetMask = '255.255.0.0',
                           ipV6Config = (vim.host.IpConfig.IpV6AddressConfiguration) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipV6Address = (vim.host.IpConfig.IpV6Address) [
                                 (vim.host.IpConfig.IpV6Address) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    ipAddress = 'fe80::250:56ff:fe6d:9351',
                                    prefixLength = 64,
                                    origin = 'other',
                                    dadState = 'preferred',
                                    lifetime = <unset>,
                                    operation = <unset>
                                 }
                              ],
                              autoConfigurationEnabled = false,
                              dhcpV6Enabled = false
                           }
                        },
                        mac = '00:50:56:6d:93:51',
                        distributedVirtualPort = <unset>,
                        portgroup = 'vMotion2',
                        mtu = 1500,
                        tsoEnabled = true,
                        netStackInstanceKey = 'defaultTcpipStack',
                        opaqueNetwork = <unset>,
                        externalId = <unset>,
                        pinnedPnic = <unset>,
                        ipRouteSpec = <unset>,
                        systemOwned = <unset>
                     },
                     port = <unset>
                  }
               ],
               selectedVnic = 'VMotionConfig.vmotion.key-vim.host.VirtualNic-vmk1'
            }
         },
         (vmodl.DynamicProperty) {
            name = 'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 369. vim.option.OptionManager::HostAgentSettings ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.option.OptionManager:HostAgentSettings',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'setting',
            val = (vim.option.OptionValue) []
         },
         (vmodl.DynamicProperty) {
            name = 'supportedOption',
            val = (vim.option.OptionDef) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 370. vim.option.OptionManager::ha-adv-options ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.option.OptionManager:ha-adv-options',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'setting',
            val = (vim.option.OptionValue) [
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Annotations.WelcomeMessage',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'BufferCache.FlushInterval',
                  value = 30000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'BufferCache.HardMaxDirty',
                  value = 95
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'BufferCache.PerFileHardMaxDirty',
                  value = 50
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'BufferCache.SoftMaxDirty',
                  value = 15
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'CBRC.DCacheMemReserved',
                  value = 400
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'CBRC.Enable',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'COW.COWMaxHeapSizeMB',
                  value = 192
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'COW.COWMaxREPageCacheszMB',
                  value = 256
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'COW.COWMinREPageCacheszMB',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'COW.COWREPageCacheEviction',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.host.TAAworkaround',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.monitor.if_pschange_mc_workaround',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.security.host.ruissl',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.vGPU.consolidation',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Etc.issue',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Etc.motd',
                  value = 'The time and date of this login have been sent to the system logs.\n\nWARNING:\n   All commands run on the ESXi shell are logged and may be included in\n   support bundles. Do not provide passwords directly on the command line.\n   Most tools can prompt for secrets or accept them from standard input.\n\n<ESC>[00mVMware offers supported, powerful system administration tools.  Please\nsee www.vmware.com/go/sysadmintools for details.\n\nThe ESXi Shell can be disabled by an administrative user. See the\nvSphere Security documentation for more information.\n'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.GlobalSettings.guest.commands.sharedPolicyRefCount',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.HostAgent.distributedTracing',
                  value = 'none'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.HostAgent.level[Hbrsvc].logLevel',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.HostAgent.level[Hostsvc].logLevel',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.HostAgent.level[Proxysvc].logLevel',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.HostAgent.level[Snmpsvc].logLevel',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.HostAgent.level[Statssvc].logLevel',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.HostAgent.level[Vcsvc].logLevel',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.HostAgent.level[Vimsvc].logLevel',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.HostAgent.level[Vmsvc].logLevel',
                  value = 'verbose'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.HostAgent.log.level',
                  value = 'info'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.HostAgent.plugins.hostsvc.esxAdminsGroup',
                  value = 'ESX Admins'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.HostAgent.plugins.hostsvc.esxAdminsGroupAutoAdd',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.HostAgent.plugins.hostsvc.esxAdminsGroupUpdateInterval',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.HostAgent.plugins.solo.enableMob',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.HostAgent.plugins.solo.webServer.enableWebscriptLauncher',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.HostAgent.plugins.vimsvc.authValidateInterval',
                  value = 1440
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.HostAgent.plugins.vimsvc.httpNfcLeaseTimeout',
                  value = 300
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.HostAgent.plugins.vimsvc.userSearch.maxResults',
                  value = 100
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.HostAgent.plugins.vimsvc.userSearch.maxTimeSeconds',
                  value = 20
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.HostAgent.plugins.vmsvc.enforceMaxRegisteredVms',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.HostAgent.plugins.vmsvc.guestWatchdogTimeout',
                  value = 900
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.HostAgent.plugins.vmsvc.productLockerWatchInterval',
                  value = 300
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.HostAgent.plugins.vmsvc.ticketThumbprintHashTypes',
                  value = 'sha1'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.HostAgent.ssl.keyStore.allowAny',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.HostAgent.ssl.keyStore.allowSelfSigned',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.HostAgent.ssl.keyStore.discardLeaf',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.HostAgent.vmacore.soap.maxSessionCount',
                  value = 500
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.HostAgent.vmacore.soap.sessionTimeout',
                  value = 30
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.AllowWideVsmp',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.BoundLagQuanta',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.CommRateThreshold',
                  value = 500
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.CoschedCostartThreshold',
                  value = 2000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.CoschedCostopThreshold',
                  value = 3000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.CoschedCrossCall',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.CoschedHandoffLLC',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.CoschedHandoffSkip',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.CoschedPollUsec',
                  value = 1000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.CreditAgePeriod',
                  value = 3000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.FairnessRebalancePcpus',
                  value = 4
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.HTRebalancePeriod',
                  value = 5
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.HTStolenAgeThreshold',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.HTWholeCoreThreshold',
                  value = 800
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.HostRebalancePeriod',
                  value = 2000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.L2RebalancePeriod',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.L3RebalancePeriod',
                  value = 20
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.LimitEnforcementThreshold',
                  value = 200
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.MaxSampleRateLg',
                  value = 7
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.NonTimerWakeupRate',
                  value = 500
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.PackageRebalancePeriod',
                  value = 2000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.PcpuMigrateIdlePcpus',
                  value = 4
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.Quantum',
                  value = 200
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.UseMwait',
                  value = 2
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.VMAdmitCheckPerVcpuMin',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.WakeupMigrateIdlePcpus',
                  value = 4
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'DCUI.Access',
                  value = 'root'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'DataMover.HardwareAcceleratedInit',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'DataMover.HardwareAcceleratedMove',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'DataMover.MaxHeapSize',
                  value = 64
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Digest.AlgoType',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Digest.BlockSize',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Digest.CollisionEnabled',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'DirentryCache.MaxDentryPerObj',
                  value = 15000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.AllowUsbClaimedAsSSD',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.ApdTokenRetryCount',
                  value = 25
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.AutoremoveOnPDL',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.BandwidthCap',
                  value = 4294967294
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.DelayOnBusy',
                  value = 400
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.DeviceReclaimTime',
                  value = 300
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.Disable4knSSD',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.DiskDelayPDLHelper',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.DiskMaxIOSize',
                  value = 32767
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.DiskReservationThreshold',
                  value = 45
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.DiskRetryPeriod',
                  value = 2000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.DumpMaxRetries',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.DumpPollDelay',
                  value = 1000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.DumpPollMaxRetries',
                  value = 10000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.EnableNaviReg',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.FailDiskRegistration',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.FastPathRestoreInterval',
                  value = 100
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.IdleCredit',
                  value = 32
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.MaxLUN',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.MaxNumIOIntervals',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.MaxResetLatency',
                  value = 2000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.NmpMaxCmdExtension',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.PVSCSIEnablePreemption',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.PathEvalTime',
                  value = 300
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.PreventVMFSOverwrite',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.QFullSampleSize',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.QFullThreshold',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.ReqCallThreshold',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.ResetLatency',
                  value = 1000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.ResetMaxRetries',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.ResetOverdueLogPeriod',
                  value = 60
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.ResetPeriod',
                  value = 30
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.ResetThreadExpires',
                  value = 1800
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.ResetThreadMax',
                  value = 16
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.ResetThreadMin',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.RetryUnitAttention',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.ReturnCCForNoSpace',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.SchedCostUnit',
                  value = 32768
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.SchedQCleanupInterval',
                  value = 300
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.SchedQControlSeqReqs',
                  value = 128
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.SchedQControlVMSwitches',
                  value = 6
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.SchedQPriorityPercentage',
                  value = 80
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.SchedQuantum',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.SchedReservationBurst',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.SchedulerWithReservation',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.SectorMaxDiff',
                  value = 2000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.SharesHigh',
                  value = 2000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.SharesLow',
                  value = 500
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.SharesNormal',
                  value = 1000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.SkipResetNoCIF',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.SllThrottleTime',
                  value = 800
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.SupportSparseLUN',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.ThroughputCap',
                  value = 4294967294
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.UseDeviceReset',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.UseIoPool',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.UseLunReset',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.UseReportLUN',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.VSCSICoalesceCount',
                  value = 1000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.VSCSIHaltPollInterval',
                  value = 5
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.VSCSIPollPeriod',
                  value = 1000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.VSCSIResvCmdRetryInSecs',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.VSCSIWriteSameBurstSize',
                  value = 4
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FSS.FSSLightWeightProbe',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.AckIntervalMax',
                  value = 1000000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.AckIntervalMin',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.BackupConnectTimeout',
                  value = 8000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.BackupExtraTimeout',
                  value = 100
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.BadExecLatency',
                  value = 800
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.BindToVmknic',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.ChargeVMXForFlush',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.CheckFCPathState',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.CheckForProgress',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.CoreDumpNoProgressMS',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.ExecLatencyKill',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.ExtraLogTimeout',
                  value = 10000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptConcurrentSend',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptDelayCheckpoint',
                  value = 2
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptDiffCap',
                  value = 100
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptDiffThreads',
                  value = 6
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptDisableFailover',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptDiskWriteTimeout',
                  value = 3000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptDontDelayPkts',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptDontSendPages',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptEpochList',
                  value = '5,10,20,100'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptEpochSample',
                  value = 1000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptEpochWait',
                  value = 8000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptIORetryExtraInterval',
                  value = 200
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptIORetryInterval',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptIORetryTimes',
                  value = 15
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptLogTimeout',
                  value = 8000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptMaxPktsDelay',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptMinInterval',
                  value = 4
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptNetDelayNoCpt',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptNumConnections',
                  value = 2
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptNumaIndex',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptPagePolicy',
                  value = 65538
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptPoweroff',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptRcvBufSize',
                  value = 562140
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptSndBufSize',
                  value = 562140
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptStartTimeout',
                  value = 90000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptStatsInterval',
                  value = 30
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptThreadPolicy',
                  value = 65536
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptVcpuMinUsage',
                  value = 40
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptWaitOnSocket',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FlushReservationMax',
                  value = 25
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FlushReservationMin',
                  value = 5
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FlushSleep',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.GlobalFlushWorld',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.GoodExecLatency',
                  value = 200
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.HeartbeatCount',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.HostTimeout',
                  value = 2000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.IORetryExtraInterval',
                  value = 200
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.IORetryInterval',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.IORetryTimes',
                  value = 15
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.LogBufferStallSleep',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.LogTimeout',
                  value = 8000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.LongFlushDebugMS',
                  value = 500
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.MaxFlushInterval',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.MinWriteSize',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.NoWaitOnSocket',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.PanicNoProgressMS',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.PrimaryConnectTimeout',
                  value = 8000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.ShortFlushDebugMS',
                  value = 100
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.TCPNoDelayBackup',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.TCPNoDelayPrimary',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.TCPPersistTimer',
                  value = 500
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.TCPRcvBufSize',
                  value = 131072
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.TCPSndBufSize',
                  value = 131072
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.UseHostMonitor',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.Vmknic',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.XmitSyncQueueLen',
                  value = 64
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.adjDownInt',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.adjDownPct',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.adjUpInt',
                  value = 200
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.adjUpPct',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.execLatExtra',
                  value = 500
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.maxLowerBound',
                  value = 20
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.slowdownPctMax',
                  value = 60
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.slowdownTimeMax',
                  value = 600
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.ChecksumIoSize',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.ChecksumMaxIo',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.ChecksumPerSlice',
                  value = 2
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.ChecksumRegionSize',
                  value = 256
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.ChecksumUseAllocInfo',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.ChecksumUseChecksumInfo',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.ChecksumZoneSize',
                  value = 32768
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.CopySnapDiskMaxExtentCount',
                  value = 16
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.CopySnapFidHashBuckets',
                  value = 256
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.DemandlogCompletedHashBuckets',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.DemandlogExtentHashBuckets',
                  value = 512
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.DemandlogIoTimeoutSecs',
                  value = 120
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.DemandlogReadRetries',
                  value = 20
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.DemandlogRetryDelayMs',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.DemandlogSendHashBuckets',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.DemandlogTransferIoSize',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.DemandlogTransferMaxCompletion',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.DemandlogTransferMaxIo',
                  value = 32
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.DemandlogTransferMaxNetwork',
                  value = 64
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.DemandlogTransferPerSlice',
                  value = 16
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.DemandlogWriteRetries',
                  value = 20
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.DisableChecksumOffload',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.DisconnectedEventDelayMs',
                  value = 60000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.ErrThrottleChecksumIO',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.ErrThrottleDceRead',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrBitmapAllocTimeoutMS',
                  value = 3000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrBitmapVMMaxStorageGB',
                  value = 65536
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrBitmapVMMinStorageGB',
                  value = 500
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrDemandLogIOPerVM',
                  value = 64
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrDisableNetCompression',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrLowerExtentBreakGB',
                  value = 8192
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrLowerExtentSizeKB',
                  value = 16
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrMaxExtentSizeKB',
                  value = 64
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrMaxGuestXferWhileDeltaMB',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrMaxUnmapExtents',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrMaxUnmapsInFlight',
                  value = 128
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrMinExtentBreakGB',
                  value = 2048
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrMinExtentSizeKB',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrOptimizeFullSync',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrResourceHeapPerVMSizeKB',
                  value = 128
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrResourceHeapSizeMB',
                  value = 3
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrResourceHeapUtilization',
                  value = 95
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrResourceMaxCompletionContexts',
                  value = 8192
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrResourceMaxDiskContexts',
                  value = 512
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrRuntimeHeapMaxBaseMB',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrRuntimeHeapMinBaseMB',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrStaticHeapMaxBaseMB',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrStaticHeapMinBaseMB',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrThrottleGenericErrResetTime',
                  value = 16384
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrUpperExtentBreakGB',
                  value = 32768
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrUpperExtentSizeKB',
                  value = 32
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HelperQueueMaxRequests',
                  value = 8192
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HelperQueueMaxWorlds',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.LocalReadIoTimeoutSecs',
                  value = 120
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.MigrateFlushTimerSecs',
                  value = 3
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.NetworkUseCubic',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.NetworkerRecvHashBuckets',
                  value = 64
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.OpportunisticBlockListSize',
                  value = 4000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.ProgressReportIntervalMs',
                  value = 5000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.PsfIoTimeoutSecs',
                  value = 300
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.ReconnectFailureDelaySecs',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.ReconnectMaxDelaySecs',
                  value = 90
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.ResourceServerHashBuckets',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.RetryMaxDelaySecs',
                  value = 60
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.RetryMinDelaySecs',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.SyncTransferRetrySleepSecs',
                  value = 5
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.TransferDiskMaxCompletion',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.TransferDiskMaxIo',
                  value = 32
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.TransferDiskMaxNetwork',
                  value = 64
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.TransferDiskPerSlice',
                  value = 16
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.TransferFileExtentSize',
                  value = 8192
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.TransferMaxContExtents',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.WireChecksum',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.XferBitmapCheckIntervalSecs',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'ISCSI.CloseIscsiConnOnTaskMgmtFailure',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'ISCSI.MaxIoSizeKB',
                  value = 128
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Irq.BestVcpuRouting',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Irq.IRQActionAffinityWeight',
                  value = 5
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Irq.IRQAvoidExclusive',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Irq.IRQBHConflictWeight',
                  value = 5
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Irq.IRQRebalancePeriod',
                  value = 50
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Irq.IRQVcpuConflictWeight',
                  value = 3
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'LPage.LPageAlwaysTryForNPT',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'LPage.LPageDefragEnable',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'LPage.LPageMarkLowNodes',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'LPage.MaxSharedPages',
                  value = 510
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'LPage.MaxSwappedPagesInitVal',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'LPage.freePagesThresholdForRemote',
                  value = 2048
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'LSOM.blkAttrCacheSizePercent',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'LSOM.lsomDeviceNeedsRepairCount',
                  value = 3
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'LSOM.lsomEnableFullRebuildAvoidance',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'LSOM.lsomEnableRebuildOnLSE',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'LSOM.lsomPlogEnableDeadmanTimer',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.AllocGuestLargePage',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.CtlMaxPercent',
                  value = 65
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.IdleTax',
                  value = 75
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.IdleTaxType',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.MemCBTBitmapMaxAlloc',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.MemDefragClientsPerDir',
                  value = 2
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.MemEagerZero',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.MemMaxResvThreshold',
                  value = 16384
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.MemMinFreePct',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.MemZipEnable',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.MemZipMaxAllocPct',
                  value = 50
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.MemZipMaxPct',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.ReallocPolicy',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.SampleActivePctMin',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.SampleDirtiedPctMin',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.ShareCOSBufSize',
                  value = 5
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.ShareForceSalting',
                  value = 2
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.ShareRateMax',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.ShareScanGHz',
                  value = 4
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.ShareScanTime',
                  value = 60
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.VMOverheadGrowthLimit',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.AutoBindVmknic',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.BindToVmknic',
                  value = 3
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.CptCacheMaxSizeMB',
                  value = 544
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.DebugChecksumMismatch',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.DetectZeroPages',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.DiskOpsChunkSize',
                  value = 131072
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.DiskOpsEnabled',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.DiskOpsMaxRetries',
                  value = 20
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.DiskOpsStreamChunks',
                  value = 40
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.Enabled',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.GetPageSysAlertThresholdMS',
                  value = 10000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.LowBandwidthSysAlertThreshold',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.LowMemWaitSysAlertThresholdMS',
                  value = 10000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.MigrateBitmapEncodingType',
                  value = 2
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.MigrateCpuMinPctDefault',
                  value = 30
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.MigrateCpuPctPerGb',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.MigrateCpuSharesHighPriority',
                  value = 60000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.MigrateCpuSharesRegular',
                  value = 30000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.MonActionWaitSysAlertThresholdMS',
                  value = 2000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.NetExpectedLineRateMBps',
                  value = 133
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.NetLatencyModeThreshold',
                  value = 4
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.NetTimeout',
                  value = 20
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.OutstandingReadKBMax',
                  value = 128
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.PanicOnChecksumMismatch',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.PreCopyCountDelay',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.PreCopyMinProgressPerc',
                  value = 130
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.PreCopyPagesPerSend',
                  value = 32
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.PreCopySwitchoverTimeGoal',
                  value = 500
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.PreallocLPages',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.ProhibitInstantClone',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.RcvBufSize',
                  value = 562540
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.SdpsDynamicDelaySec',
                  value = 30
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.SdpsEnabled',
                  value = 2
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.SdpsTargetRate',
                  value = 500
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.SndBufSize',
                  value = 562540
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.TcpTsoDeferTx',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.TryToUseDefaultHeap',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.VASpaceReserveCount',
                  value = 64
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.VASpaceReserveSize',
                  value = 4096
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.VMotionLatencySensitivity',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.VMotionResolveSwapType',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.VMotionStreamHelpers',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.Vmknic',
                  value = 'vmk1,vmk2'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.APDHandlingEnable',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.APDTimeout',
                  value = 140
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.BHTimeout',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.BhTimeBound',
                  value = 2000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.BlueScreenTimeout',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.ConsolePort',
                  value = 'none'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.DebugBuddyEnable',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.DebugLogToSerial',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.DefaultHardwareVersion',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.DegradedPathEvalTime',
                  value = 5
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.DegradedPathReEvalInterval',
                  value = 60
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.EnableHighDMA',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.EnablePSPLatencyPolicy',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.GDBPort',
                  value = 'none'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.GuestLibAllowHostInfo',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.HeapMgrGuardPages',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.HeapPanicDestroyNonEmpty',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.HeartbeatInterval',
                  value = 1000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.HeartbeatPanicTimeout',
                  value = 14
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.HeartbeatTimeout',
                  value = 7
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.HordeEnabled',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.HppDegradedPathThresholdPer',
                  value = 20
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.HppManageDegradedPaths',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.HyperClockAllowSystemTimeAux',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.IoFilterWatchdogTimeout',
                  value = 120
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.LogDumpShutdownTimeout',
                  value = 180
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.LogPort',
                  value = 'none'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.LogTimestampUptime',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.LogToFile',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.LogToSerial',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.LogWldPrefix',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.MCEMonitorInterval',
                  value = 1000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.MaximumHardwareVersion',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.MinimalPanic',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.NMILint1IntAction',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.NmpDegradedPathThresholdPer',
                  value = 20
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.NmpManageDegradedPaths',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.PSPDeactivateFlakyPath',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.PanicLogToSerial',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.PowerButton',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.PowerOffEnable',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.PreferredHostName',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.ProcVerbose',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.RebootMethod',
                  value = 'any'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.SIOControlFlag1',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.SIOControlFlag2',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.SIOControlLoglevel',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.SIOControlOptions',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.ScreenSaverDelay',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.ShaperStatsEnabled',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.ShellPort',
                  value = 'none'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.TestNativeFCPaeCapable',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.TimerMaxHardPeriod',
                  value = 500000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.TimerTolerance',
                  value = 2000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.UsbArbitratorAutoStartDisabled',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.UserDuctDynBufferSize',
                  value = 16384
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.UserSocketUnixMaxBufferSize',
                  value = 65536
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.WatchdogBacktrace',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.vmmDisableL1DFlush',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.vsanWitnessVirtualAppliance',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.DsNsMgrTimeout',
                  value = 1200000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.HostAgentUpdateLevel',
                  value = '2'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.MetadataUpdateTimeoutMsec',
                  value = 30000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.ApdStartCount',
                  value = 3
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.DiskFileLockUpdateFreq',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.HeartbeatDelta',
                  value = 5
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.HeartbeatFrequency',
                  value = 12
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.HeartbeatMaxFailures',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.HeartbeatTimeout',
                  value = 5
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.LockBreakTimeout',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.LockRenewMaxFailureNumber',
                  value = 3
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.LockSWMRTimeout',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.LockSharedTimeout',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.LockUpdateTimeout',
                  value = 5
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.LogNfsStat3',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.MaxQueueDepth',
                  value = 4294967295
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.MaxVolumes',
                  value = 32
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.NFSMaxOutstandingIOs',
                  value = 65536
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.ReceiveBufferSize',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.SendBufferSize',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.SyncRetries',
                  value = 25
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.VolumeRemountFrequency',
                  value = 30
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS41.EOSDelay',
                  value = 30
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS41.IOTaskRetry',
                  value = 25
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS41.MaxRead',
                  value = 4294967295
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS41.MaxVolumes',
                  value = 32
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS41.MaxWrite',
                  value = 4294967295
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS41.MountTimeout',
                  value = 30
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS41.RecvBufSize',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS41.SendBufSize',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.AdvertisementDuration',
                  value = 60
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.AllowPT',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.BlockGuestBPDU',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceDefaultOn',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceFavorNoVmmVmkTx',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceFineTimeoutCPU',
                  value = 2
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceFineTxTimeout',
                  value = 1000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceFlexMrq',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceLowRxRate',
                  value = 4
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceLowTxRate',
                  value = 4
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceMatchedQs',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceMrqLt',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceMrqMetricAllowTxOnly',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceMrqMetricRxOnly',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceMrqOverallStop',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceMrqRatioMetric',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceMrqTriggerReCalib',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceMultiRxQCalib',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceNoVmmVmkTx',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceParams',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceRBCRate',
                  value = 4000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceRxLtStopCalib',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceRxQDepthCap',
                  value = 40
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceScheme',
                  value = 'rbc'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceTimeoutType',
                  value = 2
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceTxAlwaysPoll',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceTxQDepthCap',
                  value = 40
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceTxTimeout',
                  value = 4000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.DCBEnable',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.DVFilterBindIpAddress',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.DVFilterPriorityRdLockEnable',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.DVSLargeHeapMBPerGB',
                  value = 2
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.DVSLargeHeapMaxSize',
                  value = 300
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.DontOffloadInnerIPv6',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.E1000IntrCoalesce',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.E1000TxCopySize',
                  value = 2048
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.E1000TxZeroCopy',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.EnableDMASgCons',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.EnableOuterCsum',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.EnsMbufpoolMaxMBPerGB',
                  value = 200
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.EnsMbufpoolMinMBPerGB',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.EtherswitchAllowFastPath',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.EtherswitchHashSize',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.EtherswitchHeapMax',
                  value = 512
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.EtherswitchNumPerPCPUDispatchData',
                  value = 3
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.FollowHardwareMac',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.GuestIPHack',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.GuestTxCopyBreak',
                  value = 64
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.IGMPQueries',
                  value = 2
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.IGMPQueryInterval',
                  value = 125
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.IGMPRouterIP',
                  value = '0.0.0.0'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.IGMPV3MaxSrcIPNum',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.IGMPVersion',
                  value = 3
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.LRODefBackoffPeriod',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.LRODefMaxLength',
                  value = 65535
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.LRODefThreshold',
                  value = 4000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.LRODefUseRatioDenom',
                  value = 3
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.LRODefUseRatioNumer',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.LinkFlappingThreshold',
                  value = 60
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.LinkStatePollTimeout',
                  value = 500
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.MLDRouterIP',
                  value = 'FE80::FFFF:FFFF:FFFF:FFFF'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.MLDV2MaxSrcIPNum',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.MLDVersion',
                  value = 2
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.MaxBeaconVlans',
                  value = 100
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.MaxBeaconsAtOnce',
                  value = 100
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.MaxGlobalRxQueueCount',
                  value = 100000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.MaxNetifTxQueueLen',
                  value = 2000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.MaxPageInQueueLen',
                  value = 75
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.MaxPktRxListQueue',
                  value = 3500
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.MaxPortRxQueueLen',
                  value = 80
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.MinEtherLen',
                  value = 60
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NcpLlcSap',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetBHRxStormThreshold',
                  value = 320
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetDebugRARPTimerInter',
                  value = 30000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetDeferTxCompletion',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetDiscUpdateIntrvl',
                  value = 300
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetEnableSwCsumForLro',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetEsxfwPassOutboundGRE',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetInStressTest',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetLatencyAwareness',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetMaxRarpsPerInterval',
                  value = 128
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetNetqNumaIOCpuPinThreshold',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetNetqRxRebalRSSLoadThresholdPerc',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetNetqTxPackKpps',
                  value = 300
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetNetqTxUnpackKpps',
                  value = 600
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetNiocAllowOverCommit',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetPTMgrWakeupInterval',
                  value = 6
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetPktAllocTries',
                  value = 5
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetPktSlabFreePercentThreshold',
                  value = 2
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetPortFlushIterLimit',
                  value = 2
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetPortFlushPktLimit',
                  value = 64
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetPortTrackTxRace',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetRCFAllowBPF',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetRmDistMacFilter',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetRmDistSamplingRate',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetRxCopyInTx',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSchedCoalesceTxUsecs',
                  value = 33
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSchedDefaultResPoolSharesPct',
                  value = 5
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSchedDefaultSchedName',
                  value = 'fifo'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSchedECNEnabled',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSchedECNThreshold',
                  value = 70
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSchedHClkLeafQueueDepthPkt',
                  value = 640
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSchedHClkMQ',
                  value = 2
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSchedHClkMaxHwQueue',
                  value = 2
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSchedHClkVnicMQ',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSchedHeapMaxSizeMB',
                  value = 64
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSchedInFlightMaxBytesDefault',
                  value = 20000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSchedInFlightMaxBytesInsane',
                  value = 1500000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSchedMaxPktSend',
                  value = 256
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSchedQoSSchedName',
                  value = 'hclk'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSchedSpareBasedShares',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSendRARPOnPortEnablement',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetShaperQueuePerL3L4Flow',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetShaperQueueSizeMax',
                  value = 500
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetShaperQueueSizeMin',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSplitRxMode',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetTraceEnable',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetTuneHostMode',
                  value = 'default'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetTuneInterval',
                  value = 60
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetTuneThreshold',
                  value = '1n 2n 50'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetTxDontClusterSize',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetTxStaticRelation',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetVMTxType',
                  value = 2
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetpollSwLRO',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NoLocalCSum',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NotifySwitch',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.PTSwitchingTimeout',
                  value = 20000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.PVRDMAVmknic',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.PktagingDropPolicy',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.PortDisableTimeout',
                  value = 5000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.ReversePathFwdCheck',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.ReversePathFwdCheckPromisc',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipCopySmallTx',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipDefLROEnabled',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipDefLROMaxLength',
                  value = 32768
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipDgramRateLimiting',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipEnableABC',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipEnableFlowtable',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipEnableSendScaling',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipHWLRONoDelayAck',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipHeapMax',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipHeapSize',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipIGMPDefaultVersion',
                  value = 3
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipIGMPRejoinInterval',
                  value = 60
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipLODispatchQueueMaxLen',
                  value = 128
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipLRONoDelayAck',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipLogPackets',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipLogPacketsCount',
                  value = 24570
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipMaxNetstackInstances',
                  value = 48
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipNoBcopyRx',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipPendPktSocketFreeTimeout',
                  value = 300
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipRxDispatchQueueMaxLen',
                  value = 2000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipRxDispatchQueues',
                  value = 2
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipRxDispatchQuota',
                  value = 200
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipTxDispatchQuota',
                  value = 100
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipTxqBackoffTimeoutMs',
                  value = 70
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipTxqMaxUsageThreshold',
                  value = 80
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TeamPolicyUpDelay',
                  value = 100
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TrafficFilterIpAddress',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TsoDumpPkt',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.UplinkAbortDisconnectTimeout',
                  value = 5000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.UplinkKillAsyncTimeout',
                  value = 10000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.UplinkTxQueuesDispEnabled',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.UseHwCsumForIPv6Csum',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.UseHwIPv6Csum',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.UseHwTSO',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.UseHwTSO6',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.UseLegacyProc',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.UseProc',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VLANMTUCheckMode',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmklnxLROEnabled',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmklnxLROMaxAggr',
                  value = 6
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmknicDoLroSplit',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmknicLroSplitBnd',
                  value = 12
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.Vmxnet2HwLRO',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.Vmxnet2PinRxBuf',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.Vmxnet2SwLRO',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.Vmxnet3HwLRO',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.Vmxnet3NonTsoPacketGtMtuAllowed',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.Vmxnet3PageInBound',
                  value = 32
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.Vmxnet3RSSHashCache',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.Vmxnet3RxPollBound',
                  value = 256
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.Vmxnet3SwLRO',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.Vmxnet3WinIntrHints',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.Vmxnet3usePNICHash',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetBiDirNeedsTsoTx',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetBiDirNoTsoSplit',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetCopyTxRunLimit',
                  value = 16
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetDoLroSplit',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetDoTsoSplit',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetLROBackoffPeriod',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetLROMaxLength',
                  value = 32000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetLROThreshold',
                  value = 4000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetLROUseRatioDenom',
                  value = 3
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetLROUseRatioNumer',
                  value = 2
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetLroSplitBnd',
                  value = 64
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetPromDisableLro',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetSwLROSL',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetTsoSplitBnd',
                  value = 12
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetTsoSplitSize',
                  value = 17500
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetTxCopySize',
                  value = 256
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetWinCopyTxRunLimit',
                  value = 65535
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetWinUDPTxFullCopy',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.vNicNumDeferredReset',
                  value = 12
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.vNicTxPollBound',
                  value = 192
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.vmxnetThroughputWeight',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.IOControlPnicOptOut',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Nmp.NmpPReservationCmdRetryTime',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Nmp.NmpSatpAluaCmdRetryTime',
                  value = 20
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.CoreCapRatioPct',
                  value = 90
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.CostopSkewAdjust',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.FollowCoresPerSocket',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.LTermFairnessInterval',
                  value = 5
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.LTermMigImbalThreshold',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.LargeInterleave',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.LatencyProbePeriod',
                  value = 500
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.LocalityWeightActionAffinity',
                  value = 130
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.LocalityWeightMem',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.MigImbalanceThreshold',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.MigPreventLTermThresh',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.MigThrashThreshold',
                  value = 50
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.MigThreshold',
                  value = 2
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.MonMigEnable',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.PageMigEnable',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.PageMigLinearRun',
                  value = 95
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.PageMigRandomRun',
                  value = 5
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.PageMigRateMax',
                  value = 8000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.PreferHT',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.RebalanceCoresNode',
                  value = 2
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.RebalanceCoresTotal',
                  value = 4
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.RebalanceEnable',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.RebalancePeriod',
                  value = 2000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.SwapConsiderPeriod',
                  value = 15
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.SwapInterval',
                  value = 3
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.SwapLoadEnable',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.SwapLocalityEnable',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.SwapMigrateOnly',
                  value = 2
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Power.CStateMaxLatency',
                  value = 500
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Power.CStatePredictionCoef',
                  value = 110479
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Power.CStateResidencyCoef',
                  value = 5
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Power.ChargeMemoryPct',
                  value = 20
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Power.MaxCpuLoad',
                  value = 60
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Power.MaxFreqPct',
                  value = 100
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Power.MinFreqPct',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Power.PerfBias',
                  value = 17
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Power.PerfBiasEnable',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Power.TimerHz',
                  value = 100
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Power.UseCStates',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Power.UsePStates',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'RdmFilter.HbaIsShared',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'ScratchConfig.ConfiguredScratchLocation',
                  value = '/vmfs/volumes/60f70d70-9b3fadcb-bc0b-b02628c911c0'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'ScratchConfig.CurrentScratchLocation',
                  value = '/vmfs/volumes/60f70d70-9b3fadcb-bc0b-b02628c911c0'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.ChangeQErrSetting',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.CompareLUNNumber',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.EnableCmdSanityCheck',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.ExtendAPDCondition',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.FailVMIOonAPD',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.LogCmdErrors',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.LogCmdRCErrorsFreq',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.LogMPCmdErrors',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.LogScsiAborts',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.LunCleanupInterval',
                  value = 7
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.MaxReserveBacktrace',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.MaxReserveTime',
                  value = 200
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.MaxReserveTotalTime',
                  value = 250
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.NvmeAdjustLocalNSQDepth',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.NvmeProbeLogVerbose',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.PassthroughLocking',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.PcpusPerCompletionWorld',
                  value = 4
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.ReserveBacktrace',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.SCSIBlockUnsupportedOpcodesAndPages',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.SCSIEnableDescToFixedConv',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.SCSIEnableDeviceLatencyHistogram',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.SCSIEnableIOLatencyMsgs',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.SCSIStrictSPCVersionChecksForPEs',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.SCSITimeout_ReabortTime',
                  value = 5000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.SCSITimeout_ScanTime',
                  value = 1000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.SCSIioTraceBufSizeMB',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.ScanOnDriverLoad',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.ScanSync',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.ScsiAllowDeviceSpinup',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.ScsiPathSplitUseSimpleCloneBuffer',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.ScsiRestartStalledQueueLatency',
                  value = 500
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.ScsiTMHardTimeout',
                  value = 120000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.ScsiUseVPDXCopyInfo',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.ScsiVVolPESNRO',
                  value = 256
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.TimeoutTMThreadExpires',
                  value = 1800
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.TimeoutTMThreadLatency',
                  value = 2000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.TimeoutTMThreadMax',
                  value = 16
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.TimeoutTMThreadMin',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.TimeoutTMThreadRetry',
                  value = 2000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.TransFailLogPct',
                  value = 20
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.UseAdaptiveRetries',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Security.AccountLockFailures',
                  value = 5
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Security.AccountUnlockTime',
                  value = 900
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Security.PasswordHistory',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Security.PasswordMaxDays',
                  value = 99999
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Security.PasswordQualityControl',
                  value = 'retry=3 min=disabled,disabled,disabled,7,7'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Security.SshSessionLimit',
                  value = 50
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'SunRPC.MaxConnPerIP',
                  value = 32
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'SunRPC.SendLowat',
                  value = 25
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'SunRPC.SetNoDelayedAck',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'SunRPC.WorldAffinity',
                  value = 2
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'SvMotion.SvMotionAvgDisksPerVM',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.global.defaultRotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.global.defaultSize',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.global.logCheckSSLCerts',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.global.logDir',
                  value = '[] /scratch/log'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.global.logDirUnique',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.global.logHost',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.LogEFI.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.LogEFI.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.Xorg.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.Xorg.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.apiForwarder.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.apiForwarder.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.attestd.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.attestd.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.auth.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.auth.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.clomd.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.clomd.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.clusterAgent.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.clusterAgent.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.cmmdsTimeMachine.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.cmmdsTimeMachine.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.cmmdsTimeMachineDump.rotate',
                  value = 20
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.cmmdsTimeMachineDump.size',
                  value = 10240
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.cmmdsd.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.cmmdsd.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.crx-cli.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.crx-cli.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.dhclient.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.dhclient.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.epd.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.epd.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.esxgdpd.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.esxgdpd.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.esxtokend.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.esxtokend.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.esxupdate.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.esxupdate.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.etcd.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.etcd.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.fdm.rotate',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.fdm.size',
                  value = 5120
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.gstored.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.gstored.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.healthd.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.healthd.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.hostd-probe.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.hostd-probe.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.hostd.rotate',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.hostd.size',
                  value = 10240
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.hostdCgiServer.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.hostdCgiServer.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.hostprofiletrace.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.hostprofiletrace.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.iofiltervpd.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.iofiltervpd.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.ioinsight.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.ioinsight.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.keypersist.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.keypersist.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.kmxa.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.kmxa.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.kmxd.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.kmxd.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.lacp.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.lacp.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.lifecycle.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.lifecycle.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.loadESX.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.loadESX.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.localcli.rotate',
                  value = 4
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.localcli.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.nfcd.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.nfcd.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.osfsd.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.osfsd.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.rhttpproxy.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.rhttpproxy.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.sandboxd.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.sandboxd.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.sdrsInjector.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.sdrsInjector.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.settingsd.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.settingsd.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.shell.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.shell.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.sockrelay.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.sockrelay.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.spherelet.rotate',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.spherelet.size',
                  value = 10240
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.storageRM.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.storageRM.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.swapobjd.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.swapobjd.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.syslog.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.syslog.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.usb.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.usb.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vdfs-proxy.rotate',
                  value = 16
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vdfs-proxy.size',
                  value = 10240
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vdfs-server.rotate',
                  value = 16
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vdfs-server.size',
                  value = 10240
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vdtc.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vdtc.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vitd.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vitd.size',
                  value = 10240
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vmauthd.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vmauthd.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vmkdevmgr.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vmkdevmgr.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vmkernel.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vmkernel.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vmkeventd.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vmkeventd.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vmksummary.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vmksummary.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vmkwarning.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vmkwarning.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vobd.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vobd.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vprobe.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vprobe.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vpxa.rotate',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vpxa.size',
                  value = 5120
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vsanEsxcli.rotate',
                  value = 3
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vsanEsxcli.size',
                  value = 5120
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vsananalyticsevents.rotate',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vsananalyticsevents.size',
                  value = 5120
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vsandevicemonitord.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vsandevicemonitord.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vsanfs.configdump.rotate',
                  value = 16
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vsanfs.configdump.size',
                  value = 10240
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vsanfs.mgmt.rotate',
                  value = 32
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vsanfs.mgmt.size',
                  value = 10240
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vsanfs.vdfsop.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vsanfs.vdfsop.size',
                  value = 10240
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vsanmgmt.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vsanmgmt.size',
                  value = 10240
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vsansystem.rotate',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vsansystem.size',
                  value = 10240
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vsantraceUrgent.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vsantraceUrgent.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vvold.rotate',
                  value = 16
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vvold.size',
                  value = 8192
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'USB.arbitratorAutoStartDisabled',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'USB.devsShared',
                  value = '0x04b3:0'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'USB.quirks',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'User.ReaddirRetries',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.ActiveDirectoryPreferredDomainControllers',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.ActiveDirectoryVerifyCAMCertificate',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.DcuiTimeOut',
                  value = 600
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.ESXiShellInteractiveTimeOut',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.ESXiShellTimeOut',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.ESXiVPsAllowedCiphers',
                  value = '!aNULL:kECDH+AESGCM:ECDH+AESGCM:RSA+AESGCM:kECDH+AES:ECDH+AES:RSA+AES'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.ESXiVPsDisabledProtocols',
                  value = 'sslv3,tlsv1,tlsv1.1'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.EsximageNetRateLimit',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.EsximageNetRetries',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.EsximageNetTimeout',
                  value = 60
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.HardwareHealthIgnoredSensors',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.HardwareHealthSyncTime',
                  value = 360
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.HostClientCEIPOptIn',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.HostClientDefaultConsole',
                  value = 'webmks'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.HostClientEnableMOTDNotification',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.HostClientEnableVisualEffects',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.HostClientSessionTimeout',
                  value = 900
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.HostClientShowOnlyRecentObjects',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.HostClientWelcomeMessage',
                  value = 'Welcome to {{hostname}}'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.HostdStatsstoreRamdiskSize',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.ProductLockerLocation',
                  value = '/locker/packages/vmtoolsRepo/'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.SuppressCoredumpWarning',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.SuppressHyperthreadWarning',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.SuppressSgxDisabledWarning',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.SuppressShellWarning',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VFLASH.CacheStatsEnable',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VFLASH.CacheStatsFromVFC',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VFLASH.MaxCacheFileSizeMB',
                  value = 409600
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VFLASH.MaxDiskFileSizeGB',
                  value = 16384
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VFLASH.MaxHeapSizeMB',
                  value = 32
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VFLASH.MaxResourceGBForVmCache',
                  value = 2048
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VFLASH.ResourceUsageThreshold',
                  value = 80
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMFS.UnresolvedVolumeLiveCheck',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMFS3.EnableBlockDelete',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMFS3.FailVolumeOpenIfAPD',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMFS3.GBLAllowMW',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMFS3.HardwareAcceleratedLocking',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMFS3.LFBCSlabSizeMaxMB',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMFS3.MaxAddressableSpaceTB',
                  value = 32
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMFS3.MaxHeapSizeMB',
                  value = 768
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMFS3.MaxextendedTxnsUsingfs3Heap',
                  value = 20
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMFS3.MinAddressableSpaceTB',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMFS3.OpenWithoutJournal',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMFS3.PBCapMissRatioIntervalSec',
                  value = 60
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMFS3.StAtExclLockEnd',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMFS3.UseATSForHBOnVMFS5',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.allowCoreDumpOnUsb',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.autoCreateDumpFile',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.autoPartition',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.autoPartitionCreateUSBCoreDumpPartition',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.autoPartitionDiskDumpPartitionSize',
                  value = 2560
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.bootDeviceRescanTimeout',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.busSpeedMayVary',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.cacheFlushImmOnAllHalt',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.checkCPUIDLimit',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.checkPages',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.com1_baud',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.com2_baud',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.debugBreak',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.debugLogToSerial',
                  value = 2
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.deviceBindParallel',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.disableACSCheck',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.disableCFOH',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.disableHwrng',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.diskDumpSlotSize',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.dmaEngineExposeIdentityMapping',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.dmaMapperPolicy',
                  value = 'disabled'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.dumpSize',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.enableACSCheckForRP',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.execInstalledOnly',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.fakePMemPct',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.fsCheck',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.gdbPort',
                  value = 'default'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.heapCheckTimerInterval',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.heapFreeOwnerCheck',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.heapFreePoisonByte',
                  value = 255
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.heapMetaPoisonByte',
                  value = 90
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.heapMetadataProtect',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.heapPoisonFreeMem',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.heapPoisonTimerChecks',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.hyperthreading',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.hyperthreadingMitigation',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.hyperthreadingMitigationIntraVM',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.ignoreMsrFaults',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.intrBalancingEnabled',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.ioAbilityChecks',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.iovDisableIR',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.ipmiEnabled',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.isPerFileSchedModelActive',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.leaveWakeGPEsDisabled',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.logEFILevel',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.logPort',
                  value = 'default'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.maxLogEntries',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.maxPCPUS',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.maxPCPUsNUMAInterleaving',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.maxVMs',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.memCheckEveryWord',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.memLowReservedMB',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.memmapMaxEarlyPoisonMemMB',
                  value = 65536
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.memmapMaxPhysicalMemMB',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.memmapMaxRAMMB',
                  value = 33585088
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.microcodeUpdate',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.microcodeUpdateForce',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.netCoalesceTimerHdlrPcpu',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.netGPHeapMaxMBPerGB',
                  value = 4
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.netMaxPktsToProcess',
                  value = 64
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.netMaxPktsToRelease',
                  value = 128
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.netNetqueueEnabled',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.netNetqueueMaxFiltersPerUplink',
                  value = 4096
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.netNetqueueMaxLearnedFilters',
                  value = 9216
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.netNetqueueMaxStaticFilters',
                  value = 10240
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.netPagePoolLimitCap',
                  value = 1048576
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.netPagePoolLimitPerGB',
                  value = 5120
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.netPagePoolResvCap',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.netPagePoolResvPerGB',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.netPktHeapMaxMBPerGB',
                  value = 6
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.netPktHeapMinMBPerGB',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.netPktPoolMaxMBPerGB',
                  value = 75
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.netPktPoolMinMBPerGB',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.netPreemptionEnabled',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.nmiAction',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.numSpareCoresPerLLC',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.numaLatencyRemoteThresholdPct',
                  value = 10
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.overrideDuplicateImageDetection',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.pciBarAllocPolicy',
                  value = 2
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.pcipDisablePciErrReporting',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.poisonMarker',
                  value = -6148914691236517206
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.poisonPagePool',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.preventFreePageMapping',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.rdmaRoceIPBasedGidGeneration',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.rdmaUseTeamingPolicy',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.rtcEnableEFI',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.rtcEnableLegacy',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.rtcEnableTAD',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.scrubIgnoredPages',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.scrubMemoryAfterModuleLoad',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.serialUntrusted',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.skipPartitioningSsds',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.storAdptrMultCplWrldsPerNuma',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.storageHeapMaxSize',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.storageHeapMinSize',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.storageMaxDevices',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.storageMaxPaths',
                  value = 4096
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.storageMaxVMsPerDevice',
                  value = 32
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.terminateVMOnPDL',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.timerEnableACPI',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.timerEnableHPET',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.timerEnableTSC',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.timerForceTSC',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.tscSpeedMayVary',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.tty1Port',
                  value = 'default'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.tty2Port',
                  value = 'default'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.updateBusIRQ',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.useNUMAInfo',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.useReliableMem',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.useSLIT',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.vmkATKeyboard',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.vmkacEnable',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.vtdSuperPages',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.x2ApicPreferred',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN-iSCSI.iscsiPingTimeout',
                  value = 5
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.AutoRestoreDecomState',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.AutoTerminateGhostVm',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.ClomForceProvisionPlacements',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.ClomMaxComponentSizeGB',
                  value = 255
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.ClomMaxDiskUsageRepairComps',
                  value = 95
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.ClomRebalanceThreshold',
                  value = 80
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.DedupScope',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.DefaultHostDecommissionMode',
                  value = 'ensureAccessibility'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.DomBriefIoTraces',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.DomFullIoTraces',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.DomLongOpTraceMS',
                  value = 1000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.DomLongOpUrgentTraceMS',
                  value = 10000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.MaxComponentsPerWitness',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.MaxWitnessClusters',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.ObjectScrubsPerYear',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.ObjectScrubsPerYearBase',
                  value = 36
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.PerTraceBandwidthLimit',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.PerTraceBandwidthLimitPeriodMs',
                  value = 10000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.PerTraceMaxRolloverPeriods',
                  value = 360
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.TraceEnableCmmds',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.TraceEnableDom',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.TraceEnableDomIo',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.TraceEnableLsom',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.TraceEnableLsomIo',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.TraceEnablePlog',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.TraceEnableRdt',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.TraceEnableSsdLog',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.TraceEnableVirsto',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.TraceEnableVirstoIo',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.TraceEnableVsanSparse',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.TraceEnableVsanSparseIO',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.TraceEnableVsanSparseVerbose',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.TraceGlobalBandwidthLimit',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.TraceGlobalBandwidthLimitPeriodMs',
                  value = 10000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.TraceGlobalMaxRolloverPeriods',
                  value = 360
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.TracesPerErrorBandwidthLimit',
                  value = 1000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.TracesPerErrorBandwidthLimitPeriodMs',
                  value = 10000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.TracesPerErrorMaxRolloverPeriods',
                  value = 60
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.TrimDisksBeforeUseGranularity',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.VsanSparseCacheOverEvict',
                  value = 5
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.VsanSparseCacheThreshold',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.VsanSparseEnabled',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.VsanSparseHeapSize',
                  value = 65536
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.VsanSparseMaxExtentsPrefetch',
                  value = 64
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.VsanSparseParallelLookup',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.VsanSparseRetainCacheOnSnapshots',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.VsanSparseRetainCacheTTL',
                  value = 20
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.VsanSparseSpeculativePrefetch',
                  value = 4194304
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VSAN.WriteZeroOnTrimUnsupported',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VVOL.vvolConcurrentBatchUnbind',
                  value = 2
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VVOL.vvolMaxRBZRetries',
                  value = 100
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VVOL.vvolUnbindBatchSize',
                  value = 16
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Virsto.DiskFormatVersion',
                  value = 14
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Virsto.Enabled',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Virsto.FlusherRegistryThreshold',
                  value = 95
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Virsto.GweFetchExtentsFactor',
                  value = 3
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Virsto.InstanceHeapLimit',
                  value = 130
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Virsto.MapBlocksFlushThreshold',
                  value = 90
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Virsto.MapBlocksMin',
                  value = 16384
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Virsto.MaxMFRetryCount',
                  value = 3
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Virsto.MsecBeforeMetaFlush',
                  value = 10000
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Virsto.RecordsPerFormatWrite',
                  value = 16
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Virsto.SharedHeapLimit',
                  value = 4
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'XvMotion.VMFSOptimizations',
                  value = 1
               }
            ]
         },
         (vmodl.DynamicProperty) {
            name = 'supportedOption',
            val = (vim.option.OptionDef) [
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Welcome message for the Direct Console User Interface (DCUI)',
                  summary = 'A welcome message in the initial screen of the Direct Console User Interface (DCUI). Use an empty string to reset to the default message.',
                  key = 'Annotations.WelcomeMessage',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = <unset>
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Flush interval',
                  summary = 'Flush at this interval (milliseconds)',
                  key = 'BufferCache.FlushInterval',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 100,
                     max = 3600000,
                     defaultValue = 30000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Maximum dirty buffers',
                  summary = 'Block writers if this many buffers are dirty (percent)',
                  key = 'BufferCache.HardMaxDirty',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 95
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PerFileHardMaxDirty',
                  summary = 'Block writers if this many buffers of a given file are dirtied (percent)',
                  key = 'BufferCache.PerFileHardMaxDirty',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 50
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Soft maximum dirty buffers',
                  summary = 'Flush immediately if this many buffers are dirty (percent)',
                  key = 'BufferCache.SoftMaxDirty',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 15
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DCacheMemReserved',
                  summary = 'Memory consumed by CBRC Data Cache (in MB)',
                  key = 'CBRC.DCacheMemReserved',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 100,
                     max = 32768,
                     defaultValue = 400
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Enable',
                  summary = 'Enable Content Based Read Cache',
                  key = 'CBRC.Enable',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'COWMaxHeapSizeMB',
                  summary = 'Maximum size (in MB) to which the COW heap is allowed to grow',
                  key = 'COW.COWMaxHeapSizeMB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 192,
                     max = 256,
                     defaultValue = 192
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'COWMaxREPageCacheszMB',
                  summary = 'Maximum size (in MB) of VMFSSparse metadata cache size before cache eviction kicks in',
                  key = 'COW.COWMaxREPageCacheszMB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 32,
                     max = 512,
                     defaultValue = 256
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'COWMinREPageCacheszMB',
                  summary = 'Minimum size (in MB) of VMFSSparse metadata cache size. Valid when cache eviction is enabled.',
                  key = 'COW.COWMinREPageCacheszMB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 512,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'COWREPageCacheEviction',
                  summary = 'VMFSSparse metadata cache eviction: 0 - disabled, 1 enabled',
                  key = 'COW.COWREPageCacheEviction',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'host.TAAworkaound',
                  summary = 'Enable mitigation of TSX Asynchronous Abort (CVE-2019-11135).',
                  key = 'Config.Defaults.host.TAAworkaround',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'monitor.if_pschange_mc_workaround',
                  summary = 'Enable workaround for Machine Check Error on Page Size Change (CVE-2018-12207).',
                  key = 'Config.Defaults.monitor.if_pschange_mc_workaround',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'security.host.ruissl',
                  summary = 'Require SSL to be used when communicating with the host over port 902.',
                  key = 'Config.Defaults.security.host.ruissl',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'vGPU.consolidation',
                  summary = 'Assignment policy to place shared passthru graphics VMs on same physical GPU until full.',
                  key = 'Config.Defaults.vGPU.consolidation',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'issue',
                  summary = 'Contents of /etc/issue',
                  key = 'Config.Etc.issue',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = <unset>
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'motd',
                  summary = 'Contents of /etc/motd',
                  key = 'Config.Etc.motd',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = <unset>
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'guest.commands.sharedPolicyRefCount',
                  summary = 'Reference count to enable guest operations.',
                  key = 'Config.GlobalSettings.guest.commands.sharedPolicyRefCount',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Vdtc Logging level',
                  summary = 'Logging level for the loggers related to distributed tracing services.',
                  key = 'Config.HostAgent.distributedTracing',
                  optionType = (vim.option.ChoiceOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     choiceInfo = (vim.ElementDescription) [
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Debug',
                           summary = 'Debug',
                           key = 'debug'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Verbose',
                           summary = 'Verbose',
                           key = 'verbose'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Info',
                           summary = 'Info',
                           key = 'info'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'None',
                           summary = 'None',
                           key = 'none'
                        }
                     ],
                     defaultIndex = 3
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Hbrsvc Logging level',
                  summary = 'Logging level for the loggers related to HBR services.',
                  key = 'Config.HostAgent.level[Hbrsvc].logLevel',
                  optionType = (vim.option.ChoiceOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     choiceInfo = (vim.ElementDescription) [
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'default to the global log level.',
                           summary = 'default to the global log level.',
                           key = ''
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'None',
                           summary = 'None',
                           key = 'none'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Quiet',
                           summary = 'Quiet',
                           key = 'quiet'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Panic',
                           summary = 'Panic',
                           key = 'panic'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Error',
                           summary = 'Error',
                           key = 'error'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Warning',
                           summary = 'Warning',
                           key = 'warning'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Info',
                           summary = 'Info',
                           key = 'info'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Verbose',
                           summary = 'Verbose',
                           key = 'verbose'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Trivia',
                           summary = 'Trivia',
                           key = 'trivia'
                        }
                     ],
                     defaultIndex = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Hostsvc Logging level',
                  summary = 'Logging level for the loggers related to Host services.',
                  key = 'Config.HostAgent.level[Hostsvc].logLevel',
                  optionType = (vim.option.ChoiceOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     choiceInfo = (vim.ElementDescription) [
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'default to the global log level.',
                           summary = 'default to the global log level.',
                           key = ''
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'None',
                           summary = 'None',
                           key = 'none'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Quiet',
                           summary = 'Quiet',
                           key = 'quiet'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Panic',
                           summary = 'Panic',
                           key = 'panic'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Error',
                           summary = 'Error',
                           key = 'error'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Warning',
                           summary = 'Warning',
                           key = 'warning'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Info',
                           summary = 'Info',
                           key = 'info'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Verbose',
                           summary = 'Verbose',
                           key = 'verbose'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Trivia',
                           summary = 'Trivia',
                           key = 'trivia'
                        }
                     ],
                     defaultIndex = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Proxysvc Logging level',
                  summary = 'Logging level for the loggers related to proxy services.',
                  key = 'Config.HostAgent.level[Proxysvc].logLevel',
                  optionType = (vim.option.ChoiceOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     choiceInfo = (vim.ElementDescription) [
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'default to the global log level.',
                           summary = 'default to the global log level.',
                           key = ''
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'None',
                           summary = 'None',
                           key = 'none'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Quiet',
                           summary = 'Quiet',
                           key = 'quiet'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Panic',
                           summary = 'Panic',
                           key = 'panic'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Error',
                           summary = 'Error',
                           key = 'error'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Warning',
                           summary = 'Warning',
                           key = 'warning'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Info',
                           summary = 'Info',
                           key = 'info'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Verbose',
                           summary = 'Verbose',
                           key = 'verbose'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Trivia',
                           summary = 'Trivia',
                           key = 'trivia'
                        }
                     ],
                     defaultIndex = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Snmpsvc Logging level',
                  summary = 'Logging level for the loggers related to SNMP services.',
                  key = 'Config.HostAgent.level[Snmpsvc].logLevel',
                  optionType = (vim.option.ChoiceOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     choiceInfo = (vim.ElementDescription) [
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'default to the global log level.',
                           summary = 'default to the global log level.',
                           key = ''
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'None',
                           summary = 'None',
                           key = 'none'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Quiet',
                           summary = 'Quiet',
                           key = 'quiet'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Panic',
                           summary = 'Panic',
                           key = 'panic'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Error',
                           summary = 'Error',
                           key = 'error'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Warning',
                           summary = 'Warning',
                           key = 'warning'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Info',
                           summary = 'Info',
                           key = 'info'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Verbose',
                           summary = 'Verbose',
                           key = 'verbose'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Trivia',
                           summary = 'Trivia',
                           key = 'trivia'
                        }
                     ],
                     defaultIndex = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Statssvc Logging level',
                  summary = 'Logging level for the loggers related to Stats services.',
                  key = 'Config.HostAgent.level[Statssvc].logLevel',
                  optionType = (vim.option.ChoiceOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     choiceInfo = (vim.ElementDescription) [
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'default to the global log level.',
                           summary = 'default to the global log level.',
                           key = ''
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'None',
                           summary = 'None',
                           key = 'none'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Quiet',
                           summary = 'Quiet',
                           key = 'quiet'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Panic',
                           summary = 'Panic',
                           key = 'panic'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Error',
                           summary = 'Error',
                           key = 'error'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Warning',
                           summary = 'Warning',
                           key = 'warning'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Info',
                           summary = 'Info',
                           key = 'info'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Verbose',
                           summary = 'Verbose',
                           key = 'verbose'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Trivia',
                           summary = 'Trivia',
                           key = 'trivia'
                        }
                     ],
                     defaultIndex = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Vcsvc Logging level',
                  summary = 'Logging level for the loggres related to VC services.',
                  key = 'Config.HostAgent.level[Vcsvc].logLevel',
                  optionType = (vim.option.ChoiceOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     choiceInfo = (vim.ElementDescription) [
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'default to the global log level.',
                           summary = 'default to the global log level.',
                           key = ''
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'None',
                           summary = 'None',
                           key = 'none'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Quiet',
                           summary = 'Quiet',
                           key = 'quiet'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Panic',
                           summary = 'Panic',
                           key = 'panic'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Error',
                           summary = 'Error',
                           key = 'error'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Warning',
                           summary = 'Warning',
                           key = 'warning'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Info',
                           summary = 'Info',
                           key = 'info'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Verbose',
                           summary = 'Verbose',
                           key = 'verbose'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Trivia',
                           summary = 'Trivia',
                           key = 'trivia'
                        }
                     ],
                     defaultIndex = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Vimsvc Logging level',
                  summary = 'Logging level for the loggers related to Virtual infrastructure management services.',
                  key = 'Config.HostAgent.level[Vimsvc].logLevel',
                  optionType = (vim.option.ChoiceOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     choiceInfo = (vim.ElementDescription) [
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'default to the global log level.',
                           summary = 'default to the global log level.',
                           key = ''
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'None',
                           summary = 'None',
                           key = 'none'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Quiet',
                           summary = 'Quiet',
                           key = 'quiet'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Panic',
                           summary = 'Panic',
                           key = 'panic'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Error',
                           summary = 'Error',
                           key = 'error'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Warning',
                           summary = 'Warning',
                           key = 'warning'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Info',
                           summary = 'Info',
                           key = 'info'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Verbose',
                           summary = 'Verbose',
                           key = 'verbose'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Trivia',
                           summary = 'Trivia',
                           key = 'trivia'
                        }
                     ],
                     defaultIndex = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Vmsvc logging level',
                  summary = 'Logging level for the loggers related to VM services.',
                  key = 'Config.HostAgent.level[Vmsvc].logLevel',
                  optionType = (vim.option.ChoiceOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     choiceInfo = (vim.ElementDescription) [
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'default to the global log level.',
                           summary = 'default to the global log level.',
                           key = ''
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'None',
                           summary = 'None',
                           key = 'none'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Quiet',
                           summary = 'Quiet',
                           key = 'quiet'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Panic',
                           summary = 'Panic',
                           key = 'panic'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Error',
                           summary = 'Error',
                           key = 'error'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Warning',
                           summary = 'Warning',
                           key = 'warning'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Info',
                           summary = 'Info',
                           key = 'info'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Verbose',
                           summary = 'Verbose',
                           key = 'verbose'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Trivia',
                           summary = 'Trivia',
                           key = 'trivia'
                        }
                     ],
                     defaultIndex = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'log.level',
                  summary = 'Controls the global log level.',
                  key = 'Config.HostAgent.log.level',
                  optionType = (vim.option.ChoiceOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     choiceInfo = (vim.ElementDescription) [
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'None',
                           summary = 'None',
                           key = 'none'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Quiet',
                           summary = 'Quiet',
                           key = 'quiet'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Panic',
                           summary = 'Panic',
                           key = 'panic'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Error',
                           summary = 'Error',
                           key = 'error'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Warning',
                           summary = 'Warning',
                           key = 'warning'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Info',
                           summary = 'Info',
                           key = 'info'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Verbose',
                           summary = 'Verbose',
                           key = 'verbose'
                        },
                        (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Trivia',
                           summary = 'Trivia',
                           key = 'trivia'
                        }
                     ],
                     defaultIndex = 5
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'plugins.hostsvc.esxAdminsGroup',
                  summary = 'Active Directory group name that is automatically granted administrator privileges on the ESX. NOTE: Changing the group name does not remove the permissions of the previous group.',
                  key = 'Config.HostAgent.plugins.hostsvc.esxAdminsGroup',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'ESX Admins',
                     validCharacters = <unset>
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'plugins.hostsvc.esxAdminsGroupAutoAdd',
                  summary = "Controls whether the group specified by 'esxAdminsGroup' is automatically granted administrator permission. NOTE: Changing this to false does not remove any permissions already granted to the group.",
                  key = 'Config.HostAgent.plugins.hostsvc.esxAdminsGroupAutoAdd',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'plugins.hostsvc.esxAdminsGroupUpdateInterval',
                  summary = "Interval between checks for whether the group specified by 'esxAdminsGroup' has appeared in Active Directory, in minutes.",
                  key = 'Config.HostAgent.plugins.hostsvc.esxAdminsGroupUpdateInterval',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 30,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Debug Managed Object Browser enabled',
                  summary = 'Enables or disables the Debug Managed Object Browser for the ESXi host.',
                  key = 'Config.HostAgent.plugins.solo.enableMob',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Enable webscript launcher page',
                  summary = 'Controls the availability of webscript launcher page.',
                  key = 'Config.HostAgent.plugins.solo.webServer.enableWebscriptLauncher',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'plugins.vimsvc.authValidateInterval',
                  summary = 'Number of minutes between each validation of all known users and groups - set to zero to disable validation.',
                  key = 'Config.HostAgent.plugins.vimsvc.authValidateInterval',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 1440
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'plugins.vimsvc.httpNfcLeaseTimeout',
                  summary = 'Number of seconds until an HTTP NFC lease times out due to inactivity. Applies to new leases only.',
                  key = 'Config.HostAgent.plugins.vimsvc.httpNfcLeaseTimeout',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 100000,
                     defaultValue = 300
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'plugins.vimsvc.userSearch.maxResults',
                  summary = 'Maximum number of users and groups to display in the Add Permissions dialog - set to zero to disable the limit.',
                  key = 'Config.HostAgent.plugins.vimsvc.userSearch.maxResults',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 100
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'plugins.vimsvc.userSearch.maxTimeSeconds',
                  summary = 'Number of seconds to wait for a search for users and groups to return results - set to zero to disable the timeout.',
                  key = 'Config.HostAgent.plugins.vimsvc.userSearch.maxTimeSeconds',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 180,
                     defaultValue = 20
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Limit the number of registered virtual machines',
                  summary = 'Enables enforcing the limitation on the number of registered virtual machines in the inventory.',
                  key = 'Config.HostAgent.plugins.vmsvc.enforceMaxRegisteredVms',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = false,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'plugins.vmsvc.guestWatchdogTimeout',
                  summary = 'Number of seconds to wait for the Guest OS to shutdown.',
                  key = 'Config.HostAgent.plugins.vmsvc.guestWatchdogTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 3600,
                     defaultValue = 900
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'plugins.vmsvc.productLockerWatchIntervalSeconds',
                  summary = 'Interval between checks for whether the product locker files are changed, in seconds. Set to -1 to disable checks.',
                  key = 'Config.HostAgent.plugins.vmsvc.productLockerWatchInterval',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = -1,
                     max = 86400,
                     defaultValue = 300
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'plugins.vmsvc.ticketThumbprintHashTypes',
                  summary = 'Thumbprint types provided by the host in tickets for remote connections to VMs. Options are sha1. If no hash is specified, all hashes that are considered secure are enabled.',
                  key = 'Config.HostAgent.plugins.vmsvc.ticketThumbprintHashTypes',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'sha1',
                     validCharacters = <unset>
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ssl.keyStore.allowAny',
                  summary = 'Allow any certificates to be added to the host CA store. Disables CA checks.',
                  key = 'Config.HostAgent.ssl.keyStore.allowAny',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ssl.keyStore.allowSelfSigned',
                  summary = 'Allow self-signed certificates to be added to the host CA store.',
                  key = 'Config.HostAgent.ssl.keyStore.allowSelfSigned',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ssl.keyStore.discardLeaf',
                  summary = 'Discard leaf certificates when adding to CA store. Leaf certificates in a CA store are generally a misconfiguration.',
                  key = 'Config.HostAgent.ssl.keyStore.discardLeaf',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'vmacore.soap.maxSessionCount',
                  summary = 'Maximum number of authenticated VIM API sessions at any given time - set to zero to disable limit.',
                  key = 'Config.HostAgent.vmacore.soap.maxSessionCount',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 500
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'vmacore.soap.sessionTimeout',
                  summary = 'Number of minutes until a VIM API session times out due to inactivity - set to zero to disable timeout. Applies to new sessions only.',
                  key = 'Config.HostAgent.vmacore.soap.sessionTimeout',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 30
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'AllowWideVsmp',
                  summary = 'Allow VMs with more VCPUs than host PCPUs, 0 to disable',
                  key = 'Cpu.AllowWideVsmp',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Bound lag quanta',
                  summary = 'Number of global quanta before bound lag',
                  key = 'Cpu.BoundLagQuanta',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 100,
                     defaultValue = 8
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CommRateThreshold',
                  summary = 'threshold for inter-sched-context rate above which the contexts are considered to be related (in num/sec)',
                  key = 'Cpu.CommRateThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 50000,
                     defaultValue = 500
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoschedCostartThreshold',
                  summary = 'costart threshold in usec, costart threshold should be less than costopThreshold',
                  key = 'Cpu.CoschedCostartThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100000,
                     defaultValue = 2000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoschedCostopThreshold',
                  summary = 'maximum skew between vcpus in usec, 0 to disable',
                  key = 'Cpu.CoschedCostopThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100000,
                     defaultValue = 3000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoschedCrossCall',
                  summary = '0: disable cosched on crosscall; 1: enable cosched on crosscall',
                  key = 'Cpu.CoschedCrossCall',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoschedHandoffLLC',
                  summary = '0: handoff by switching pcpu; 1: handoff to LLC if possible',
                  key = 'Cpu.CoschedHandoffLLC',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoschedHandoffSkip',
                  summary = 'only skip handoff if ready time is smaller than this threshold, in usec, 0 to allow skip always',
                  key = 'Cpu.CoschedHandoffSkip',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1000,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoschedPollUsec',
                  summary = 'interval between coscheduling skew checks, in usec',
                  key = 'Cpu.CoschedPollUsec',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1000,
                     max = 5000,
                     defaultValue = 1000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Credit age period',
                  summary = 'Period in milliseconds',
                  key = 'Cpu.CreditAgePeriod',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1000,
                     max = 10000,
                     defaultValue = 3000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FairnessRebalancePcpus',
                  summary = 'max number of PCPUs to be considered when doing fairness rebalance, 0 to disable',
                  key = 'Cpu.FairnessRebalancePcpus',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 32,
                     defaultValue = 4
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HTRebalancePeriod',
                  summary = 'average milliseconds between opportunities for a pcpu to migrate vcpus from within a core',
                  key = 'Cpu.HTRebalancePeriod',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 5000,
                     defaultValue = 5
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HTStolenAgeThreshold',
                  summary = 'the amount of htStolen time a vcpu can keep without being aged (in seconds)',
                  key = 'Cpu.HTStolenAgeThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 500,
                     defaultValue = 8
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HTWholeCoreThreshold',
                  summary = 'a vcpu with vtime falling behind by this threshold (in ms) is eligible to use the whole core (HT only), 0 to disable (may violate resource settings)',
                  key = 'Cpu.HTWholeCoreThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 5000,
                     defaultValue = 800
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HostRebalancePeriod',
                  summary = 'average milliseconds between opportunities for a pcpu to migrate vcpus from within the whole system, 0 to disable',
                  key = 'Cpu.HostRebalancePeriod',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 5000,
                     defaultValue = 2000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'L2RebalancePeriod',
                  summary = 'average milliseconds between opportunities for a pcpu to migrate vcpus from within the shared L2 cache, 0 to disable',
                  key = 'Cpu.L2RebalancePeriod',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 5000,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'L3RebalancePeriod',
                  summary = 'average milliseconds between opportunities for a pcpu to migrate vcpus from within the shared L3 cache, 0 to disable',
                  key = 'Cpu.L3RebalancePeriod',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 5000,
                     defaultValue = 20
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LimitEnforcementThreshold',
                  summary = "Only allows low-vtime children ro run when a group/VM's vtimeLimit is smaller than the global virtual time by less than this threshold (in ms), 0 to disable",
                  key = 'Cpu.LimitEnforcementThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 10000,
                     defaultValue = 200
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MaxSampleRateLg',
                  summary = 'Sampling system services at most (2^MaxSampleRateLg) times a second',
                  key = 'Cpu.MaxSampleRateLg',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 15,
                     defaultValue = 7
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NonTimerWakeupRate',
                  summary = "Disable P state if the running vcpu's non-timer wakeup rate is higher than this threshold, 0 to disable",
                  key = 'Cpu.NonTimerWakeupRate',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 5000,
                     defaultValue = 500
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PackageRebalancePeriod',
                  summary = 'average milliseconds between opportunities for a pcpu to migrate vcpus from within a package, 0 to disable',
                  key = 'Cpu.PackageRebalancePeriod',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 5000,
                     defaultValue = 2000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PcpuMigrateIdlePcpus',
                  summary = 'max number of PCPUs to be considered when doing pcpu idle rebalance, 0 to disable',
                  key = 'Cpu.PcpuMigrateIdlePcpus',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 32,
                     defaultValue = 4
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Quantum',
                  summary = 'Quantum in milliseconds',
                  key = 'Cpu.Quantum',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 1000,
                     defaultValue = 200
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'UseMwait',
                  summary = 'use MWAIT vs. HLT in the idle loop; 0: use HLT, 1: use MWAIT if possible, 2: choose by cpu type',
                  key = 'Cpu.UseMwait',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 3,
                     defaultValue = 2
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Enable admission check per virtual CPU',
                  summary = 'Perform additional admission control check that per virtual CPU virtual machine minimum does not exceed the speed of a single physical CPU',
                  key = 'Cpu.VMAdmitCheckPerVcpuMin',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'WakeupMigrateIdlePcpus',
                  summary = 'max number of PCPUs to be considered when doing wakeup idle rebalance, 0 to disable',
                  key = 'Cpu.WakeupMigrateIdlePcpus',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 32,
                     defaultValue = 4
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DCUI Access',
                  summary = "One or more comma-separated local users which are granted unconditional access to DCUI, even if they don't have administrator role on the host.",
                  key = 'DCUI.Access',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'root',
                     validCharacters = <unset>
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HardwareAcceleratedInit',
                  summary = 'Enable hardware accelerated VMFS data initialization (requires compliant hardware)',
                  key = 'DataMover.HardwareAcceleratedInit',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HardwareAcceleratedMove',
                  summary = 'Enable hardware accelerated VMFS data movement (requires compliant hardware)',
                  key = 'DataMover.HardwareAcceleratedMove',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MaxHeapSize',
                  summary = 'Maximum size of the heap in MB used for data movement',
                  key = 'DataMover.MaxHeapSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 16,
                     max = 256,
                     defaultValue = 64
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'AlgoType',
                  summary = 'Digest Crypto Hash Type (1=SHA-1, 2=SHA-256).',
                  key = 'Digest.AlgoType',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 2,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'BlockSize',
                  summary = 'Blocksize in the original VMDK to compute crypto hash codes. In pages of 4K size. Value needs to be power of 2.',
                  key = 'Digest.BlockSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 2,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CollisionEnabled',
                  summary = 'Enable collision detection (0=disabled, 1=enabled)',
                  key = 'Digest.CollisionEnabled',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MaxDentryPerObj',
                  summary = 'Maximum directory entries cached per directory',
                  key = 'DirentryCache.MaxDentryPerObj',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 60,
                     max = 30000,
                     defaultValue = 15000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'AllowUsbClaimedAsSSD',
                  summary = 'Permit claim rules to mark USB disks as SSD',
                  key = 'Disk.AllowUsbClaimedAsSSD',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'APD Token Retry Count',
                  summary = 'APD Token Retry Count',
                  key = 'Disk.ApdTokenRetryCount',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 10,
                     max = 99999,
                     defaultValue = 25
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'AutoremoveOnPDL',
                  summary = 'Autoremove paths to a disk that is in PDL (Permanent Device Loss)',
                  key = 'Disk.AutoremoveOnPDL',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'BandwidthCap',
                  summary = 'cap on disk bandwidth (KB/s) usage',
                  key = 'Disk.BandwidthCap',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 10,
                     max = 4294967294,
                     defaultValue = 4294967294
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Delay on busy',
                  summary = 'Delay in milliseconds for completion of commands with a BUSY status',
                  key = 'Disk.DelayOnBusy',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 5000,
                     defaultValue = 400
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DeviceReclaimTime',
                  summary = 'The number of seconds between device re-claim attempts',
                  key = 'Disk.DeviceReclaimTime',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 31536000,
                     defaultValue = 300
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Disable 4kn SSDs',
                  summary = 'Disable use of 4kn SSDs',
                  key = 'Disk.Disable4knSSD',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DiskDelayPDLHelper',
                  summary = 'Delay PDL helper in secs',
                  key = 'Disk.DiskDelayPDLHelper',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 300,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DiskMaxIOSize',
                  summary = 'Max Disk READ/WRITE I/O size before splitting (in KB)',
                  key = 'Disk.DiskMaxIOSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 32,
                     max = 32767,
                     defaultValue = 32767
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DiskReservationThreshold',
                  summary = 'Time window within which refcounted reservations on a device are permitted (in msec)',
                  key = 'Disk.DiskReservationThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 3000,
                     defaultValue = 45
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DiskRetryPeriod',
                  summary = 'Retry period in milliseconds for a command with retry status',
                  key = 'Disk.DiskRetryPeriod',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 500,
                     max = 50000,
                     defaultValue = 2000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DumpMaxRetries',
                  summary = 'Max number of I/O retries during disk dump',
                  key = 'Disk.DumpMaxRetries',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1000,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DumpPollDelay',
                  summary = 'Number of microseconds to wait between polls during a disk dump.',
                  key = 'Disk.DumpPollDelay',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 100000,
                     defaultValue = 1000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DumpPollMaxRetries',
                  summary = 'Max number of device poll retries during disk dump',
                  key = 'Disk.DumpPollMaxRetries',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 100000,
                     defaultValue = 10000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'EnableNaviReg',
                  summary = 'Enable automatic NaviAgent registration with EMC CLARiiON and Invista',
                  key = 'Disk.EnableNaviReg',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FailDiskRegistration',
                  summary = 'Fail device registration if disk has only standby paths and supports only implicit asymmetric logical unit access.',
                  key = 'Disk.FailDiskRegistration',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Fast-path latency monitoring interval',
                  summary = 'Time interval (in msec) to monitor the IO latency to evaluate eligibility for fast-path in PSA.',
                  key = 'Disk.FastPathRestoreInterval',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 10,
                     max = 1000,
                     defaultValue = 100
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'IdleCredit',
                  summary = 'Amount of idle credit that a virtual machine can gain for I/O requests',
                  key = 'Disk.IdleCredit',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 512,
                     defaultValue = 32
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Maximum LUN',
                  summary = 'Only LUNs with LUN ID values below this value will be scanned',
                  key = 'Disk.MaxLUN',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 4294967295,
                     defaultValue = 1024
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Maximum number of IO intervals',
                  summary = 'Maximum number of IO intervals per device that can be stored in order to detect overlapping IOs to 4Kn disks',
                  key = 'Disk.MaxNumIOIntervals',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 64,
                     max = 65535,
                     defaultValue = 1024
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Maximum reset latency',
                  summary = 'Delay in milliseconds before logging warnings and spawning new reset worlds if a reset is overdue or taking too long',
                  key = 'Disk.MaxResetLatency',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 500,
                     max = 600000,
                     defaultValue = 2000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Maximum commands in NMP',
                  summary = 'Increase the maximum number of commands to be processed at once in NMP',
                  key = 'Disk.NmpMaxCmdExtension',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1000000000,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PVSCSIEnablePreemption',
                  summary = 'Enable PVSCSI Preemption.',
                  key = 'Disk.PVSCSIEnablePreemption',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Path evaluation time',
                  summary = 'The number of seconds between FC path evaluations',
                  key = 'Disk.PathEvalTime',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 31536000,
                     defaultValue = 300
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PreventVMFSOverwrite',
                  summary = 'Prevent overwriting VMFS partitions',
                  key = 'Disk.PreventVMFSOverwrite',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'QFullSampleSize',
                  summary = 'I/O samples to monitor for detecting non-transient queue full condition. Should be nonzero to enable queue depth throttling.',
                  key = 'Disk.QFullSampleSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 64,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'QFullThreshold',
                  summary = 'BUSY or QFULL threshold, upon which LUN queue depth will be throttled. Should be <= QFullSampleSize if throttling is enabled.',
                  key = 'Disk.QFullThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 16,
                     defaultValue = 8
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ReqCallThreshold',
                  summary = 'Threshold in number of pending requests before calling into vmkernel to process the requests',
                  key = 'Disk.ReqCallThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 129,
                     defaultValue = 8
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Reset latency',
                  summary = 'Delay in milliseconds between reset thread wakeups',
                  key = 'Disk.ResetLatency',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 100,
                     max = 600000,
                     defaultValue = 1000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Reset maximum retries',
                  summary = 'Maximum number of bus reset retries. Set to 0 for no limit.',
                  key = 'Disk.ResetMaxRetries',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 10000,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Reset overdue log period',
                  summary = 'Delay in seconds between logs of overdue reset',
                  key = 'Disk.ResetOverdueLogPeriod',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 10,
                     max = 86400,
                     defaultValue = 60
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Reset period',
                  summary = 'Delay in seconds between bus resets retries',
                  key = 'Disk.ResetPeriod',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 3600,
                     defaultValue = 30
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Reset thread expires',
                  summary = 'Life in seconds of an inactive reset handle thread',
                  key = 'Disk.ResetThreadExpires',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 86400,
                     defaultValue = 1800
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Reset thread maximum',
                  summary = 'Maximum number of reset handler threads',
                  key = 'Disk.ResetThreadMax',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 16,
                     defaultValue = 16
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Reset thread minimum',
                  summary = 'Minimum number of reset handler threads',
                  key = 'Disk.ResetThreadMin',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 16,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Retry unit attention',
                  summary = 'Retry all SCSI commands that return a unit attention error',
                  key = 'Disk.RetryUnitAttention',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ReturnCCForNoSpace',
                  summary = 'Return CC 0x7/0x27/0x7 in the event where a backing datastore has run out of space as opposed to posting a monitor event to halt the VM',
                  key = 'Disk.ReturnCCForNoSpace',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SchedCostUnit',
                  summary = 'IO Scheduler block size for accounting',
                  key = 'Disk.SchedCostUnit',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 4096,
                     max = 262144,
                     defaultValue = 32768
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SchedQ cleanup interval',
                  summary = 'Time interval (in secs) to cleanup per device unused schedQ list (default = 5 minutes).',
                  key = 'Disk.SchedQCleanupInterval',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 31536000,
                     defaultValue = 300
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Scheduled QControl sequence requests',
                  summary = 'Number of consecutive requests from a virtual machine required to raise the outstanding commands to maximum',
                  key = 'Disk.SchedQControlSeqReqs',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2048,
                     defaultValue = 128
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Scheduled QControl VM switches',
                  summary = 'Number of switches between commands issued by different virtual machines required to reduce outstanding commands to CONFIG_DISK_CIF',
                  key = 'Disk.SchedQControlVMSwitches',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2048,
                     defaultValue = 6
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SchedQPriorityPercentage',
                  summary = 'Percentage of priority commands to serve from priority queue',
                  key = 'Disk.SchedQPriorityPercentage',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 10,
                     max = 100,
                     defaultValue = 80
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Scheduled quantum',
                  summary = 'Number of consecutive requests from one world',
                  key = 'Disk.SchedQuantum',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 64,
                     defaultValue = 8
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SchedReservationBurst',
                  summary = 'Permit I/O bursts in mclock scheduler with reservations.',
                  key = 'Disk.SchedReservationBurst',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SchedulerWithReservation',
                  summary = 'Disk I/O scheduler (0:default 1:mclock)',
                  key = 'Disk.SchedulerWithReservation',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Sector maximum difference',
                  summary = 'Distance in sectors at which the disk BW schedules affinity stops',
                  key = 'Disk.SectorMaxDiff',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2000000,
                     defaultValue = 2000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Shares high',
                  summary = 'Shares for high disk priority',
                  key = 'Disk.SharesHigh',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 100,
                     max = 10000,
                     defaultValue = 2000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Shares low',
                  summary = 'Shares for low disk priority',
                  key = 'Disk.SharesLow',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 100,
                     max = 10000,
                     defaultValue = 500
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Shares normal',
                  summary = 'Shares for normal disk priority',
                  key = 'Disk.SharesNormal',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 100,
                     max = 10000,
                     defaultValue = 1000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Skip device reset',
                  summary = 'Do not send Device/Virt RESET if No Cmds in Flight',
                  key = 'Disk.SkipResetNoCIF',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SllThrottleTime',
                  summary = 'Time (in msecs) I/Os to SLLs will be throttled in the event of a TASK_SET_FULL being received.',
                  key = 'Disk.SllThrottleTime',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 25,
                     max = 3000,
                     defaultValue = 800
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Support sparse LUN',
                  summary = 'Support for sparse LUNs if set to one',
                  key = 'Disk.SupportSparseLUN',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ThroughputCap',
                  summary = 'Cap on disk throughput (IO/s) usage',
                  key = 'Disk.ThroughputCap',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 10,
                     max = 4294967294,
                     defaultValue = 4294967294
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Use device reset',
                  summary = 'Use device reset (instead of bus reset) to reset a SCSI device',
                  key = 'Disk.UseDeviceReset',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Enable PSA deferred work pools',
                  summary = 'A bitmask: 0x1 - adapter submission pool, 0x2 - device completion pool, 0x4 - device queueing pool.',
                  key = 'Disk.UseIoPool',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 7,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Use LUN reset',
                  summary = 'Use LUN reset (instead of device.bus reset) to reset a SCSI device',
                  key = 'Disk.UseLunReset',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Use report LUN',
                  summary = 'Use the REPORT LUN command to increase scanning speed for devices',
                  key = 'Disk.UseReportLUN',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VSCSI Coalesce Count',
                  summary = 'Frequency with which the coalesce callback is called.',
                  key = 'Disk.VSCSICoalesceCount',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100000,
                     defaultValue = 1000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Minimum time between VSCSI Polls when vCPUs halt',
                  summary = 'When vCPU halt we poll VSCSI vHBAs for work, but at most do so this often. Time is in microseconds.',
                  key = 'Disk.VSCSIHaltPollInterval',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 1000,
                     defaultValue = 5
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VSCSI Poll Period',
                  summary = 'Time in microseconds between VSCSI polls.',
                  key = 'Disk.VSCSIPollPeriod',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 99999999,
                     defaultValue = 1000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VSCSIResvCmdRetryInSecs',
                  summary = 'Time (in secs) to retry on transient errors for Reservation commands for MSCS CAB configs.',
                  key = 'Disk.VSCSIResvCmdRetryInSecs',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 60,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VSCSIWriteSameBurstSize',
                  summary = 'Max number of split IOs per write same request.',
                  key = 'Disk.VSCSIWriteSameBurstSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 4,
                     defaultValue = 4
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FSSLightWeightProbe',
                  summary = 'Enable light-weight efficient probe of ESX supported datastores',
                  key = 'FSS.FSSLightWeightProbe',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'AckIntervalMax',
                  summary = 'Maximum time in microseconds between acks',
                  key = 'FT.AckIntervalMax',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1000000,
                     max = 4000000,
                     defaultValue = 1000000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'AckIntervalMin',
                  summary = 'Minimum time in microseconds between acks',
                  key = 'FT.AckIntervalMin',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100000,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'BackupConnectTimeout',
                  summary = 'Time in milliseconds to wait for the backup to connect',
                  key = 'FT.BackupConnectTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 100,
                     max = 30000,
                     defaultValue = 8000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'BackupExtraTimeout',
                  summary = 'Extra milliseconds before backup declares primary dead',
                  key = 'FT.BackupExtraTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 30000,
                     defaultValue = 100
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'BadExecLatency',
                  summary = 'Latency considered bad execution latency(ms)',
                  key = 'FT.BadExecLatency',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 10000,
                     defaultValue = 800
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'BindToVmknic',
                  summary = 'Bind the FT socket to a specific vmknic',
                  key = 'FT.BindToVmknic',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ChargeVMXForFlush',
                  summary = 'Charge the VMX world for log flushing instead of the global flush world',
                  key = 'FT.ChargeVMXForFlush',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CheckFCPathState',
                  summary = 'Check storage path state',
                  key = 'FT.CheckFCPathState',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CheckForProgress',
                  summary = 'Check for progress on the backup and/or primary',
                  key = 'FT.CheckForProgress',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoreDumpNoProgressMS',
                  summary = "Milliseconds before live coredump vmm and vmx if progress isn't made",
                  key = 'FT.CoreDumpNoProgressMS',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 10000,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ExecLatencyKill',
                  summary = 'Time to wait for good latency before killing a slow backup(ms)',
                  key = 'FT.ExecLatencyKill',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100000,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ExtraLogTimeout',
                  summary = 'Time in milliseconds for temporary increase in timeout',
                  key = 'FT.ExtraLogTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 500,
                     max = 300000,
                     defaultValue = 10000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptConcurrentSend',
                  summary = 'Send non-diff pages in parallel with diffing rather than after',
                  key = 'FT.FTCptConcurrentSend',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptDelayCheckpoint',
                  summary = 'Delay checkpoint if no network packet waiting',
                  key = 'FT.FTCptDelayCheckpoint',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2,
                     defaultValue = 2
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptDiffCap',
                  summary = 'Max percent pages via diffs (EXPERIMENTAL, failover will not work if not 100)',
                  key = 'FT.FTCptDiffCap',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 100
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptDiffThreads',
                  summary = 'Number of threads for diffing pages',
                  key = 'FT.FTCptDiffThreads',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 16,
                     defaultValue = 6
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptDisableFailover',
                  summary = 'Disable failovers (testing only)',
                  key = 'FT.FTCptDisableFailover',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 6,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptDiskWriteTimeout',
                  summary = 'Time in milliseconds for backup site to wait for a disk I/O to complete',
                  key = 'FT.FTCptDiskWriteTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 10,
                     max = 60000,
                     defaultValue = 3000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptDontDelayPkts',
                  summary = 'Do not delay network packets - for testing only',
                  key = 'FT.FTCptDontDelayPkts',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptDontSendPages',
                  summary = 'Do not send over modified pages - for testing only',
                  key = 'FT.FTCptDontSendPages',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptEpochList',
                  summary = 'List of potential epochs to try in order of increasing value',
                  key = 'FT.FTCptEpochList',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '5,10,20,100',
                     validCharacters = '0123456789,'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptEpochSample',
                  summary = 'Single epoch sampling time in ms',
                  key = 'FT.FTCptEpochSample',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 60000,
                     defaultValue = 1000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptEpochWait',
                  summary = 'Wait in ms after epoch sampling',
                  key = 'FT.FTCptEpochWait',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 4294967295,
                     defaultValue = 8000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptIORetryExtraInterval',
                  summary = 'Extra sleep interval (in ms) between retries on disk I/O error',
                  key = 'FT.FTCptIORetryExtraInterval',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 10,
                     max = 2000,
                     defaultValue = 200
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptIORetryInterval',
                  summary = 'Sleep interval (in ms) between retries on disk I/O error',
                  key = 'FT.FTCptIORetryInterval',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 10,
                     max = 2000,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptIORetryTimes',
                  summary = 'Maximum retries on disk I/O error',
                  key = 'FT.FTCptIORetryTimes',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 5,
                     max = 50,
                     defaultValue = 15
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptLogTimeout',
                  summary = 'Time in milliseconds to wait for FT log entries (read or write)',
                  key = 'FT.FTCptLogTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 500,
                     max = 30000,
                     defaultValue = 8000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptMaxPktsDelay',
                  summary = 'Max number of packets in the delayed queue before forcing a checkpoint',
                  key = 'FT.FTCptMaxPktsDelay',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 10000,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptMinInterval',
                  summary = 'Time in milliseconds to wait between two forced checkpoints',
                  key = 'FT.FTCptMinInterval',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 2,
                     max = 1000,
                     defaultValue = 4
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptNetDelayNoCpt',
                  summary = 'Delay to impose on virtual machine network output in ms',
                  key = 'FT.FTCptNetDelayNoCpt',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 5000,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptNumConnections',
                  summary = '# of data connections to use for page sending',
                  key = 'FT.FTCptNumConnections',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 4,
                     defaultValue = 2
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptNumaIndex',
                  summary = 'Index dirty pages by NUMA node.  Workers will use the index to prefer local work.',
                  key = 'FT.FTCptNumaIndex',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptPagePolicy',
                  summary = 'Page placement policy for side data.  < 2^16: Use a specific node mask, 0x10000: Put pages anywhere, 0x10001: Match nodes with virtual machine, 0x10002: Avoid matching nodes with virtual machine',
                  key = 'FT.FTCptPagePolicy',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 65538,
                     defaultValue = 65538
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptPoweroff',
                  summary = 'Power off the Primary VM after the next checkpoint',
                  key = 'FT.FTCptPoweroff',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 3,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptRcvBufSize',
                  summary = 'TCP receive buffer size for the backup',
                  key = 'FT.FTCptRcvBufSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 131080,
                     max = 16777216,
                     defaultValue = 562140
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptSndBufSize',
                  summary = 'TCP send buffer size for the Primary VM',
                  key = 'FT.FTCptSndBufSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 131080,
                     max = 16777216,
                     defaultValue = 562140
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptStartTimeout',
                  summary = 'Time in milliseconds for backup site to wait for data for the next checkpoint',
                  key = 'FT.FTCptStartTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1000,
                     max = 90000,
                     defaultValue = 90000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptStatsInterval',
                  summary = 'Time in milliseconds between stat printing',
                  key = 'FT.FTCptStatsInterval',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 600,
                     defaultValue = 30
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptThreadPolicy',
                  summary = 'Policy for placing helper threads.  < 2^16: Use a fixed NUMA node mask, 0x10000: Put threads anywhere, 0x10001: Match threads to a dynamic node index',
                  key = 'FT.FTCptThreadPolicy',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 65537,
                     defaultValue = 65536
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptVcpuMinUsage',
                  summary = 'VCPU usage in percentage below which the VM will be considered for forced checkpoint',
                  key = 'FT.FTCptVcpuMinUsage',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 40
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptWaitOnSocket',
                  summary = 'Wait when socket is empty',
                  key = 'FT.FTCptWaitOnSocket',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FlushReservationMax',
                  summary = 'The maximum amount of CPU to reserve for the async flush world',
                  key = 'FT.FlushReservationMax',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 25
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FlushReservationMin',
                  summary = 'The minimum amount of CPU to reserve for the async flush world',
                  key = 'FT.FlushReservationMin',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 5
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FlushSleep',
                  summary = 'Sleep time in milliseconds when nothing to flush',
                  key = 'FT.FlushSleep',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 10000,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'GlobalFlushWorld',
                  summary = 'Use a global async flush world',
                  key = 'FT.GlobalFlushWorld',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'GoodExecLatency',
                  summary = 'Latency considered good execution latency(ms)',
                  key = 'FT.GoodExecLatency',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 10000,
                     defaultValue = 200
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HeartbeatCount',
                  summary = 'Number of failed heartbeats before declare dead.',
                  key = 'FT.HeartbeatCount',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 5,
                     max = 20,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HostTimeout',
                  summary = 'Time in milliseconds before declare FT host dead',
                  key = 'FT.HostTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 100,
                     max = 30000,
                     defaultValue = 2000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'IORetryExtraInterval',
                  summary = 'Sleep extra interval (msec) between I/O reissuing on I/O error',
                  key = 'FT.IORetryExtraInterval',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 10,
                     max = 2000,
                     defaultValue = 200
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'IORetryInterval',
                  summary = 'Sleep interval (msec) between I/O reissuing on I/O error',
                  key = 'FT.IORetryInterval',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 10,
                     max = 2000,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'IORetryTimes',
                  summary = 'Maximum disk I/O reissuing times on I/O error',
                  key = 'FT.IORetryTimes',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 5,
                     max = 50,
                     defaultValue = 15
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LogBufferStallSleep',
                  summary = 'Sleep time in milliseconds when log buffer is full on the primary',
                  key = 'FT.LogBufferStallSleep',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100000,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LogTimeout',
                  summary = 'Time in milliseconds to wait on log socket',
                  key = 'FT.LogTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 500,
                     max = 30000,
                     defaultValue = 8000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LongFlushDebugMS',
                  summary = 'Long millisecond interval for debugging flushing delays',
                  key = 'FT.LongFlushDebugMS',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 100,
                     max = 5000,
                     defaultValue = 500
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MaxFlushInterval',
                  summary = 'Maximum amount of microseconds to wait before writing to flush socket',
                  key = 'FT.MaxFlushInterval',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 10000,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MinWriteSize',
                  summary = 'Minimum amount of data to write to flush socket',
                  key = 'FT.MinWriteSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 65536,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NoWaitOnSocket',
                  summary = "Don't wait on socket",
                  key = 'FT.NoWaitOnSocket',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PanicNoProgressMS',
                  summary = "Milliseconds before panic if progress isn't made",
                  key = 'FT.PanicNoProgressMS',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 10000,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PrimaryConnectTimeout',
                  summary = 'Time in milliseconds to wait when connecting to the primary',
                  key = 'FT.PrimaryConnectTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 100,
                     max = 30000,
                     defaultValue = 8000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ShortFlushDebugMS',
                  summary = 'Short millisecond interval for debugging flushing delays',
                  key = 'FT.ShortFlushDebugMS',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 10,
                     max = 5000,
                     defaultValue = 100
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TCPNoDelayBackup',
                  summary = 'Set TCP_NODELAY on the socket on the backup',
                  key = 'FT.TCPNoDelayBackup',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TCPNoDelayPrimary',
                  summary = 'Set TCP_NODELAY on the socket on the primary',
                  key = 'FT.TCPNoDelayPrimary',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TCPPersistTimer',
                  summary = 'TCP persist timer time in milliseconds',
                  key = 'FT.TCPPersistTimer',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 500,
                     max = 5000,
                     defaultValue = 500
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TCPRcvBufSize',
                  summary = 'TCP receive buffer size for the backup',
                  key = 'FT.TCPRcvBufSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 16384,
                     max = 1000000,
                     defaultValue = 131072
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TCPSndBufSize',
                  summary = 'TCP send buffer size for the primary',
                  key = 'FT.TCPSndBufSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 16384,
                     max = 1000000,
                     defaultValue = 131072
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'UseHostMonitor',
                  summary = 'Use the host monitor to ping the other host',
                  key = 'FT.UseHostMonitor',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Vmknic',
                  summary = 'Vmknic for FT vmkernel VNIC',
                  key = 'FT.Vmknic',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = '**'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'XmitSyncQueueLen',
                  summary = 'Length of the Tx synchronization queue',
                  key = 'FT.XmitSyncQueueLen',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 32768,
                     defaultValue = 64
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'adjDownInt',
                  summary = 'CPU adjust down interval in seconds',
                  key = 'FT.adjDownInt',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 3,
                     max = 30,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'adjDownPct',
                  summary = 'CPU slowdown adjustment pct parameter ',
                  key = 'FT.adjDownPct',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 30,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'adjUpInt',
                  summary = 'CPU adjust up interval in seconds',
                  key = 'FT.adjUpInt',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 5,
                     max = 12000,
                     defaultValue = 200
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'adjUpPct',
                  summary = 'CPU speedup adjustment pct parameter ',
                  key = 'FT.adjUpPct',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 30,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'execLatExtra',
                  summary = 'Extra execution latency allowed in msec',
                  key = 'FT.execLatExtra',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 3000,
                     defaultValue = 500
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'maxLowerBound',
                  summary = 'CPU minimum alloc.max allowed in pct ',
                  key = 'FT.maxLowerBound',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 5,
                     max = 50,
                     defaultValue = 20
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'slowdownPctMax',
                  summary = 'Maximum primary vm CPU slowdown pct',
                  key = 'FT.slowdownPctMax',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 90,
                     defaultValue = 60
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'slowdownTimeMax',
                  summary = 'Maximum primary vm CPU slowdown duration in seconds',
                  key = 'FT.slowdownTimeMax',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 9000,
                     defaultValue = 600
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ChecksumIoSize',
                  summary = 'Size in blocks of a checksum read I/O',
                  key = 'HBR.ChecksumIoSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 1024,
                     defaultValue = 8
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ChecksumMaxIo',
                  summary = 'Maximum number of I/O chunks read in parallel for checksum',
                  key = 'HBR.ChecksumMaxIo',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 256,
                     defaultValue = 8
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ChecksumPerSlice',
                  summary = 'Maximum number of I/O chunks we read in each slice for checksum',
                  key = 'HBR.ChecksumPerSlice',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 64,
                     defaultValue = 2
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ChecksumRegionSize',
                  summary = 'Size in blocks of one checksum region, corresponding to one network request',
                  key = 'HBR.ChecksumRegionSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 4096,
                     defaultValue = 256
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ChecksumUseAllocInfo',
                  summary = 'Use disk allocation info to help speed up the checksum process',
                  key = 'HBR.ChecksumUseAllocInfo',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ChecksumUseChecksumInfo',
                  summary = 'Use disk checksum info to help speed up transfering valid blocks of data.',
                  key = 'HBR.ChecksumUseChecksumInfo',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ChecksumZoneSize',
                  summary = 'Size in regions of one checksum zone for which allocation information will be cached',
                  key = 'HBR.ChecksumZoneSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 32,
                     max = 1048576,
                     defaultValue = 32768
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CopySnapDiskMaxExtentCount',
                  summary = 'Number of extents for a single snapshot disk that can be copied in parallel',
                  key = 'HBR.CopySnapDiskMaxExtentCount',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 128,
                     defaultValue = 16
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CopySnapFidHashBuckets',
                  summary = 'Number of hash buckets to use to track the snapshot disks open to copy to demand log.',
                  key = 'HBR.CopySnapFidHashBuckets',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 1024,
                     defaultValue = 256
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DemandlogCompletedHashBuckets',
                  summary = 'Number of hash buckets to use to track extents that have been written to the demand log.',
                  key = 'HBR.DemandlogCompletedHashBuckets',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 32,
                     defaultValue = 8
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DemandlogExtentHashBuckets',
                  summary = "Number of hash buckets to use to track extents that haven't been read.",
                  key = 'HBR.DemandlogExtentHashBuckets',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 65536,
                     defaultValue = 512
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DemandlogIoTimeoutSecs',
                  summary = 'Timeout for IOs for demand log operations.',
                  key = 'HBR.DemandlogIoTimeoutSecs',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1000,
                     defaultValue = 120
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DemandlogReadRetries',
                  summary = 'Number of times to retry an internal read (for the demand log) before aborting the delta.',
                  key = 'HBR.DemandlogReadRetries',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1000,
                     defaultValue = 20
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DemandlogRetryDelayMs',
                  summary = 'Delay in milliseconds for retrying a demand log write.',
                  key = 'HBR.DemandlogRetryDelayMs',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100000,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DemandlogSendHashBuckets',
                  summary = 'No longer used.',
                  key = 'HBR.DemandlogSendHashBuckets',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 32,
                     defaultValue = 8
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DemandlogTransferIoSize',
                  summary = 'Size in blocks of a demandlog transfer read I/O',
                  key = 'HBR.DemandlogTransferIoSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 16,
                     defaultValue = 8
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DemandlogTransferMaxCompletion',
                  summary = 'Maximum number of demandlog chunks that are allowed in completion phase per disk',
                  key = 'HBR.DemandlogTransferMaxCompletion',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 512,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DemandlogTransferMaxIo',
                  summary = 'Maximum number of demandlog transfer I/O chunks issued in parallel',
                  key = 'HBR.DemandlogTransferMaxIo',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 128,
                     defaultValue = 32
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DemandlogTransferMaxNetwork',
                  summary = 'Maximum number of demandlog chunks transferred in parallel',
                  key = 'HBR.DemandlogTransferMaxNetwork',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 256,
                     defaultValue = 64
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DemandlogTransferPerSlice',
                  summary = 'Maximum number of demandlog chunks issued per slice',
                  key = 'HBR.DemandlogTransferPerSlice',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 128,
                     defaultValue = 16
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DemandlogWriteRetries',
                  summary = 'Number of times to retry a demand log write before aborting the delta.',
                  key = 'HBR.DemandlogWriteRetries',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1000,
                     defaultValue = 20
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DisableChecksumOffload',
                  summary = 'Disable the use of SSE CRC32 instruction',
                  key = 'HBR.DisableChecksumOffload',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DisconnectedEventDelayMs',
                  summary = "Time to wait (while attempting reconnection) before posting a 'no connection to VR server' event",
                  key = 'HBR.DisconnectedEventDelayMs',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 100,
                     max = 600000,
                     defaultValue = 60000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ErrThrottleChecksumIO',
                  summary = 'Throttle Checksum I/O errors.',
                  key = 'HBR.ErrThrottleChecksumIO',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ErrThrottleDceRead',
                  summary = 'Throttle DCE Read errors.',
                  key = 'HBR.ErrThrottleDceRead',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'BitmapAllocTimeoutMS',
                  summary = 'A timeout in MS for how long we will wait to allocate a bitmap',
                  key = 'HBR.HbrBitmapAllocTimeoutMS',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 10000,
                     defaultValue = 3000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'BitmapVMMaxStorageGB',
                  summary = 'An estimation of the maximum storage allocated per VM in gigabytes',
                  key = 'HBR.HbrBitmapVMMaxStorageGB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 100,
                     max = 131072,
                     defaultValue = 65536
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'BitmapVMMinStorageGB',
                  summary = 'An estimation of the minimum storage allocated per VM in gigabytes',
                  key = 'HBR.HbrBitmapVMMinStorageGB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 100,
                     max = 131072,
                     defaultValue = 500
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DemandLogIOPerVM',
                  summary = 'Number of concurrent demand log copies per VM',
                  key = 'HBR.HbrDemandLogIOPerVM',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 128,
                     defaultValue = 64
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HbrDisableNetCompression',
                  summary = 'Disable end-to-end network compression.',
                  key = 'HBR.HbrDisableNetCompression',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HbrLowerExtentBreakTB',
                  summary = 'Disks with capacity between the min extent break and this number of gigabytes will have the lower extent size.',
                  key = 'HBR.HbrLowerExtentBreakGB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 65536,
                     defaultValue = 8192
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HbrLowerExtentSizeKB',
                  summary = 'Lower extent size used for disks in kilobytes.',
                  key = 'HBR.HbrLowerExtentSizeKB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 128,
                     defaultValue = 16
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HbrMaxExtentSizeKB',
                  summary = 'Maximum extent size in kilobytes. Used for disks with capacity over the upper extent break.',
                  key = 'HBR.HbrMaxExtentSizeKB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 128,
                     defaultValue = 64
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HbrMaxGuestXferWhileDeltaMB',
                  summary = 'Maximum single SCSI command transfer size (in megabytes) that will be tolerated while a delta is taking place.',
                  key = 'HBR.HbrMaxGuestXferWhileDeltaMB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 256,
                     max = 3072,
                     defaultValue = 1024
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HbrMaxUnmapExtents',
                  summary = 'Maximum expected number of extents for SCSI UNMAP commands.',
                  key = 'HBR.HbrMaxUnmapExtents',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100000,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HbrMaxUnmapsInFlight',
                  summary = 'Maximum expected number of SCSI UNMAP commands in flight on a single disk.',
                  key = 'HBR.HbrMaxUnmapsInFlight',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1048576,
                     defaultValue = 128
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HbrMinExtentBreakGB',
                  summary = 'Disks with capacity under this number of gigabytes will have the min extent size.',
                  key = 'HBR.HbrMinExtentBreakGB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 65536,
                     defaultValue = 2048
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HbrMinExtentSizeKB',
                  summary = 'Minimum extent size used for disks in kilobytes.',
                  key = 'HBR.HbrMinExtentSizeKB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 128,
                     defaultValue = 8
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HbrOptimizeFullSync',
                  summary = 'Skip transfer of changed blocks during full sync to avoid sending them twice between the full sync and the subsequent delta.',
                  key = 'HBR.HbrOptimizeFullSync',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ResourceHeapPerVMSizeKB',
                  summary = 'The additional amount of memory in KB per VM to add to the resource heap size',
                  key = 'HBR.HbrResourceHeapPerVMSizeKB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4096,
                     defaultValue = 128
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ResourceHeapSizeMB',
                  summary = 'A base value in MB for the size of the resource heap',
                  key = 'HBR.HbrResourceHeapSizeMB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 2,
                     max = 256,
                     defaultValue = 3
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ResourceHeapUtilization',
                  summary = 'Expected usable percentage of the resource heap (minus overheads, fragmentation)',
                  key = 'HBR.HbrResourceHeapUtilization',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 200,
                     defaultValue = 95
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HbrResourceMaxCompletionContexts',
                  summary = 'The maximum number of resource contexts allowed in completion phase for all VMs.',
                  key = 'HBR.HbrResourceMaxCompletionContexts',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 16,
                     max = 16384,
                     defaultValue = 8192
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HbrResourceMaxDiskContexts',
                  summary = 'The maximum number of resource contexts allowed in disk phase for all VMs.',
                  key = 'HBR.HbrResourceMaxDiskContexts',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 16,
                     max = 8192,
                     defaultValue = 512
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'RuntimeHeapMaxBaseMB',
                  summary = 'A base value in MB for the maximum size of the runtime heap',
                  key = 'HBR.HbrRuntimeHeapMaxBaseMB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 128,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'RuntimeHeapMinBaseMB',
                  summary = 'A base value in MB for the minimum size of the runtime heap',
                  key = 'HBR.HbrRuntimeHeapMinBaseMB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 128,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'StaticHeapMaxBaseMB',
                  summary = 'A base value in MB for the maximum size of the static heap',
                  key = 'HBR.HbrStaticHeapMaxBaseMB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 128,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'StaticHeapMinBaseMB',
                  summary = 'A base value in MB for the minimum size of the static heap',
                  key = 'HBR.HbrStaticHeapMinBaseMB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 128,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HbrThrottleGenericErrResetTime',
                  summary = 'Time in MS between the last logged generic HBR error and the throttle reset.',
                  key = 'HBR.HbrThrottleGenericErrResetTime',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 65536,
                     defaultValue = 16384
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HbrUpperExtentBreakTB',
                  summary = 'Disks with capacity between the lower extent break and this number of gigabytes will have the upper extent size.',
                  key = 'HBR.HbrUpperExtentBreakGB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 65536,
                     defaultValue = 32768
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HbrUpperExtentSizeKB',
                  summary = 'Upper extent size used for disks in kilobytes.',
                  key = 'HBR.HbrUpperExtentSizeKB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 128,
                     defaultValue = 32
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HelperQueueMaxRequests',
                  summary = 'Maximum number of helper requests the helper queue can support',
                  key = 'HBR.HelperQueueMaxRequests',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 128,
                     max = 16384,
                     defaultValue = 8192
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HelperQueueMaxWorlds',
                  summary = 'Maximum number of world processing helper queue requests',
                  key = 'HBR.HelperQueueMaxWorlds',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 16,
                     defaultValue = 8
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LocalReadIoTimeoutSecs',
                  summary = 'Timeout for IOs for dce local reads.',
                  key = 'HBR.LocalReadIoTimeoutSecs',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1000,
                     defaultValue = 120
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MigrateFlushTimerSecs',
                  summary = 'Time between attempts to flush the state to the persistent file during migration.',
                  key = 'HBR.MigrateFlushTimerSecs',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 600,
                     defaultValue = 3
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetworkUseCubic',
                  summary = 'Use the cubic TCP congestion algorithm for HBR sockets',
                  key = 'HBR.NetworkUseCubic',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetworkerRecvHashBuckets',
                  summary = 'Number of hash buckets to use to track commands waiting to receive a response.',
                  key = 'HBR.NetworkerRecvHashBuckets',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 65536,
                     defaultValue = 64
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'OpportunisticBlockListSize',
                  summary = 'Number of blocks to keep around in a LRU list for opportunistic replication',
                  key = 'HBR.OpportunisticBlockListSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 500,
                     max = 10000,
                     defaultValue = 4000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ProgressReportIntervalMs',
                  summary = 'Interval between per-disk progress updates to hostd',
                  key = 'HBR.ProgressReportIntervalMs',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1000,
                     max = 600000,
                     defaultValue = 5000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PsfIoTimeoutSecs',
                  summary = 'Timeout for IOs for persistent state file/demand log metadata.',
                  key = 'HBR.PsfIoTimeoutSecs',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1000,
                     defaultValue = 300
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ReconnectFailureDelaySecs',
                  summary = 'Additional delay in seconds added per reconnection failure for a session',
                  key = 'HBR.ReconnectFailureDelaySecs',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 10,
                     max = 300,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ReconnectMaxDelaySecs',
                  summary = 'Maximum delay in seconds between reconnection attempts for a session',
                  key = 'HBR.ReconnectMaxDelaySecs',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 30,
                     max = 300,
                     defaultValue = 90
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ResourceServerHashBuckets',
                  summary = 'Number of hash buckets to use to track remote HBR servers.',
                  key = 'HBR.ResourceServerHashBuckets',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 65536,
                     defaultValue = 8
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'RetryMaxDelaySecs',
                  summary = 'Maximum server request retry delay in seconds (for non-fatal errors)',
                  key = 'HBR.RetryMaxDelaySecs',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 120,
                     defaultValue = 60
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'RetryMinDelaySecs',
                  summary = 'Minimum server request retry delay in seconds (for non-fatal errors)',
                  key = 'HBR.RetryMinDelaySecs',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 60,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SyncTransferRetrySleepSecs',
                  summary = 'Time in seconds to wait after a failure before retrying a sync operation.',
                  key = 'HBR.SyncTransferRetrySleepSecs',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 600,
                     defaultValue = 5
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TransferDiskMaxCompletion',
                  summary = 'Maximum number of blocks that are allowed in the completion phase per disk',
                  key = 'HBR.TransferDiskMaxCompletion',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 512,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TransferDiskMaxIo',
                  summary = 'Maximum number of blocks that will be read in parallel',
                  key = 'HBR.TransferDiskMaxIo',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 128,
                     defaultValue = 32
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TransferDiskMaxNetwork',
                  summary = 'Maximum number of blocks that will be transferred in parallel',
                  key = 'HBR.TransferDiskMaxNetwork',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 256,
                     defaultValue = 64
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TransferDiskPerSlice',
                  summary = 'Maximum number of blocks that will be read in each slice',
                  key = 'HBR.TransferDiskPerSlice',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 128,
                     defaultValue = 16
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TransferFileExtentSize',
                  summary = 'Chunk size for config file transfers',
                  key = 'HBR.TransferFileExtentSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 512,
                     max = 1048576,
                     defaultValue = 8192
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TransferMaxContExtents',
                  summary = 'Maximum number of contiguous extents that will be coalesced into a single update',
                  key = 'HBR.TransferMaxContExtents',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 128,
                     defaultValue = 8
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'WireChecksum',
                  summary = 'Use wire checksums',
                  key = 'HBR.WireChecksum',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'XferBitmapCheckIntervalSecs',
                  summary = 'Time in seconds to wait before checking the transfer bitmap for availability of dirty blocks.',
                  key = 'HBR.XferBitmapCheckIntervalSecs',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 600,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CloseIscsiConnOnTaskMgmtFailure',
                  summary = 'Close iSCSI connection on task management failure',
                  key = 'ISCSI.CloseIscsiConnOnTaskMgmtFailure',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Maximum I/O Size in KB',
                  summary = 'The maximum I/O size of Software iSCSI in KB. Requires rebooting the host.',
                  key = 'ISCSI.MaxIoSizeKB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 128,
                     max = 512,
                     defaultValue = 128
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Best virtual CPU routing',
                  summary = 'IRQ best virtual CPU routing',
                  key = 'Irq.BestVcpuRouting',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'IRQActionAffinityWeight',
                  summary = 'relative weight for action-vcpu affinity',
                  key = 'Irq.IRQActionAffinityWeight',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 10,
                     defaultValue = 5
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'IRQAvoidExclusive',
                  summary = 'Avoid placing interrupts on physical CPUs with exclusive affinity set.',
                  key = 'Irq.IRQAvoidExclusive',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'IRQBHConflictWeight',
                  summary = 'relative weight for irq/BH conflict',
                  key = 'Irq.IRQBHConflictWeight',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 10,
                     defaultValue = 5
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'IRQ rebalance period',
                  summary = 'Time in milliseconds between attempts to rebalance interrupts',
                  key = 'Irq.IRQRebalancePeriod',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 10,
                     max = 20000,
                     defaultValue = 50
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'IRQVcpuConflictWeight',
                  summary = 'relative weight for irq/vcpu conflict',
                  key = 'Irq.IRQVcpuConflictWeight',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 10,
                     defaultValue = 3
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LPageAlwaysTryForNPT',
                  summary = 'Enable always try to alloc large page for NPT',
                  key = 'LPage.LPageAlwaysTryForNPT',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LPageDefragEnable',
                  summary = 'Enable large page defragmentation',
                  key = 'LPage.LPageDefragEnable',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LPageMarkLowNodes',
                  summary = 'Enable marking of nodes with low large pages free',
                  key = 'LPage.LPageMarkLowNodes',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MaxSharedPages',
                  summary = 'Maximum number of shared pages in a 2MB region that may be broken to back the region with a large page',
                  key = 'LPage.MaxSharedPages',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 512,
                     defaultValue = 510
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MaxSwappedPagesInitVal',
                  summary = 'Initial value for maximum number of swapped pages in a 2MB region that may be read to back the region with a large page',
                  key = 'LPage.MaxSwappedPagesInitVal',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 512,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'freePagesThresholdForRemote',
                  summary = 'Maximum number of free small pages on local nodes to allow remote lpages',
                  key = 'LPage.freePagesThresholdForRemote',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 2048
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'blkAttrCacheSizePercent',
                  summary = 'BlkAttr cache size percent growth rate with peak value (100%) caching almost all blkattrs for the diskgroup.',
                  key = 'LSOM.blkAttrCacheSizePercent',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'lsomDeviceNeedsRepairCount',
                  summary = 'Number of times the device can be repaired for transient IO errors.',
                  key = 'LSOM.lsomDeviceNeedsRepairCount',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 64,
                     defaultValue = 3
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'lsomEnableFullRebuildAvoidance',
                  summary = 'Enable LSOM full rebuild avoidance for transient IO errors. (0:disabled 1:enabled)',
                  key = 'LSOM.lsomEnableFullRebuildAvoidance',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'lsomEnableRebuildOnLSE',
                  summary = 'Remediate the device error by automatically re-creating diskgroup on encountering Medium Error on the device',
                  key = 'LSOM.lsomEnableRebuildOnLSE',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'lsomPlogEnableDeadmanTimer',
                  summary = 'To trigger a panic if an I/O is stuck for a long time. (0:disabled 1:enabled)',
                  key = 'LSOM.lsomPlogEnableDeadmanTimer',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'AllocGuestLargePage',
                  summary = 'Enable large page backing of guest memory',
                  key = 'Mem.AllocGuestLargePage',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Vmmemctl maximum percent',
                  summary = 'Vmmemctl limit as percentage of virtual machine maximum size',
                  key = 'Mem.CtlMaxPercent',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 99,
                     defaultValue = 65
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Idle tax',
                  summary = 'Idle memory tax rate',
                  key = 'Mem.IdleTax',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 99,
                     defaultValue = 75
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'IdleTaxType',
                  summary = 'idle tax type. 0=flat, 1=variable',
                  key = 'Mem.IdleTaxType',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MemCBTBitmapMaxAlloc',
                  summary = 'Maximum memory in MB to allocate for CBT bitmaps.',
                  key = 'Mem.MemCBTBitmapMaxAlloc',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 256,
                     max = 2048,
                     defaultValue = 1024
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MemDefragClientsPerDir',
                  summary = 'Clients that are allowed to defrags per directory.',
                  key = 'Mem.MemDefragClientsPerDir',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 512,
                     defaultValue = 2
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MemEagerZero',
                  summary = 'Zero out userworld and guest memory pages immediately after free',
                  key = 'Mem.MemEagerZero',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MemMaxResvThreshold',
                  summary = 'Max memory reservartion threshold used for indicating health state',
                  key = 'Mem.MemMaxResvThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 16384
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MemMinFreePct',
                  summary = 'Percentage of host memory to reserve for accelerating memory allocations when free memory is low, 0 for automatic',
                  key = 'Mem.MemMinFreePct',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 50,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MemZipEnable',
                  summary = 'Enable the memory compression cache',
                  key = 'Mem.MemZipEnable',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MemZipMaxAllocPct',
                  summary = 'Sets the maximum size for the compression cache as a percentage of allocated VM memory size',
                  key = 'Mem.MemZipMaxAllocPct',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 5,
                     max = 100,
                     defaultValue = 50
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MemZipMaxPct',
                  summary = 'Sets the maximum target size for the compression cache as a percentage of VM size',
                  key = 'Mem.MemZipMaxPct',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 5,
                     max = 100,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ReallocPolicy',
                  summary = 'Memory scheduling policy. 0: default, 1: GFMS, 2: Legacy',
                  key = 'Mem.ReallocPolicy',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SampleActivePctMin',
                  summary = 'lower bound for sampled active memory',
                  key = 'Mem.SampleActivePctMin',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 10,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SampleDirtiedPctMin',
                  summary = 'lower bound for sampled active dirtied memory',
                  key = 'Mem.SampleDirtiedPctMin',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 10,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Share service console buffer size',
                  summary = 'Specify number of MPNs to be used by COW P2M buffer',
                  key = 'Mem.ShareCOSBufSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 2,
                     max = 32,
                     defaultValue = 5
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Share force salting',
                  summary = 'PShare salting lets you limit the transparent page sharing only between a set of VMs. PShare salting is controlled by the VMX sched.mem.pshare.salt option. The PShare salting option has three states: 0 - no salting or isolation between VMs; 1 - VMs that have the sched.mem.pshare.salt option set are able to share memory with VMs with the same salt; 2 - VMs that do not have the sched.mem.pshare.salt option set cannot share memory with any other VM, page sharing is possible only inside the VM. If the  sched.mem.pshare.salt is present but empty, the VM gets its own unique salt.',
                  key = 'Mem.ShareForceSalting',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2,
                     defaultValue = 2
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ShareRateMax',
                  summary = 'per-VM upper limit on pshare scan rate in pages/sec. (0 to disable)',
                  key = 'Mem.ShareRateMax',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 32768,
                     defaultValue = 1024
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ShareScanGHz',
                  summary = 'max page scan rate in MB/sec per GHz of host CPU, 0 to disable',
                  key = 'Mem.ShareScanGHz',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 32,
                     defaultValue = 4
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ShareScanTime',
                  summary = 'desired time in minutes to scan entire VM',
                  key = 'Mem.ShareScanTime',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 10,
                     max = 600,
                     defaultValue = 60
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMOverheadGrowthLimit',
                  summary = 'Default limit (in MB) on VM overhead memory growth. Valid values are 0 to maximum memory supported, and 0xffffffff which means "unlimited".',
                  key = 'Mem.VMOverheadGrowthLimit',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 4294967295
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'AutoBindVmknic',
                  summary = 'Autobind vMotion socket to the vmknic where data comes from. Used only for the vMotion server side, which is the vMotion listening and receiving side',
                  key = 'Migrate.AutoBindVmknic',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'BindToVmknic',
                  summary = 'Bind the vMotion socket to a specific vmknic.  0 for never, 1 to bind only with FT, 2 to bind with FT or for multi-vmknic support, 3 to always bind',
                  key = 'Migrate.BindToVmknic',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 3,
                     defaultValue = 3
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CptCacheMaxSizeMB',
                  summary = 'Maximum checkpoint cache size in MB',
                  key = 'Migrate.CptCacheMaxSizeMB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 8,
                     max = 1024,
                     defaultValue = 544
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DebugChecksumMismatch',
                  summary = 'Debug checksum mismatch.',
                  key = 'Migrate.DebugChecksumMismatch',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DetectZeroPages',
                  summary = 'Whether vMotion should detect zero pages during page transmission',
                  key = 'Migrate.DetectZeroPages',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DiskOpsChunkSize',
                  summary = 'Size of each stream chunk in bytes (will be rounded up to multiple of block size)',
                  key = 'Migrate.DiskOpsChunkSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 8096,
                     max = 1000000,
                     defaultValue = 131072
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DiskOpsEnabled',
                  summary = 'Enables VMotion disk-backed operation',
                  key = 'Migrate.DiskOpsEnabled',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DiskOpsMaxRetries',
                  summary = 'Maximum number of times to retry a diskOp IO upon encountering a reservation conflict',
                  key = 'Migrate.DiskOpsMaxRetries',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1000,
                     defaultValue = 20
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DiskOpsStreamChunks',
                  summary = 'Stream Chunks to allocate on disk',
                  key = 'Migrate.DiskOpsStreamChunks',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 1024,
                     defaultValue = 40
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Enabled',
                  summary = 'Enable hot migration support',
                  key = 'Migrate.Enabled',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'GetPageSysAlertThresholdMS',
                  summary = 'Threshold in milliseconds for the source host to prepare a page for transmission above which a SysAlert is triggered',
                  key = 'Migrate.GetPageSysAlertThresholdMS',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1000,
                     max = 100000,
                     defaultValue = 10000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LowBandwidthSysAlertThreshold',
                  summary = 'Threshold in KB/s for VMotion bandwidth below which a SysAlert is triggered',
                  key = 'Migrate.LowBandwidthSysAlertThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100000,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LowMemWaitSysAlertThresholdMS',
                  summary = 'Threshold in milliseconds for the dest host to leave the low-memory state above which a SysAlert is triggered',
                  key = 'Migrate.LowMemWaitSysAlertThresholdMS',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1000,
                     max = 100000,
                     defaultValue = 10000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MigrateBitmapEncodingType',
                  summary = 'Encoding type for changed bitmap transfer',
                  key = 'Migrate.MigrateBitmapEncodingType',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2,
                     defaultValue = 2
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MigrateCpuMinPctDefault',
                  summary = 'Desired default shared CPU reservation (in %) for VMotions',
                  key = 'Migrate.MigrateCpuMinPctDefault',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 400,
                     defaultValue = 30
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MigrateCpuPctPerGb',
                  summary = 'Desired per Gbit shared CPU reservation (in %) for VMotions',
                  key = 'Migrate.MigrateCpuPctPerGb',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MigrateCpuSharesHighPriority',
                  summary = 'CPU shares for a high priority VMotion',
                  key = 'Migrate.MigrateCpuSharesHighPriority',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 100000,
                     defaultValue = 60000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MigrateCpuSharesRegular',
                  summary = 'CPU shares for a regular VMotion',
                  key = 'Migrate.MigrateCpuSharesRegular',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 100000,
                     defaultValue = 30000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MonActionWaitSysAlertThresholdMS',
                  summary = 'Threshold in milliseconds for the monitor to process a pre-copy action after which a SysAlert is triggered',
                  key = 'Migrate.MonActionWaitSysAlertThresholdMS',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 100000,
                     defaultValue = 2000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetExpectedLineRateMBps',
                  summary = 'Expected network throughput, in MBps, for bandwidth-delay calculation',
                  key = 'Migrate.NetExpectedLineRateMBps',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 2000,
                     defaultValue = 133
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetLatencyModeThreshold',
                  summary = 'Lowest possible round-trip time, in ms, before vMotion must operate in latency-aware mode.',
                  key = 'Migrate.NetLatencyModeThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 1000,
                     defaultValue = 4
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Net time-out',
                  summary = 'Time-out for migration network operations',
                  key = 'Migrate.NetTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 3600,
                     defaultValue = 20
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'OutstandingReadKBMax',
                  summary = 'Maximum socket-backed mbuf bytes vMotion will allow to be outstanding while drained concurrently with reads, 0 for unlimited',
                  key = 'Migrate.OutstandingReadKBMax',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2048,
                     defaultValue = 128
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PanicOnChecksumMismatch',
                  summary = '1 for world panic, 2 for vmkernel panic',
                  key = 'Migrate.PanicOnChecksumMismatch',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PreCopyCountDelay',
                  summary = 'Delay preCopy next action every n action posts',
                  key = 'Migrate.PreCopyCountDelay',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1000,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PreCopyMinProgressPerc',
                  summary = 'Minimum allowed transmit to dirty page ratio per pre-copy iteration',
                  key = 'Migrate.PreCopyMinProgressPerc',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 1000,
                     defaultValue = 130
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PreCopyPagesPerSend',
                  summary = 'Maximum number of pages to send per precopy transmit',
                  key = 'Migrate.PreCopyPagesPerSend',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 1024,
                     defaultValue = 32
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PreCopySwitchoverTimeGoal',
                  summary = 'Goal time in milliseconds to send changed pages after pre-copy completes',
                  key = 'Migrate.PreCopySwitchoverTimeGoal',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 100,
                     max = 100000,
                     defaultValue = 500
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PreallocLPages',
                  summary = 'Attempt to prealloc destination pages via large page allocation',
                  key = 'Migrate.PreallocLPages',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ProhibitInstantClone',
                  summary = 'Prohibit instant clone from a VM',
                  key = 'Migrate.ProhibitInstantClone',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'RcvBufSize',
                  summary = 'TCP receive buffer size for the destination',
                  key = 'Migrate.RcvBufSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 65536,
                     max = 1000000,
                     defaultValue = 562540
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SdpsDynamicDelaySec',
                  summary = 'Delay, in seconds, between polling when considering enabling SDPS in the first preCopy iteration.',
                  key = 'Migrate.SdpsDynamicDelaySec',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 10000,
                     defaultValue = 30
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SdpsEnabled',
                  summary = 'Stuns VMotion source in small increments during precopy, 0=disabled, 1=always enabled, 2=dynamic',
                  key = 'Migrate.SdpsEnabled',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2,
                     defaultValue = 2
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SdpsTargetRate',
                  summary = 'Percent by which transmit should be made to exceed dirty',
                  key = 'Migrate.SdpsTargetRate',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 10000,
                     defaultValue = 500
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SndBufSize',
                  summary = 'TCP send buffer size for the source',
                  key = 'Migrate.SndBufSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 65536,
                     max = 1000000,
                     defaultValue = 562540
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TcpTsoDeferTx',
                  summary = 'Use TCP tso defer optimization for transmit',
                  key = 'Migrate.TcpTsoDeferTx',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TryToUseDefaultHeap',
                  summary = 'Attempt use the default migration heap when beginning new migrations',
                  key = 'Migrate.TryToUseDefaultHeap',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VASpaceReserveCount',
                  summary = 'Number of migrations to reserve virtual address space for at module load time',
                  key = 'Migrate.VASpaceReserveCount',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 2,
                     max = 64,
                     defaultValue = 64
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VASpaceReserveSize',
                  summary = 'Megabytes of virtual address space to reserve per migration at module load time',
                  key = 'Migrate.VASpaceReserveSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 64,
                     max = 4096,
                     defaultValue = 4096
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMotionLatencySensitivity',
                  summary = 'Make vMotion helper worlds latency sensitive, avoid transmit delays.',
                  key = 'Migrate.VMotionLatencySensitivity',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMotionResolveSwapType',
                  summary = 'Attempt to resolve swap type during VMotion initialization',
                  key = 'Migrate.VMotionResolveSwapType',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMotionStreamHelpers',
                  summary = 'Number of helpers to allocate for VMotion streams, 0 to dynamically allocate atleast one per stream IP',
                  key = 'Migrate.VMotionStreamHelpers',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 112,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Vmknic',
                  summary = 'vmknic for vMotion vmkernel VNIC',
                  key = 'Migrate.Vmknic',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = '**'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'APD Handling Enable',
                  summary = 'Enable Storage APD Handling.',
                  key = 'Misc.APDHandlingEnable',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'APD Timeout',
                  summary = 'Number of seconds a device can be in APD before failing User World I/O.',
                  key = 'Misc.APDTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 20,
                     max = 999999,
                     defaultValue = 140
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'BH time-out',
                  summary = 'Time-out for bottom-half handlers in milliseconds',
                  key = 'Misc.BHTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 5000,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'BhTimeBound',
                  summary = 'Time bound on BH checking in us (microseconds).',
                  key = 'Misc.BhTimeBound',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 500000,
                     defaultValue = 2000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Blue screen time-out',
                  summary = 'Time-out in seconds. Set to 0 for no time-out.',
                  key = 'Misc.BlueScreenTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 65535,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ConsolePort',
                  summary = 'Name of serial port to use for visor console (COM1, COM2)',
                  key = 'Misc.ConsolePort',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'none',
                     validCharacters = '**'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Enable debug buddy',
                  summary = 'Enable buddy debugging. Set to 0 to disable.',
                  key = 'Misc.DebugBuddyEnable',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DebugLogToSerial',
                  summary = 'Send vmkernel LOG messages to the serial port',
                  key = 'Misc.DebugLogToSerial',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DefaultHardwareVersion',
                  summary = 'Default virtual machine compatibility',
                  key = 'Misc.DefaultHardwareVersion',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = '**'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DegradedPathEvalTime',
                  summary = 'Evaluation time (in secs) for paths to mark the path as degraded',
                  key = 'Misc.DegradedPathEvalTime',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 500,
                     defaultValue = 5
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DegradedPathReEvalInterval',
                  summary = 'Re-evaluation interval (in secs) for the degraded paths',
                  key = 'Misc.DegradedPathReEvalInterval',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 60,
                     max = 600,
                     defaultValue = 60
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Enable high DMA',
                  summary = 'Enable DMA above 4GB',
                  key = 'Misc.EnableHighDMA',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'EnablePSPLatencyPolicy',
                  summary = 'Enable latency based sub-policy of Round-robin path selection plugin',
                  key = 'Misc.EnablePSPLatencyPolicy',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'GDBPort',
                  summary = 'Name of serial port to use for GDB debugging (COM1, COM2)',
                  key = 'Misc.GDBPort',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'none',
                     validCharacters = '**'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'GuestLibAllowHostInfo',
                  summary = 'Allow guest to read host-level metrics',
                  key = 'Misc.GuestLibAllowHostInfo',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HeapMgrGuardPages',
                  summary = 'Number of guard pages to insert between heap VA regions',
                  key = 'Misc.HeapMgrGuardPages',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 512,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HeapPanicDestroyNonEmpty',
                  summary = 'Panic when a non-empty heap gets destroyed',
                  key = 'Misc.HeapPanicDestroyNonEmpty',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Heartbeat interval',
                  summary = 'Interval to check CPU lockups',
                  key = 'Misc.HeartbeatInterval',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 100,
                     max = 86400000,
                     defaultValue = 1000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Panic time-out',
                  summary = 'Interval in seconds after which to panic if no heartbeats received',
                  key = 'Misc.HeartbeatPanicTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 86400,
                     defaultValue = 14
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Heartbeat time-out',
                  summary = 'Time-out for sending NMI to the locked CPU',
                  key = 'Misc.HeartbeatTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 86400,
                     defaultValue = 7
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HordeEnabled',
                  summary = 'Enables horde mode',
                  key = 'Misc.HordeEnabled',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HppDegradedPathThresholdPer',
                  summary = 'Percentage threshold of transient errors to mark path as degraded',
                  key = 'Misc.HppDegradedPathThresholdPer',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 20
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HppManageDegradedPaths',
                  summary = 'Choose paths with less errors for I/Os during transient issues on HPP claimed paths',
                  key = 'Misc.HppManageDegradedPaths',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HyperClockAllowSystemTimeAux',
                  summary = 'Allow auxiliary input to system time HyperClock',
                  key = 'Misc.HyperClockAllowSystemTimeAux',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'I/O Filter watchdog timeout',
                  summary = 'Timeout for the I/O filter watchdog in seconds. 0 means the watchdog is disabled. 120 seconds is the minimum timeout value.',
                  key = 'Misc.IoFilterWatchdogTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 3600,
                     defaultValue = 120
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LogDumpShutdownTimeout',
                  summary = 'The maximum amount of time during shutdown that the kernel logger will spend dumping logs from the log buffer',
                  key = 'Misc.LogDumpShutdownTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1800,
                     defaultValue = 180
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LogPort',
                  summary = 'Name of serial port to use for logging (COM1, COM2)',
                  key = 'Misc.LogPort',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'none',
                     validCharacters = '**'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LogTimestampUptime',
                  summary = 'Use uptime rather than UTC for vmkernel log',
                  key = 'Misc.LogTimestampUptime',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Log to file',
                  summary = 'Send VMkernel log messages to /var/log/vmkernel',
                  key = 'Misc.LogToFile',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Log to serial',
                  summary = 'Send VMkernel log messages to the serial port',
                  key = 'Misc.LogToSerial',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Log world prefix',
                  summary = 'Include running world on every log statement',
                  key = 'Misc.LogWldPrefix',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MCEMonitorInterval',
                  summary = 'Interval[0 - 0x7fffffff ms] to poll for Machine Check Errors(0=never)',
                  key = 'Misc.MCEMonitorInterval',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 1000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Maximum Hardware Version',
                  summary = 'Maximum virtual machine compatibility',
                  key = 'Misc.MaximumHardwareVersion',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = '**'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Minimal panic',
                  summary = 'Do not attempt core dump after purple screen',
                  key = 'Misc.MinimalPanic',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NMILint1IntAction',
                  summary = 'Change how a hardware generated NMI should be handled (1=enter debugger, 2=panic)',
                  key = 'Misc.NMILint1IntAction',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 3,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NmpDegradedPathThresholdPer',
                  summary = 'Percentage threshold of transient errors to mark path as degraded',
                  key = 'Misc.NmpDegradedPathThresholdPer',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 20
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NmpManageDegradedPaths',
                  summary = 'Choose paths with less errors for I/Os during transient issues on NMP claimed paths',
                  key = 'Misc.NmpManageDegradedPaths',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PSPDeactivateFlakyPath',
                  summary = 'Deactivate flaky path if IOs are failing with HOST ERROR',
                  key = 'Misc.PSPDeactivateFlakyPath',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Panic Logs to serial',
                  summary = 'Send Panic log messages to the serial port',
                  key = 'Misc.PanicLogToSerial',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Power button',
                  summary = 'Action to take on a momentary press of the soft power button (0=ignore, 1=request graceful system shutdown and power-off)',
                  key = 'Misc.PowerButton',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Power-off enable',
                  summary = 'Action to take on system power-off request (0=halt only, 1=power off)',
                  key = 'Misc.PowerOffEnable',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PreferredHostName',
                  summary = 'Preferred Host name',
                  key = 'Misc.PreferredHostName',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = '**'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Proc verbose',
                  summary = 'Option unused',
                  key = 'Misc.ProcVerbose',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = '**'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Reboot method',
                  summary = 'Preferred reboot method (any, psci, acpi, rcr_hard, kb, ps2, uefi, or rcr_power)',
                  key = 'Misc.RebootMethod',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'any',
                     validCharacters = '**'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SIOControlFlag1',
                  summary = 'Storage I/O Control Internal Flag',
                  key = 'Misc.SIOControlFlag1',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SIOControlFlag2',
                  summary = 'Storage I/O Control Internal Flag',
                  key = 'Misc.SIOControlFlag2',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SIOControlLoglevel',
                  summary = 'Storage I/O Control Log Level',
                  key = 'Misc.SIOControlLoglevel',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 7,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SIOControlOptions',
                  summary = 'Storage I/O Control Options',
                  key = 'Misc.SIOControlOptions',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = '**'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ScreenSaverDelay',
                  summary = 'Delay in minutes before screensaver kicks in',
                  key = 'Misc.ScreenSaverDelay',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 60,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ShaperStatsEnabled',
                  summary = 'Enable stats in shaper module',
                  key = 'Misc.ShaperStatsEnabled',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ShellPort',
                  summary = 'Name of serial port to use for visor shell (COM1, COM2)',
                  key = 'Misc.ShellPort',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'none',
                     validCharacters = '**'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TestNativeFCPaeCapable',
                  summary = 'native_fc test module is pae capable',
                  key = 'Misc.TestNativeFCPaeCapable',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Maximum hard timer period',
                  summary = 'Maximum hard timer interrupt period in microseconds',
                  key = 'Misc.TimerMaxHardPeriod',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 100,
                     max = 10000000,
                     defaultValue = 500000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TimerTolerance',
                  summary = 'Default timer lateness tolerance in microseconds',
                  key = 'Misc.TimerTolerance',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 100,
                     max = 1000000,
                     defaultValue = 2000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'USB Arbitrator auto start disable (deprecated)',
                  summary = 'Disable automatic start of USB Arbitrator.  This option is deprecated.  Please use USB.arbitratorAutoStartDisabled.',
                  key = 'Misc.UsbArbitratorAutoStartDisabled',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'UserDuctDynBufferSize',
                  summary = 'Max buffer size for UW duct (bytes)',
                  key = 'Misc.UserDuctDynBufferSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 32768,
                     defaultValue = 16384
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'UserSocketUnixMaxBufferSize',
                  summary = 'Max buffer size for UW unix domain sockets (bytes)',
                  key = 'Misc.UserSocketUnixMaxBufferSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 131072,
                     defaultValue = 65536
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Watchdog backtrace',
                  summary = 'Backtrace on every Nth watchdog',
                  key = 'Misc.WatchdogBacktrace',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 10,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VmmDisableL1DFlush',
                  summary = 'Disable L1D flush on VM entry',
                  key = 'Misc.vmmDisableL1DFlush',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'vsanWitnessVirtualAppliance',
                  summary = 'Indicates a vSAN witness host running in a Virtual Appliance. VM services (create/register/power on) are blocked',
                  key = 'Misc.vsanWitnessVirtualAppliance',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DatastoreNamespaceManager Timeout',
                  summary = 'Timeout for DatastoreNamespaceManager operations in milliseconds',
                  key = 'Misc.DsNsMgrTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 10000,
                     max = 1800000,
                     defaultValue = 1200000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Misc.HostAgentUpdateLevel',
                  summary = 'The update level of Host Agent.',
                  key = 'Misc.HostAgentUpdateLevel',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = true,
                     defaultValue = '',
                     validCharacters = <unset>
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VM MetadataManager Timeout',
                  summary = 'Timeout for VM MetadataManager operations in milliseconds',
                  key = 'Misc.MetadataUpdateTimeoutMsec',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 600000,
                     defaultValue = 30000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'APD start count',
                  summary = 'Number of sequential heartbeat failures after which APD start event is triggered',
                  key = 'NFS.ApdStartCount',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 5,
                     defaultValue = 3
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Disk file lock update frequency',
                  summary = 'Time (in seconds) between updates to a disk lock file',
                  key = 'NFS.DiskFileLockUpdateFreq',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 8,
                     max = 3600,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Heartbeat delta',
                  summary = 'Time in seconds since the last successful update before a heartbeat is sent',
                  key = 'NFS.HeartbeatDelta',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 3,
                     max = 30,
                     defaultValue = 5
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Heartbeat frequency',
                  summary = 'Time in seconds between heartbeats',
                  key = 'NFS.HeartbeatFrequency',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 5,
                     max = 86400,
                     defaultValue = 12
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Maximum heartbeat failures',
                  summary = 'Number of sequential failures before a volume is marked down',
                  key = 'NFS.HeartbeatMaxFailures',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 6,
                     max = 10,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Heartbeat time-out',
                  summary = 'Time in seconds before an outstanding heartbeat is stopped',
                  key = 'NFS.HeartbeatTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 3,
                     max = 30,
                     defaultValue = 5
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LockBreakTimeout',
                  summary = 'Time (in seconds) to wait to check for expired races when breaking lock',
                  key = 'NFS.LockBreakTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 3600,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Maximum number of lock renew failures',
                  summary = 'Number of update failures before a disk file lock is declared stale',
                  key = 'NFS.LockRenewMaxFailureNumber',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 100,
                     defaultValue = 3
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LockSWMRTimeout',
                  summary = 'Time (in seconds) to wait to check for expired races when acquiring SWMR lock',
                  key = 'NFS.LockSWMRTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 3600,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LockSharedTimeout',
                  summary = 'Time (in seconds) to wait to check for expired races when sharing (read) lock',
                  key = 'NFS.LockSharedTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 3600,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LockUpdateTimeout',
                  summary = 'Time (in seconds) before we abort an outstanding lock update',
                  key = 'NFS.LockUpdateTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 8,
                     defaultValue = 5
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LogNfsStat3',
                  summary = 'Log nfsstat3 code',
                  key = 'NFS.LogNfsStat3',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MaxQueueDepth',
                  summary = 'Maximum per-Volume queue depth',
                  key = 'NFS.MaxQueueDepth',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 4294967295,
                     defaultValue = 4294967295
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Maximum NFS v3 volumes count',
                  summary = 'Maximum number of mounted NFS v3 volumes',
                  key = 'NFS.MaxVolumes',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 8,
                     max = 256,
                     defaultValue = 32
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NFSMaxOutstandingIOs',
                  summary = 'Maximum number of NFSv3 outstanding IOs on the host',
                  key = 'NFS.NFSMaxOutstandingIOs',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 32,
                     max = 131072,
                     defaultValue = 65536
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Socket receive buffer size',
                  summary = 'Default size of socket receive buffer (KB)',
                  key = 'NFS.ReceiveBufferSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 64,
                     max = 5120,
                     defaultValue = 1024
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Socket send buffer size',
                  summary = 'Default size of socket send buffer (KB)',
                  key = 'NFS.SendBufferSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 32,
                     max = 5120,
                     defaultValue = 1024
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SyncRetries',
                  summary = 'Number of retries before synchronous IO fails (10 seconds per retry)',
                  key = 'NFS.SyncRetries',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 3,
                     max = 360,
                     defaultValue = 25
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Remount volume frequency',
                  summary = 'Time in seconds before attempting to remount a volume',
                  key = 'NFS.VolumeRemountFrequency',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 30,
                     max = 3600,
                     defaultValue = 30
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'EOSDelay',
                  summary = 'Request EOS safety delay in seconds',
                  key = 'NFS41.EOSDelay',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 90,
                     defaultValue = 30
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'IOTaskRetry',
                  summary = 'Synchronous I/O task number of retries',
                  key = 'NFS41.IOTaskRetry',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 100,
                     defaultValue = 25
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MaxRead',
                  summary = 'Maximum read transfer size in bytes (use the smaller of this value and the server advertised value)',
                  key = 'NFS41.MaxRead',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 256,
                     max = 4294967295,
                     defaultValue = 4294967295
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Maximum NFS v4.1 volumes count',
                  summary = 'Maximum number of mounted NFS v4.1 volumes',
                  key = 'NFS41.MaxVolumes',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 8,
                     max = 256,
                     defaultValue = 32
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MaxWrite',
                  summary = 'Maximum write transfer size in bytes (use the smaller of this value and the server advertised value)',
                  key = 'NFS41.MaxWrite',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 256,
                     max = 4294967295,
                     defaultValue = 4294967295
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MountTimeout',
                  summary = 'Mount timeout in seconds',
                  key = 'NFS41.MountTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 60,
                     defaultValue = 30
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'RecvBufSize',
                  summary = 'Socket receive buffer size in kilobytes (using default if set to zero)',
                  key = 'NFS41.RecvBufSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2048,
                     defaultValue = 1024
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SendBufSize',
                  summary = 'Socket send buffer size in kilobytes (using default if set to zero)',
                  key = 'NFS41.SendBufSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2048,
                     defaultValue = 1024
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'AdvertisementDuration',
                  summary = 'duration of RARP advertisements',
                  key = 'Net.AdvertisementDuration',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 255,
                     defaultValue = 60
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'AllowPT',
                  summary = 'Whether to enable UPT/NPA',
                  key = 'Net.AllowPT',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'BlockGuestBPDU',
                  summary = 'Block guest sourced BPDU frames',
                  key = 'Net.BlockGuestBPDU',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Coalesce default on',
                  summary = 'Dynamic coalescing on by default',
                  key = 'Net.CoalesceDefaultOn',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoalesceFavorNoVmmVmkTx',
                  summary = 'Favor disabling all vmm->vmk tx transitions; boost its score by factor of this/64.',
                  key = 'Net.CoalesceFavorNoVmmVmkTx',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 64,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoalesceFineTimeoutCPU',
                  summary = 'Set which CPU the fine timer will run on',
                  key = 'Net.CoalesceFineTimeoutCPU',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 512,
                     defaultValue = 2
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoalesceFineTxTimeout',
                  summary = 'set the fine coalesce timeout in microseconds',
                  key = 'Net.CoalesceFineTxTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 4294967295,
                     defaultValue = 1000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoalesceFlexMrq',
                  summary = 'Whether to dynamically switch on/off multiRxQCalib.',
                  key = 'Net.CoalesceFlexMrq',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoalesceLowRxRate',
                  summary = 'No Rx coalescing calibration when the number of pkts Rx per timeout is lower than this number.',
                  key = 'Net.CoalesceLowRxRate',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 256,
                     defaultValue = 4
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoalesceLowTxRate',
                  summary = 'No tx coalescing calibration when the number of pkts tx per timeout is lower than this number.',
                  key = 'Net.CoalesceLowTxRate',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 256,
                     defaultValue = 4
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoalesceMatchedQs',
                  summary = 'Whether to use matched TxRxQ-pairs mode when applicable.',
                  key = 'Net.CoalesceMatchedQs',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoalesceMrqLt',
                  summary = "Whether to set a RxQ's coalesce to zero based on per-RxQ Low Traffic.",
                  key = 'Net.CoalesceMrqLt',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoalesceMrqMetricAllowTxOnly',
                  summary = "Whether to allow's individual RxQ's perf metric to be tx pkt cnt only; if not, it will be tx + rx, or rx only.",
                  key = 'Net.CoalesceMrqMetricAllowTxOnly',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoalesceMrqMetricRxOnly',
                  summary = "Whether to force individual RxQ's perf metric to be rx pkt cnt only.",
                  key = 'Net.CoalesceMrqMetricRxOnly',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoalesceMrqOverallStop',
                  summary = 'Whether to use overall performance to stop RxQ Calib.',
                  key = 'Net.CoalesceMrqOverallStop',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoalesceMrqRatioMetric',
                  summary = 'Whether Tx perf score is attributed to RxQ according to rxPktCnt ratio.',
                  key = 'Net.CoalesceMrqRatioMetric',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoalesceMrqTriggerReCalib',
                  summary = "Whether to let individual RxQ's perf change trigger re-calib.",
                  key = 'Net.CoalesceMrqTriggerReCalib',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoalesceMultiRxQCalib',
                  summary = 'When not in matched TxRxQ-pairs mode, whether to uses separate RxQ Calib.',
                  key = 'Net.CoalesceMultiRxQCalib',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoalesceNoVmmVmkTx',
                  summary = 'Whether to try disable all vmm->vmk tx transitions.',
                  key = 'Net.CoalesceNoVmmVmkTx',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoalesceParams',
                  summary = 'Set parameters for the default virtual NIC coalescing scheme.',
                  key = 'Net.CoalesceParams',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = '**'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoalesceRBCRate',
                  summary = 'Target event rate for RateBasedCoalescing',
                  key = 'Net.CoalesceRBCRate',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 100,
                     max = 100000,
                     defaultValue = 4000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoalesceRxLtStopCalib',
                  summary = 'Whether Rx Low Traffic stops Rx calibration.',
                  key = 'Net.CoalesceRxLtStopCalib',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoalesceRxQDepthCap',
                  summary = 'Cap of Rx coalescing size.',
                  key = 'Net.CoalesceRxQDepthCap',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 80,
                     defaultValue = 40
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoalesceScheme',
                  summary = 'Set the default virtual NIC coalescing scheme.',
                  key = 'Net.CoalesceScheme',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'rbc',
                     validCharacters = '**'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoalesceTimeoutType',
                  summary = 'set the coalesce timeout type: fine(1 ms by default) or coarse (4 ms by default)',
                  key = 'Net.CoalesceTimeoutType',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 2,
                     defaultValue = 2
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoalesceTxAlwaysPoll',
                  summary = 'Whether always poll Tx at coalesce timeout handler.',
                  key = 'Net.CoalesceTxAlwaysPoll',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoalesceTxQDepthCap',
                  summary = 'Cap of Tx coalescing size.',
                  key = 'Net.CoalesceTxQDepthCap',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 80,
                     defaultValue = 40
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Coalesce Tx time-out',
                  summary = 'Set the coalesce time-out in microseconds',
                  key = 'Net.CoalesceTxTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 4294967295,
                     defaultValue = 4000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DCBEnable',
                  summary = 'Enable DCB for FCoE',
                  key = 'Net.DCBEnable',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DVFilterBindIpAddress',
                  summary = 'DVFilter internal communication endpoint',
                  key = 'Net.DVFilterBindIpAddress',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = '**'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DVFilterPriorityRdLockEnable',
                  summary = 'Use priority locking in dvfilter to read lock portsets',
                  key = 'Net.DVFilterPriorityRdLockEnable',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DVSLargeHeapMBPerGB',
                  summary = 'Maximum MB of dvsLargeHeap memory to be allocated per GB of physical memory',
                  key = 'Net.DVSLargeHeapMBPerGB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 20,
                     defaultValue = 2
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DVSLargeHeapMaxSize',
                  summary = 'Max size for the dvsLargeHeap',
                  key = 'Net.DVSLargeHeapMaxSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 64,
                     max = 2048,
                     defaultValue = 300
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DontOffloadInnerIPv6',
                  summary = "Don't offload inner IPv6 CSO/TSO packets to physical NICs",
                  key = 'Net.DontOffloadInnerIPv6',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'E1000IntrCoalesce',
                  summary = 'Whether to enable interrupt coalescing for e1000 vNIC.',
                  key = 'Net.E1000IntrCoalesce',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'E1000TxCopySize',
                  summary = 'e1000 tx less than or equal to this will be fully copied with no need for completion.',
                  key = 'Net.E1000TxCopySize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 2048
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'E1000TxZeroCopy',
                  summary = 'Use tx zero copy for non-tso packets for e1000.',
                  key = 'Net.E1000TxZeroCopy',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'EnableDMASgCons',
                  summary = 'When non-zero, enable the DMA SG constraints support in uplink layer',
                  key = 'Net.EnableDMASgCons',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'EnableOuterCsum',
                  summary = 'Enable uplink layer outer checksumming',
                  key = 'Net.EnableOuterCsum',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'EnsMbufpoolMaxMBPerGB',
                  summary = 'Maximum MB of the ENS slab memory to be allocated per GB of physical memory',
                  key = 'Net.EnsMbufpoolMaxMBPerGB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 10,
                     max = 500,
                     defaultValue = 200
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'EnsMbufpoolMinMBPerGB',
                  summary = 'Minimum MB of the ENS slab memory to be allocated per GB of physical memory',
                  key = 'Net.EnsMbufpoolMinMBPerGB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 500,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Etherswitch fast path',
                  summary = 'Allow Etherswitch fast path',
                  key = 'Net.EtherswitchAllowFastPath',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Ethernet switch hash size',
                  summary = 'Number of ports on the etherswitch x 2^N is the size of the hash table for looking up MACs',
                  key = 'Net.EtherswitchHashSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'EtherswitchHeapMax',
                  summary = 'The maximum size (in Megabytes) to which the etherswitch heap can grow. (REQUIRES REBOOT!)',
                  key = 'Net.EtherswitchHeapMax',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 86,
                     max = 2047,
                     defaultValue = 512
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Etherswitch per-pCPU dispatch data number',
                  summary = 'The dispatch data number in the etherswitch per-pCPU dispatch data cache. (REQUIRES REBOOT!)',
                  key = 'Net.EtherswitchNumPerPCPUDispatchData',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 3,
                     max = 63,
                     defaultValue = 3
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FollowHardwareMac',
                  summary = 'If set to 1, the management interface MAC address will update whenever the hardware MAC address changes.',
                  key = 'Net.FollowHardwareMac',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'GuestIPHack',
                  summary = 'Enable guest arp inspection IOChain to get IP',
                  key = 'Net.GuestIPHack',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Guest Tx copy break',
                  summary = 'Transmits smaller than this will be copied rather than mapped',
                  key = 'Net.GuestTxCopyBreak',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 60,
                     max = 4294967295,
                     defaultValue = 64
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'IGMPQueries',
                  summary = 'Number of IGMP Queries to send during after VMotion/Teaming failover',
                  key = 'Net.IGMPQueries',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2,
                     defaultValue = 2
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'IGMPQueryInterval',
                  summary = 'Interval(in seconds) for IGMP/MLD general query in multicast snooping',
                  key = 'Net.IGMPQueryInterval',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 32,
                     max = 3600,
                     defaultValue = 125
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'IGMPRouterIP',
                  summary = 'Router IP Address for IGMP (generally not necessary to set this)',
                  key = 'Net.IGMPRouterIP',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '0.0.0.0',
                     validCharacters = '**'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'IGMPV3MaxSrcIPNum',
                  summary = 'Max per-group srouce IP number for IGMP V3',
                  key = 'Net.IGMPV3MaxSrcIPNum',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 32,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'IGMPVersion',
                  summary = 'IGMP Version (2 or 3)',
                  key = 'Net.IGMPVersion',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 2,
                     max = 3,
                     defaultValue = 3
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LRODefBackoffPeriod',
                  summary = 'After adaptive LRO decided not to do LRO, how many intervals to wait before trying again.',
                  key = 'Net.LRODefBackoffPeriod',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 65535,
                     defaultValue = 8
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LRODefMaxLength',
                  summary = 'LRO default max length',
                  key = 'Net.LRODefMaxLength',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 65535,
                     defaultValue = 65535
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LRODefThreshold',
                  summary = 'After this # packets, evaluate whether to continue SW LRO',
                  key = 'Net.LRODefThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 65535,
                     defaultValue = 4000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LRODefUseRatioDenom',
                  summary = 'If SW LRO reduce pkt count to be smaller than ratio, continue to do LRO. Denominator of ratio.',
                  key = 'Net.LRODefUseRatioDenom',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 255,
                     defaultValue = 3
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LRODefUseRatioNumer',
                  summary = 'If SW LRO reduce pkt count to be smaller than ratio, continue to do LRO. Numerator of ratio.',
                  key = 'Net.LRODefUseRatioNumer',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 255,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LinkFlappingThreshold',
                  summary = 'Max number of link down events per minute before considering a link unstable (0 to deactivate)',
                  key = 'Net.LinkFlappingThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 65535,
                     defaultValue = 60
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LinkStatePollTimeout',
                  summary = 'Link State poll timer period in milliseconds.',
                  key = 'Net.LinkStatePollTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 100,
                     max = 90000,
                     defaultValue = 500
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MLDRouterIP',
                  summary = 'Router IPv6 Address for MLD (generally not necessary to set this)',
                  key = 'Net.MLDRouterIP',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'FE80::FFFF:FFFF:FFFF:FFFF',
                     validCharacters = '**'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MLDV2MaxSrcIPNum',
                  summary = 'Max per-group srouce IP number for MLD V2',
                  key = 'Net.MLDV2MaxSrcIPNum',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 32,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MLDVersion',
                  summary = 'MLD Version (1 or 2)',
                  key = 'Net.MLDVersion',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 2,
                     defaultValue = 2
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MaxBeaconVlans',
                  summary = 'maximum number of VLANs to probe with beacons.',
                  key = 'Net.MaxBeaconVlans',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4096,
                     defaultValue = 100
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Maximum simultaneous beacons',
                  summary = 'Maximum number of beacons to send in one beacon cycle',
                  key = 'Net.MaxBeaconsAtOnce',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4096,
                     defaultValue = 100
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MaxGlobalRxQueueCount',
                  summary = 'Global max length of rx queues for all virtual ports on a ESX host that support queueing',
                  key = 'Net.MaxGlobalRxQueueCount',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 100000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Maximum net Tx queue length',
                  summary = 'Maximum length of the Tx queue for the physical NICs',
                  key = 'Net.MaxNetifTxQueueLen',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 10000,
                     defaultValue = 2000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Maximum page in queue length',
                  summary = 'Maximum number of paging requests to queue for guest DMA',
                  key = 'Net.MaxPageInQueueLen',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 500,
                     defaultValue = 75
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MaxPktRxListQueue',
                  summary = 'Maximum packet we can queue in rxList',
                  key = 'Net.MaxPktRxListQueue',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 200000,
                     defaultValue = 3500
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Maximum port Rx queue length',
                  summary = 'Maximum length of the rx queue for virtual ports whose clients support queuing',
                  key = 'Net.MaxPortRxQueueLen',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 500,
                     defaultValue = 80
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MinEtherLen',
                  summary = 'Minimum size ethernet frame to transmit',
                  key = 'Net.MinEtherLen',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 60,
                     max = 1518,
                     defaultValue = 60
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NcpLlcSap',
                  summary = 'beacon/color NCP messages created with this SAP (DSAP/SSAP)',
                  key = 'Net.NcpLlcSap',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 255,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetBHRxStormThreshold',
                  summary = 'Declare Rx Storm after this number of consecutive rx pkt drops during queuing in NetBH rxList.',
                  key = 'Net.NetBHRxStormThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 200000,
                     defaultValue = 320
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetDebugRARPTimerInter',
                  summary = 'RARP timer will be triggered at this interval.',
                  key = 'Net.NetDebugRARPTimerInter',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 16777215,
                     defaultValue = 30000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetDeferTxCompletion',
                  summary = 'Whether to defer tx completion to tx world. 1 for Try Completion. 2 For Always (Only in MQ Tx World case).',
                  key = 'Net.NetDeferTxCompletion',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetDiscUpdateIntrvl',
                  summary = 'Set interval (in milliseconds) of networking discovery to update the VLAN information',
                  key = 'Net.NetDiscUpdateIntrvl',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 4294967295,
                     defaultValue = 300
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetEnableSwCsumForLro',
                  summary = 'Whether enable software checksum for LRO',
                  key = 'Net.NetEnableSwCsumForLro',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetEsxfwPassOutboundGRE',
                  summary = 'Whether outbound GRE traffic is passed by ESXi firewall',
                  key = 'Net.NetEsxfwPassOutboundGRE',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetInStressTest',
                  summary = 'If set to 1, suppress certain logs to avoid log spew.',
                  key = 'Net.NetInStressTest',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetLatencyAwareness',
                  summary = "Whether to check virtual machine's latency settings or not for vmxnet2/3",
                  key = 'Net.NetLatencyAwareness',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetMaxRarpsPerInterval',
                  summary = 'Max number of RARPs dispatched per timer callback.',
                  key = 'Net.NetMaxRarpsPerInterval',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 4294967295,
                     defaultValue = 128
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetNetqNumaIOCpuPinThreshold',
                  summary = 'CPU threshold for pinning device queues in NUMA I/O',
                  key = 'Net.NetNetqNumaIOCpuPinThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 60,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetNetqRxRebalRSSLoadThresholdPerc',
                  summary = 'Threshold percentage to rebalance RSS(Receive Side Scaling) queue',
                  key = 'Net.NetNetqRxRebalRSSLoadThresholdPerc',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetNetqTxPackKpps',
                  summary = 'Max TX queue load (in thousand packet per second) to allow packing on the corresponding RX queue',
                  key = 'Net.NetNetqTxPackKpps',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 10000,
                     defaultValue = 300
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetNetqTxUnpackKpps',
                  summary = 'Threshold (in thousand packet per second) for TX queue load to trigger unpacking of the corresponding RX queue',
                  key = 'Net.NetNetqTxUnpackKpps',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 10000,
                     defaultValue = 600
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetNiocAllowOverCommit',
                  summary = 'Whether allow NIOC overcommit when a vNIC is in connected state for DVS',
                  key = 'Net.NetNiocAllowOverCommit',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetPTMgrWakeupInterval',
                  summary = 'How often the PTMgr will wakeup and trigger the UPT mode switch in second.',
                  key = 'Net.NetPTMgrWakeupInterval',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 5,
                     max = 10,
                     defaultValue = 6
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Packet allocation retry count',
                  summary = 'Number of attempts for allocating packet within the page',
                  key = 'Net.NetPktAllocTries',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 10,
                     defaultValue = 5
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetPktSlabFreePercentThreshold',
                  summary = 'Percent of free network memory pool, below which an event is reported.',
                  key = 'Net.NetPktSlabFreePercentThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 2,
                     max = 50,
                     defaultValue = 2
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetPortFlushIterLimit',
                  summary = 'when input is serialized, this bounds the number of times a thread flushes the deferred list.',
                  key = 'Net.NetPortFlushIterLimit',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 127,
                     defaultValue = 2
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetPortFlushPktLimit',
                  summary = 'when input is serialized, this bounds the number of pkts a thread flushes from the deferred list.',
                  key = 'Net.NetPortFlushPktLimit',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 255,
                     defaultValue = 64
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetPortTrackTxRace',
                  summary = 'if enabled(1), collect statistics on potential tx race between concurrent threads.',
                  key = 'Net.NetPortTrackTxRace',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetRCFAllowBPF',
                  summary = 'Allow to run BPF code in RCF',
                  key = 'Net.NetRCFAllowBPF',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetRmDistMacFilter',
                  summary = 'Activate/Deactivate the MAC filter on distributed NetRM',
                  key = 'Net.NetRmDistMacFilter',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetRmDistSamplingRate',
                  summary = 'Sampling rate on distributed NetRM',
                  key = 'Net.NetRmDistSamplingRate',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 10000,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetRxCopyInTx',
                  summary = 'Whether to enable rx copy in tx worldlet/world.',
                  key = 'Net.NetRxCopyInTx',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetSchedCoalesceTxUsecs',
                  summary = 'Maximum number of microseconds the device can delay tx completions',
                  key = 'Net.NetSchedCoalesceTxUsecs',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 125,
                     defaultValue = 33
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetSchedDefaultResPoolSharesPct',
                  summary = 'Percent share given to unclassified traffic',
                  key = 'Net.NetSchedDefaultResPoolSharesPct',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 99,
                     defaultValue = 5
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetSchedDefaultSchedName',
                  summary = 'Default networking packet scheduler',
                  key = 'Net.NetSchedDefaultSchedName',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'fifo',
                     validCharacters = '**'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetSchedECNEnabled',
                  summary = 'Enable net scheduler to send congestion notification to switch ports.',
                  key = 'Net.NetSchedECNEnabled',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetSchedECNThreshold',
                  summary = 'Percentage queue utilization at which net scheduler will start sending congestion notifications to switch ports.',
                  key = 'Net.NetSchedECNThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 70
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetSchedHClkLeafQueueDepthPkt',
                  summary = 'Minimum number of packets each HClk leaf node can hold',
                  key = 'Net.NetSchedHClkLeafQueueDepthPkt',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 10000,
                     defaultValue = 640
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetSchedHClkMQ',
                  summary = 'Enable multiple hardware queue for hclk netsched. (0 is off. 1 and 2 means MQ enabled. With 1, user specifies the number of queues, while 2 is dynamic based on link speed.)',
                  key = 'Net.NetSchedHClkMQ',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2,
                     defaultValue = 2
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetSchedHClkMaxHwQueue',
                  summary = 'Maximum number hardware queue that HClock can use. Only used when NetSchedHClkMQ is 1.',
                  key = 'Net.NetSchedHClkMaxHwQueue',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 128,
                     defaultValue = 2
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetSchedHClkVnicMQ',
                  summary = 'Enable multiple VNIC queue for hardware send queue selection',
                  key = 'Net.NetSchedHClkVnicMQ',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetSchedHeapMaxSizeMB',
                  summary = 'Size of the netsched subsystem heap in MB',
                  key = 'Net.NetSchedHeapMaxSizeMB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 96,
                     defaultValue = 64
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetSchedInFlightMaxBytesDefault',
                  summary = 'Number of bytes fed to the nic for nics with a normal (1Gbps) linkspeed',
                  key = 'Net.NetSchedInFlightMaxBytesDefault',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1500,
                     max = 1500000,
                     defaultValue = 20000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetSchedInFlightMaxBytesInsane',
                  summary = "Number of bytes fed to the nic for nics that don't support tx completion coalescing",
                  key = 'Net.NetSchedInFlightMaxBytesInsane',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1500,
                     max = 1500000,
                     defaultValue = 1500000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetSchedMaxPktSend',
                  summary = 'Maximum number of packets that we can send to the driver at a time',
                  key = 'Net.NetSchedMaxPktSend',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 100,
                     max = 4096,
                     defaultValue = 256
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetSchedQoSSchedName',
                  summary = 'Default networking packet scheduler for QoS',
                  key = 'Net.NetSchedQoSSchedName',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'hclk',
                     validCharacters = '**'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetSchedSpareBasedShares',
                  summary = "Enable shares scheduling only on spare bandwidth. Don't bill while doing reservation scheduling",
                  key = 'Net.NetSchedSpareBasedShares',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetSendRARPOnPortEnablement',
                  summary = 'Ensure one RARP is sent immediately when a port is enabled',
                  key = 'Net.NetSendRARPOnPortEnablement',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetShaperQueuePerL3L4Flow',
                  summary = 'Enable queuing per L3/L4 flow hashing',
                  key = 'Net.NetShaperQueuePerL3L4Flow',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetShaperQueueSizeMax',
                  summary = 'Maximum shaper queue size',
                  key = 'Net.NetShaperQueueSizeMax',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 5000,
                     defaultValue = 500
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetShaperQueueSizeMin',
                  summary = 'Minimum shaper queue size',
                  key = 'Net.NetShaperQueueSizeMin',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 500,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetSplitRxMode',
                  summary = 'Whether to enable automatic splitRxMode',
                  key = 'Net.NetSplitRxMode',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetTraceEnable',
                  summary = 'Enable virtual network tracing',
                  key = 'Net.NetTraceEnable',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetTuneHostMode',
                  summary = 'Tuning mode for networking',
                  key = 'Net.NetTuneHostMode',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'default',
                     validCharacters = '**'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetTuneInterval',
                  summary = 'Tuning interval in seconds',
                  key = 'Net.NetTuneInterval',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 3600,
                     defaultValue = 60
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetTuneThreshold',
                  summary = 'Threshold for activating a tuned mode',
                  key = 'Net.NetTuneThreshold',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '1n 2n 50',
                     validCharacters = '**'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Net Tx do not cluster size',
                  summary = 'Transmits smaller than this will not be subject to clustering.coalescing',
                  key = 'Net.NetTxDontClusterSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 8192,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetTxStaticRelation',
                  summary = 'Whether the world should have a static relation to the VM VCPU',
                  key = 'Net.NetTxStaticRelation',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetVMTxType',
                  summary = 'World for asynchronous Tx for net devices. 1 for one tx context per vNIC. 2 for one tx context per VM',
                  key = 'Net.NetVMTxType',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 3,
                     defaultValue = 2
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetpollSwLRO',
                  summary = 'Whether to perform SW LRO on pkts in netPoll',
                  key = 'Net.NetpollSwLRO',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'No local checksum',
                  summary = 'Do not checksum local tx.rx frames',
                  key = 'Net.NoLocalCSum',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Notify switch',
                  summary = 'Broadcasts an arp request on net handle enable',
                  key = 'Net.NotifySwitch',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PTSwitchingTimeout',
                  summary = 'Timeout (in ms) when asking the VMX/guest to switch in/out of passthru',
                  key = 'Net.PTSwitchingTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 60000,
                     defaultValue = 20000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PVRDMAVmknic',
                  summary = 'Vmknic for PVRDMA',
                  key = 'Net.PVRDMAVmknic',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = '**'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PktagingDropPolicy',
                  summary = 'Dropping policy for vmxnet3 rx burst queue. 1 for PKTAGING_TAIL_DROP. 2 for PKTAGING_RED',
                  key = 'Net.PktagingDropPolicy',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Port disable time-out',
                  summary = 'Maximum time to wait for ports to complete I/O before disabling',
                  key = 'Net.PortDisableTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 5000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ReversePathFwdCheck',
                  summary = 'Block the multicast/broadcast packets that come back from physical switches in a teamed environment',
                  key = 'Net.ReversePathFwdCheck',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ReversePathFwdCheckPromisc',
                  summary = 'Block duplicate packet in a teamed environment when the virtual switch is set to Promiscuous mode.',
                  key = 'Net.ReversePathFwdCheckPromisc',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TcpipCopySmallTx',
                  summary = 'Copy and tx complete small packets for tcp tx',
                  key = 'Net.TcpipCopySmallTx',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TcpipDefLROEnabled',
                  summary = 'LRO enabled for TCP/IP',
                  key = 'Net.TcpipDefLROEnabled',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TcpipDefLROMaxLength',
                  summary = 'LRO default max length for TCP/IP',
                  key = 'Net.TcpipDefLROMaxLength',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 65535,
                     defaultValue = 32768
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TcpipDgramRateLimiting',
                  summary = 'Enable Tx rate limiting for UDP sockets',
                  key = 'Net.TcpipDgramRateLimiting',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TcpipEnableABC',
                  summary = 'Enable Appropriate Byte Counting for TCP (RFC 3465)',
                  key = 'Net.TcpipEnableABC',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TcpipEnableFlowtable',
                  summary = 'Enable route caching through the use of flowtable',
                  key = 'Net.TcpipEnableFlowtable',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TcpipEnableSendScaling',
                  summary = 'Enable Send-Side Scaling (requires RSS)',
                  key = 'Net.TcpipEnableSendScaling',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TcpipHWLRONoDelayAck',
                  summary = 'Delayed ack timer not armed for Hardware LRO (socket option needs to be set in addition).',
                  key = 'Net.TcpipHWLRONoDelayAck',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TcpipHeapMax',
                  summary = 'Max megabytes the tcpip module heap can grow to. (REQUIRES REBOOT!)',
                  key = 'Net.TcpipHeapMax',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 32,
                     max = 3070,
                     defaultValue = 1024
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TCP/IP heap size',
                  summary = 'Size of the TCP/IP module heap in megabytes (requires reboot)',
                  key = 'Net.TcpipHeapSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 32,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TcpipIGMPDefaultVersion',
                  summary = 'Default version of IGMP, in the absence of a querier',
                  key = 'Net.TcpipIGMPDefaultVersion',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 3,
                     defaultValue = 3
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TcpipIGMPRejoinInterval',
                  summary = 'Delay in seconds between automatic IGMP rejoins when no querier is present',
                  key = 'Net.TcpipIGMPRejoinInterval',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 10,
                     max = 3600,
                     defaultValue = 60
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TcpipLODispatchQueueMaxLen',
                  summary = 'Max # of pkts queued into the per-protocol queue used for dispatching loopback traffic (REQUIRES REBOOT!)',
                  key = 'Net.TcpipLODispatchQueueMaxLen',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 50,
                     max = 512,
                     defaultValue = 128
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TcpipLRONoDelayAck',
                  summary = 'Delayed ack timer not armed for LRO',
                  key = 'Net.TcpipLRONoDelayAck',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TcpipLogPackets',
                  summary = 'Turns on packet logging for a vmknic on debug builds, in a circular & in-memory buffer (Takes effect during vmknic creation time)',
                  key = 'Net.TcpipLogPackets',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TcpipLogPacketsCount',
                  summary = 'Number of packets to log in the in-memory logger. 24570 packets take up about 1.2 MB, and Tx & Rx use separate buffers. (Takes effect during vmknic creation time)',
                  key = 'Net.TcpipLogPacketsCount',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1024,
                     max = 49140,
                     defaultValue = 24570
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Maximum number of TCP/IP stack instances',
                  summary = 'The maximum number of TCP/IP stack instances that can exist concurrently. If  you increase this number, you must also increase the TcpipHeapSize by about 2.5 MB per instance. Requires rebooting the host.',
                  key = 'Net.TcpipMaxNetstackInstances',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 48,
                     max = 513,
                     defaultValue = 48
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TcpipNoBcopyRx',
                  summary = 'Avoid bcopy in tcp rx',
                  key = 'Net.TcpipNoBcopyRx',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TcpipPendPktSocketFreeTimeout',
                  summary = 'Time Delay in seconds, for freeing UDP sockets that have pending packets for Tx completion',
                  key = 'Net.TcpipPendPktSocketFreeTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 300,
                     defaultValue = 300
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TcpipRxDispatchQueueMaxLen',
                  summary = 'Max # of pkts queued into a tcpip vmknic by an execution context (applied when vmknic is created)',
                  key = 'Net.TcpipRxDispatchQueueMaxLen',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 20000,
                     defaultValue = 2000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TcpipRxDispatchQueues',
                  summary = 'Max # of dispatch queues used for RX. For low memory systems, this should be minimum value(REQUIRES REBOOT!)',
                  key = 'Net.TcpipRxDispatchQueues',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 8,
                     defaultValue = 2
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TcpipRxDispatchQuota',
                  summary = 'Max # of pkts dispatched into the tcpip stack by an execution context',
                  key = 'Net.TcpipRxDispatchQuota',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 1000,
                     defaultValue = 200
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TcpipTxDispatchQuota',
                  summary = 'Max # of pkts dispatched from the tcpip stack by an execution context',
                  key = 'Net.TcpipTxDispatchQuota',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 1000,
                     defaultValue = 100
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TcpipTxqBackoffTimeoutMs',
                  summary = 'Duration (in milli seconds) for which backoff is effective when the tx queue has reached the NET_TCPIP_TXQ_MAX_USAGE_THRESHOLD',
                  key = 'Net.TcpipTxqBackoffTimeoutMs',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 20,
                     max = 1000,
                     defaultValue = 70
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TcpipTxqMaxUsageThreshold',
                  summary = 'Tx queue usage threshold in percent at which to start throttling',
                  key = 'Net.TcpipTxqMaxUsageThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 50,
                     max = 100,
                     defaultValue = 80
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TeamPolicyUpDelay',
                  summary = "Delay (ms) before considering an `uplink up' event relevant",
                  key = 'Net.TeamPolicyUpDelay',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1800000,
                     defaultValue = 100
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TrafficFilterIpAddress',
                  summary = 'Alternate DVFilter internal communication endpoint',
                  key = 'Net.TrafficFilterIpAddress',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = '**'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TsoDumpPkt',
                  summary = 'detailed dump of every <n> pkts',
                  key = 'Net.TsoDumpPkt',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'UplinkAbortDisconnectTimeout',
                  summary = 'Timeout (ms) waiting for pending calls to finish when disconnecting.',
                  key = 'Net.UplinkAbortDisconnectTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 6000000,
                     defaultValue = 5000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'UplinkKillAsyncTimeout',
                  summary = 'Timeout (ms) waiting for async when world is killed.',
                  key = 'Net.UplinkKillAsyncTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 6000000,
                     defaultValue = 10000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'UplinkTxQueuesDispEnabled',
                  summary = 'Enables dispatching of port traffic on multiple tx queues',
                  key = 'Net.UplinkTxQueuesDispEnabled',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'UseHwCsumForIPv6Csum',
                  summary = 'When non-zero, use pNIC HW_CSUM, if available, as IPv6 csum offload',
                  key = 'Net.UseHwCsumForIPv6Csum',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'UseHwIPv6Csum',
                  summary = 'When non-zero, use pNIC HW IPv6 csum offload if available',
                  key = 'Net.UseHwIPv6Csum',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'UseHwTSO',
                  summary = 'When non-zero, use pNIC HW TSO offload if available',
                  key = 'Net.UseHwTSO',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'UseHwTSO6',
                  summary = 'When non-zero, use pNIC HW IPv6 TSO offload if available',
                  key = 'Net.UseHwTSO6',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Populate legacy entries',
                  summary = 'Enable or disable populating legacy entries in /proc/vmware/net',
                  key = 'Net.UseLegacyProc',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Use proc',
                  summary = 'Populate /proc/vmware/net',
                  key = 'Net.UseProc',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VLANMTUCheckMode',
                  summary = 'Set the unicast/broadcast checking mode in VLAN MTU check',
                  key = 'Net.VLANMTUCheckMode',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VmklnxLROEnabled',
                  summary = 'LRO enabled in vmklinux',
                  key = 'Net.VmklnxLROEnabled',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VmklnxLROMaxAggr',
                  summary = 'LRO max aggr in vmklinux',
                  key = 'Net.VmklnxLROMaxAggr',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 24,
                     defaultValue = 6
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VmknicDoLroSplit',
                  summary = 'whether for vmknic LRO avoids aggregating all pkts into a single (> 2 ms) large pkt.',
                  key = 'Net.VmknicDoLroSplit',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VmknicLroSplitBnd',
                  summary = 'when VmknicDoLroSplit is non-zero, while pktList is larger than this number, lroSplit is not done.',
                  key = 'Net.VmknicLroSplitBnd',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 2,
                     max = 255,
                     defaultValue = 12
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Vmxnet2HwLRO',
                  summary = 'Whether to perform HW LRO on pkts going to a LPD capable vmxnet2',
                  key = 'Net.Vmxnet2HwLRO',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Vmxnet2PinRxBuf',
                  summary = 'Pin RX buffers for vmxnet2 clients (windows guest only)',
                  key = 'Net.Vmxnet2PinRxBuf',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Vmxnet2SwLRO',
                  summary = 'Whether to perform SW LRO on pkts going to a LPD capable vmxnet2',
                  key = 'Net.Vmxnet2SwLRO',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Vmxnet3HwLRO',
                  summary = 'Whether to enable HW LRO on pkts going to a LPD capable vmxnet3',
                  key = 'Net.Vmxnet3HwLRO',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Vmxnet3NonTsoPacketGtMtuAllowed',
                  summary = 'Allow non-TSO/LRO packets greater than vNic MTU',
                  key = 'Net.Vmxnet3NonTsoPacketGtMtuAllowed',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Vmxnet3PageInBound',
                  summary = 'max # pageIn requests to handle per helper call for vmxnet3.',
                  key = 'Net.Vmxnet3PageInBound',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 1024,
                     defaultValue = 32
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Vmxnet3RSSHashCache',
                  summary = 'Enable RSS hash cache.',
                  key = 'Net.Vmxnet3RSSHashCache',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Vmxnet3RxPollBound',
                  summary = 'max # pkts to receive per timeout for vmxnet3.',
                  key = 'Net.Vmxnet3RxPollBound',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4096,
                     defaultValue = 256
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Vmxnet3SwLRO',
                  summary = 'Whether to perform SW LRO on pkts going to a LPD capable vmxnet3',
                  key = 'Net.Vmxnet3SwLRO',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Vmxnet3WinIntrHints',
                  summary = 'whether intr hints are used for Windows vmxnet3.',
                  key = 'Net.Vmxnet3WinIntrHints',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Vmxnet3usePNICHash',
                  summary = 'Reuse pnic computed RSS hash.',
                  key = 'Net.Vmxnet3usePNICHash',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VmxnetBiDirNeedsTsoTx',
                  summary = 'Need to see Tso Tx to qualify for tsoSplit bidirectional traffic condition.',
                  key = 'Net.VmxnetBiDirNeedsTsoTx',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VmxnetBiDirNoTsoSplit',
                  summary = "For bidirectional traffic, don't do tsoSplit.",
                  key = 'Net.VmxnetBiDirNoTsoSplit',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VmxnetCopyTxRunLimit',
                  summary = "non-Win vmxnet2/3 tx will have at most so many fully copied tx's in a row (65536 and larger means never).",
                  key = 'Net.VmxnetCopyTxRunLimit',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 16
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VmxnetDoLroSplit',
                  summary = 'whether for vmxnet LRO avoids aggregating all pkts into a single (> 2 mss) large pkt.',
                  key = 'Net.VmxnetDoLroSplit',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VmxnetDoTsoSplit',
                  summary = 'whether to split TSO pkts before LPD; 1: halved; 3: VmxnetTsoSplitSize; 2: hybrid.',
                  key = 'Net.VmxnetDoTsoSplit',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 3,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VmxnetLROBackoffPeriod',
                  summary = 'After adaptive LRO decided not to do LRO, how many intervals to wait before trying again.',
                  key = 'Net.VmxnetLROBackoffPeriod',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 65535,
                     defaultValue = 8
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VmxnetLROMaxLength',
                  summary = 'LRO default max length for TCP/IP',
                  key = 'Net.VmxnetLROMaxLength',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 65535,
                     defaultValue = 32000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VmxnetLROThreshold',
                  summary = 'After this # packets, evaluate whether to continue SW LRO',
                  key = 'Net.VmxnetLROThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 65535,
                     defaultValue = 4000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VmxnetLROUseRatioDenom',
                  summary = 'If SW LRO reduce pkt count to be smaller than ratio, continue to do LRO. Denominator of ratio.',
                  key = 'Net.VmxnetLROUseRatioDenom',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 255,
                     defaultValue = 3
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VmxnetLROUseRatioNumer',
                  summary = 'If SW LRO reduce pkt count to be smaller than ratio, continue to do LRO. Numerator of ratio.',
                  key = 'Net.VmxnetLROUseRatioNumer',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 255,
                     defaultValue = 2
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VmxnetLroSplitBnd',
                  summary = 'when VmxnetDoLroSplit is non-zero, while pktList is larger than this number, lroSplit is not done.',
                  key = 'Net.VmxnetLroSplitBnd',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 2,
                     max = 255,
                     defaultValue = 64
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VmxnetPromDisableLro',
                  summary = 'Whether to disable SW LRO when vNIC goes into promiscuous mode.',
                  key = 'Net.VmxnetPromDisableLro',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VmxnetSwLROSL',
                  summary = 'Whether to use ShortLived for vmxnet SW LRO',
                  key = 'Net.VmxnetSwLROSL',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VmxnetTsoSplitBnd',
                  summary = 'when VmxnetDoTsoSplit is 1 or 2, use targetSize as the tsoSplit threshold if the overall pkt list already has this number of pkts.',
                  key = 'Net.VmxnetTsoSplitBnd',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 2,
                     max = 255,
                     defaultValue = 12
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VmxnetTsoSplitSize',
                  summary = 'split (byte) size; only used if DoTsoSplit >= 2.',
                  key = 'Net.VmxnetTsoSplitSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1500,
                     max = 65535,
                     defaultValue = 17500
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VmxnetTxCopySize',
                  summary = 'vmxnet tx <= than this will be fully copied with no need for completion.',
                  key = 'Net.VmxnetTxCopySize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 256
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VmxnetWinCopyTxRunLimit',
                  summary = "Win vmxnet2/3 tx will have at most so many fully copied tx's in a row (65536 and larger means never).",
                  key = 'Net.VmxnetWinCopyTxRunLimit',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 65535
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VmxnetWinUDPTxFullCopy',
                  summary = 'whether Windows vmxnet UDP tx is fullCopy.',
                  key = 'Net.VmxnetWinUDPTxFullCopy',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'vNicNumDeferredReset',
                  summary = 'max # normalPkts per poll.',
                  key = 'Net.vNicNumDeferredReset',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4096,
                     defaultValue = 12
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'vNicTxPollBound',
                  summary = 'max # normalPkts per poll.',
                  key = 'Net.vNicTxPollBound',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4096,
                     defaultValue = 192
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'vmxnetThroughputWeight',
                  summary = 'How far to favor throughput in vmxnet behavior.',
                  key = 'Net.vmxnetThroughputWeight',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 255,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Network I/O control physical NIC opt out option',
                  summary = 'List of physical NICs to opt out of network I/O control',
                  key = 'Net.IOControlPnicOptOut',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = <unset>
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NmpPReservationCmdRetryTime',
                  summary = 'Time (in secs) to retry on transient errors for Persistent reservation commands for MSCS CAB configs',
                  key = 'Nmp.NmpPReservationCmdRetryTime',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 300,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NmpSatpAluaCmdRetryTime',
                  summary = 'Time (in secs) to retry on transient errors',
                  key = 'Nmp.NmpSatpAluaCmdRetryTime',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 50,
                     defaultValue = 20
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoreCapRatioPct',
                  summary = 'The capacity of a core in percent. When exceeded, locality migration is rejected. Set to 0 to disable this check',
                  key = 'Numa.CoreCapRatioPct',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 90
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CostopSkewAdjust',
                  summary = 'way to handle costop skew, 0:do nothing, 1:interleave vcpus among clients, 2:allow vcpus on all nodes',
                  key = 'Numa.CostopSkewAdjust',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FollowCoresPerSocket',
                  summary = '1: if the vNUMA topology should strickly follow core-per-socket config, 0: to remove the restriction',
                  key = 'Numa.FollowCoresPerSocket',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LTermFairnessInterval',
                  summary = 'duration of long term fairness interval in terms of NUMA rebalance period, 0 indicates that long term fairness is disabled',
                  key = 'Numa.LTermFairnessInterval',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1000,
                     defaultValue = 5
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LTermMigImbalThreshold',
                  summary = 'imbalance in long term owed, in percentage, required to trigger migration for long term fairness',
                  key = 'Numa.LTermMigImbalThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LargeInterleave',
                  summary = 'Always use large page interleaving; 0 to disable.',
                  key = 'Numa.LargeInterleave',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Dynamic latency probe period',
                  summary = 'Time (in ms) in between dynamic latency probing',
                  key = 'Numa.LatencyProbePeriod',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 10,
                     max = 100000,
                     defaultValue = 500
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LocalityWeightActionAffinity',
                  summary = 'Benefit of improving action affinity by 1.',
                  key = 'Numa.LocalityWeightActionAffinity',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 200,
                     defaultValue = 130
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LocalityWeightMem',
                  summary = 'Benefit of improving memory locality by 1 pct.',
                  key = 'Numa.LocalityWeightMem',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Migration imbalance threshold',
                  summary = 'Minimum percent load imbalance between nodes to trigger migration',
                  key = 'Numa.MigImbalanceThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 200,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MigPreventLTermThresh',
                  summary = 'long term owed for a VM, in percentage, above which NUMA migration and swaps are disabled for that VM',
                  key = 'Numa.MigPreventLTermThresh',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Migration thrash threshold',
                  summary = 'Maximum post-migration load imbalance as a percentage of pre-migration imbalance to prevent thrashing',
                  key = 'Numa.MigThrashThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 50
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Minimum load improvement for single migration',
                  summary = 'Minimum percent load balance improvement to allow single migration.swap',
                  key = 'Numa.MigThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 2
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Monitor migration enable',
                  summary = 'Allow NUMASched monitor migrations. Set to 1 to enable; set to 0 to disable.',
                  key = 'Numa.MonMigEnable',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Page migration enable',
                  summary = 'Permit NUMASched to manipulate page migration. Set to 1 to enable; set to 0 to disable.',
                  key = 'Numa.PageMigEnable',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PageMigLinearRun',
                  summary = 'page migration candidates for linear scan, 0 to disable',
                  key = 'Numa.PageMigLinearRun',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 10000,
                     defaultValue = 95
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PageMigRandomRun',
                  summary = 'page migration candidates for random scan, 0 to disable',
                  key = 'Numa.PageMigRandomRun',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 10000,
                     defaultValue = 5
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PageMigRateMax',
                  summary = 'max page migration rate',
                  key = 'Numa.PageMigRateMax',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 250000,
                     defaultValue = 8000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PreferHT',
                  summary = 'Prefer using HyperThreads on the same NUMA node over full cores on multiple nodes; 0 to disable.',
                  key = 'Numa.PreferHT',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Rebalancer core count',
                  summary = 'Minimum number of cores per node required to enable NUMA rebalancer',
                  key = 'Numa.RebalanceCoresNode',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 8,
                     defaultValue = 2
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Rebalancer total host core count',
                  summary = 'Minimum number of total host cores required to enable NUMA rebalancer',
                  key = 'Numa.RebalanceCoresTotal',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 32,
                     defaultValue = 4
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Enable rebalancer',
                  summary = 'Enable or disable NUMA scheduler rebalancer',
                  key = 'Numa.RebalanceEnable',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Rebalance period',
                  summary = 'Frequency of NUMA node rebalancing in milliseconds',
                  key = 'Numa.RebalancePeriod',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 100,
                     max = 60000,
                     defaultValue = 2000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SwapConsiderPeriod',
                  summary = 'time between reconsidering a client for swap, in units of NUMA rebalance period',
                  key = 'Numa.SwapConsiderPeriod',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 10000,
                     defaultValue = 15
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SwapInterval',
                  summary = 'frequency of NUMA node swap rebalancing, in units of NUMA rebalance period',
                  key = 'Numa.SwapInterval',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 10000,
                     defaultValue = 3
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Enable virtual machine swaps for CPU',
                  summary = 'Enable or disable virtual machine swaps across nodes to balance CPU load',
                  key = 'Numa.SwapLoadEnable',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Enable virtual machine swaps for memory',
                  summary = 'Enable or disable virtual machine swaps across nodes to improve memory locality',
                  key = 'Numa.SwapLocalityEnable',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SwapMigrateOnly',
                  summary = 'frequency of NUMA VM migration only considerations, in units of NUMA rebalance period, 0 to disable pure migrations',
                  key = 'Numa.SwapMigrateOnly',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 2
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CStateMaxLatency',
                  summary = 'In Custom policy, avoid a C-state whose latency is larger than this value (us)',
                  key = 'Power.CStateMaxLatency',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1000000,
                     defaultValue = 500
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CStatePredictionCoef',
                  summary = 'In Custom policy, predict non-timer wakeup with error probability p, where CStatePredictionCoef = -ln(1 - p) * (1 << 20)',
                  key = 'Power.CStatePredictionCoef',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2000000,
                     defaultValue = 110479
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CStateResidencyCoef',
                  summary = 'In Custom policy, avoid a C-state whose latency * CStateResidencyCoef > predicted residence time',
                  key = 'Power.CStateResidencyCoef',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1000000,
                     defaultValue = 5
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ChargeMemoryPct',
                  summary = 'Percentage of idle power consumed by memory',
                  key = 'Power.ChargeMemoryPct',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 20
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MaxCpuLoad',
                  summary = 'In Custom policy, CPU utilization threshold below which CPU frequency can be dynamically adjusted',
                  key = 'Power.MaxCpuLoad',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 60
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MaxFreqPct',
                  summary = 'In Custom policy, do not use P-states faster than the given percentage of full CPU speed, rounded up to the next available P-state',
                  key = 'Power.MaxFreqPct',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 100
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MinFreqPct',
                  summary = 'In Custom policy, do not use P-states slower than the given percentage of full CPU speed',
                  key = 'Power.MinFreqPct',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PerfBias',
                  summary = 'In Custom policy, Performance Energy Bias Hint (Intel-only), where 0-15 specify the exact value, while 16-18 choose an automatically determined value from a preset policy: 16=Low Power, 17=Balanced, 18=High Performance',
                  key = 'Power.PerfBias',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 18,
                     defaultValue = 17
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PerfBiasEnable',
                  summary = 'Use Performance Energy Bias Hint',
                  key = 'Power.PerfBiasEnable',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TimerHz',
                  summary = 'In Custom policy, dynamic power management timer sampling rate',
                  key = 'Power.TimerHz',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 1000,
                     defaultValue = 100
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'UseCStates',
                  summary = 'In Custom policy, use ACPI C-states when processor is idle',
                  key = 'Power.UseCStates',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'UsePStates',
                  summary = 'In Custom policy, use ACPI P-states to save power when processor is busy',
                  key = 'Power.UsePStates',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'RdmFilter.HbaIsShared',
                  summary = 'Allow local disks to be RDM candidates for Virtual Machines',
                  key = 'RdmFilter.HbaIsShared',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ScratchConfig.ConfiguredScratchLocation',
                  summary = 'The directory configured to be used for scratch space. Changes will take effect on next reboot.',
                  key = 'ScratchConfig.ConfiguredScratchLocation',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = <unset>
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ScratchConfig.CurrentScratchLocation',
                  summary = 'The directory currently being used for scratch space.',
                  key = 'ScratchConfig.CurrentScratchLocation',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = true,
                     defaultValue = '',
                     validCharacters = <unset>
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ChangeQErrSetting',
                  summary = 'Change the QErr value of devices to 0x0.',
                  key = 'Scsi.ChangeQErrSetting',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CompareLUNNumber',
                  summary = 'Consider LUN number when determining LUN identity.',
                  key = 'Scsi.CompareLUNNumber',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'EnableCmdSanityCheck',
                  summary = 'Enable Scsi command basic sanity checks. This option can crash the system if Scsi Command signature mismatches',
                  key = 'Scsi.EnableCmdSanityCheck',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ExtendAPDCondition',
                  summary = 'Trigger APD condition when paths are in unavailable states',
                  key = 'Scsi.ExtendAPDCondition',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FailVMIOonAPD',
                  summary = 'Fast fail virtual machine I/Os on APD Timeout.',
                  key = 'Scsi.FailVMIOonAPD',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LogCmdErrors',
                  summary = 'Log SCSI Device command errors.',
                  key = 'Scsi.LogCmdErrors',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LogCmdRCErrorsFreq',
                  summary = 'Number of consecutive RC errors to be seen before logging SCSI Device command.',
                  key = 'Scsi.LogCmdRCErrorsFreq',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LogMPCmdErrors',
                  summary = 'Log SCSI Multi-path plugin command errors.',
                  key = 'Scsi.LogMPCmdErrors',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LogScsiAborts',
                  summary = 'Log SCSI abort errors and success.',
                  key = 'Scsi.LogScsiAborts',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LunCleanupInterval',
                  summary = 'Timeout for purging stale LUNs. Any LUN which was seen more than the configured number of days ago, will be deleted by the daily cleanup operation',
                  key = 'Scsi.LunCleanupInterval',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 100,
                     defaultValue = 7
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MaxReserveBacktrace',
                  summary = 'Log a backtrace if caller exceeds SCSI_MAX_RESERVE_TIME or SCSI_MAX_RESERVE_TOTALTIME (debug only)',
                  key = 'Scsi.MaxReserveBacktrace',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Maximum reserve time',
                  summary = 'Maximum time (in milliseconds) a system-initiated reservation is normally held',
                  key = 'Scsi.MaxReserveTime',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 50,
                     max = 500,
                     defaultValue = 200
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MaxReserveTotalTime',
                  summary = 'Maximum time (in msecs) a system-initiated reservation normally takes from issue to release (debug only)',
                  key = 'Scsi.MaxReserveTotalTime',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 50,
                     max = 500,
                     defaultValue = 250
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NvmeAdjustLocalNSQDepth',
                  summary = 'Allow dividing the controller queue depth among the namespaces behind the controller for NVMe Local devices.',
                  key = 'Scsi.NvmeAdjustLocalNSQDepth',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NvmeProbeLogVerbose',
                  summary = 'Enable verbose logging during NVMe device discovery.',
                  key = 'Scsi.NvmeProbeLogVerbose',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Passthrough locking',
                  summary = 'SCSI passthrough locking',
                  key = 'Scsi.PassthroughLocking',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PcpusPerCompletionWorld',
                  summary = 'Allocate number of storage adapter completion worlds based on pcpus per world across NUMA nodes.',
                  key = 'Scsi.PcpusPerCompletionWorld',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 64,
                     defaultValue = 4
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ReserveBacktrace',
                  summary = 'Log a backtrace for all Reserve/Release pairs (debug only)',
                  key = 'Scsi.ReserveBacktrace',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SCSIBlockUnsupportedOpcodesAndPages',
                  summary = 'Enable or disable blocking unsupported SCSI opcodes and vpd/mode pages',
                  key = 'Scsi.SCSIBlockUnsupportedOpcodesAndPages',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SCSIEnableDescToFixedConv',
                  summary = 'Enable or disable conversion of descriptor format sense to fixed for older plugins',
                  key = 'Scsi.SCSIEnableDescToFixedConv',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SCSIEnableDeviceLatencyHistogram',
                  summary = 'Enable or disable updation of device latency histograms',
                  key = 'Scsi.SCSIEnableDeviceLatencyHistogram',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SCSIEnableIOLatencyMsgs',
                  summary = 'Enable or disable storage latency-related error messages from PSA',
                  key = 'Scsi.SCSIEnableIOLatencyMsgs',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SCSIStrictSPCVersionChecksForPEs',
                  summary = 'Only LUNs with version >= SCSI_ANSI_SCSI3_SPC4 can be PEs',
                  key = 'Scsi.SCSIStrictSPCVersionChecksForPEs',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SCSI time-out re-stop time',
                  summary = 'Delay (in milliseconds) after a stop due to time-out before the stop is re-issued',
                  key = 'Scsi.SCSITimeout_ReabortTime',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 99999999,
                     defaultValue = 5000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SCSI time-out scan time',
                  summary = 'Time (in milliseconds) to sleep between checking for timed-out asynchronous I/O',
                  key = 'Scsi.SCSITimeout_ScanTime',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 99999999,
                     defaultValue = 1000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SCSIioTraceBufSizeMB',
                  summary = 'Logchannel buffer size for per device IO tracing in MB',
                  key = 'Scsi.SCSIioTraceBufSizeMB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 2,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ScanOnDriverLoad',
                  summary = 'Scan new SCSI buses on device driver load',
                  key = 'Scsi.ScanOnDriverLoad',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ScanSync',
                  summary = 'Force LU scanning operations to be synchronous if set.',
                  key = 'Scsi.ScanSync',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ScsiAllowDeviceSpinup',
                  summary = 'Allow device spin up, if device is in spun down state.',
                  key = 'Scsi.ScsiAllowDeviceSpinup',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ScsiPathSplitUseSimpleCloneBuffer',
                  summary = 'Use simple clone buffers to split IOs at path layer whenever possible.',
                  key = 'Scsi.ScsiPathSplitUseSimpleCloneBuffer',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ScsiRestartStalledQueueLatency',
                  summary = 'Delay in ms before restarting a stalled queue ',
                  key = 'Scsi.ScsiRestartStalledQueueLatency',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 60000,
                     defaultValue = 500
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ScsiTMHardTimeout',
                  summary = 'Timeout in milliseconds before signalling upper layers of wedged I/O (0 = Signalling disabled).',
                  key = 'Scsi.ScsiTMHardTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 600000,
                     defaultValue = 120000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ScsiUseVPDXCopyInfo',
                  summary = 'Use Scsi VPD query for XCopy Info.',
                  key = 'Scsi.ScsiUseVPDXCopyInfo',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ScsiVVolPESNRO',
                  summary = 'Default schedNumReqOutstanding value for a PE LUN.',
                  key = 'Scsi.ScsiVVolPESNRO',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 32,
                     max = 4096,
                     defaultValue = 256
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TimeoutTMThreadExpires',
                  summary = 'Life in seconds of timeout task mgmt handler thread',
                  key = 'Scsi.TimeoutTMThreadExpires',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 86400,
                     defaultValue = 1800
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TimeoutTMThreadLatency',
                  summary = 'Delay in ms before waking up new task mgmt thread ',
                  key = 'Scsi.TimeoutTMThreadLatency',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 600000,
                     defaultValue = 2000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TimeoutTMThreadMax',
                  summary = 'Max number of timeout task-mgmt handler threads',
                  key = 'Scsi.TimeoutTMThreadMax',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 16,
                     defaultValue = 16
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TimeoutTMThreadMin',
                  summary = 'Min number of timeout task-mgmt handler threads',
                  key = 'Scsi.TimeoutTMThreadMin',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 16,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TimeoutTMThreadRetry',
                  summary = 'Delay in milliseconds before retrying taskmgmt which failed or for which the I/O did not complete',
                  key = 'Scsi.TimeoutTMThreadRetry',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1000,
                     max = 10000,
                     defaultValue = 2000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TransFailLogPct',
                  summary = 'Percent of Transient failures seen on Scsi Device that will be logged.',
                  key = 'Scsi.TransFailLogPct',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 20
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'UseAdaptiveRetries',
                  summary = 'Use adaptive retries for transient errors.',
                  key = 'Scsi.UseAdaptiveRetries',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Account lock failures',
                  summary = "Maximum allowed failed login attempts before locking out a user's account. Zero disables account locking.",
                  key = 'Security.AccountLockFailures',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 5
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Account unlock time',
                  summary = "Duration in seconds to lock out a user's account after exceeding the maximum allowed failed login attempts.",
                  key = 'Security.AccountUnlockTime',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 999999999,
                     defaultValue = 900
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Password history',
                  summary = 'Number of passwords to remember for each user. Zero disables password history.',
                  key = 'Security.PasswordHistory',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Password maximum age',
                  summary = 'Maximum number of days between password changes. Affects all existing and new users.',
                  key = 'Security.PasswordMaxDays',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 99999,
                     defaultValue = 99999
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Password quality control',
                  summary = "Raw options for pam_passwdqc PAM module. This value is used as is in PAM's configuration file, so use with caution.",
                  key = 'Security.PasswordQualityControl',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'retry=3 min=disabled,disabled,disabled,7,7',
                     validCharacters = <unset>
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SSH session limit',
                  summary = "Maximum number of SSH sessions for all users except user 'root'.",
                  key = 'Security.SshSessionLimit',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 100,
                     defaultValue = 50
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MaxConnPerIP',
                  summary = 'Max number of TCP/IP connection per IP',
                  key = 'SunRPC.MaxConnPerIP',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 256,
                     defaultValue = 32
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SendLowat',
                  summary = 'Send buffer lowat (%)',
                  key = 'SunRPC.SendLowat',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 100,
                     defaultValue = 25
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SetNoDelayedAck',
                  summary = 'Set socket option to disable TCP delayed acknowledgements (Use this option under guidance of VMware support. Requires Remount)',
                  key = 'SunRPC.SetNoDelayedAck',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'WorldAffinity',
                  summary = 'TX Affinity: 0 - Disabled, 1 - Issuing world, 2 - Exact RX world, 3 - Loose RX world',
                  key = 'SunRPC.WorldAffinity',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2,
                     defaultValue = 2
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SvMotionAvgDisksPerVM',
                  summary = 'Initial Storage vMotion Heap Size is proportional to this setting',
                  key = 'SvMotion.SvMotionAvgDisksPerVM',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 4,
                     max = 1024,
                     defaultValue = 8
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Syslog.global.defaultRotate',
                  summary = 'Default number of rotated logs to keep. Reset to default on zero.',
                  key = 'Syslog.global.defaultRotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Syslog.global.defaultSize',
                  summary = 'Default size of logs before rotation, in KiB. Reset to default on zero.',
                  key = 'Syslog.global.defaultSize',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 10240,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Syslog.global.logCheckSSLCerts',
                  summary = 'Enforce checking of SSL certificates when logging to a remote host.',
                  key = 'Syslog.global.logCheckSSLCerts',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Syslog.global.logDir',
                  summary = 'Datastore path of directory to output logs to. Reset to default on null. Example: [datastoreName]/logdir',
                  key = 'Syslog.global.logDir',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = <unset>
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Syslog.global.logDirUnique',
                  summary = 'Place logs in a unique subdirectory of logdir, based on hostname.',
                  key = 'Syslog.global.logDirUnique',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Syslog.global.logHost',
                  summary = 'The remote host to output logs to. Reset to default on null. Multiple hosts are supported and must be separated with comma (,). Example: udp://hostName1:514, hostName2, ssl://hostName3:1514',
                  key = 'Syslog.global.logHost',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = <unset>
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.LogEFI.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.LogEFI.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.Xorg.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.Xorg.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.apiForwarder.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.apiForwarder.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.attestd.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.attestd.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.auth.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.auth.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.clomd.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.clomd.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.clusterAgent.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.clusterAgent.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.cmmdsTimeMachine.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.cmmdsTimeMachine.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.cmmdsTimeMachineDump.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.cmmdsTimeMachineDump.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.cmmdsd.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.cmmdsd.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.crx-cli.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.crx-cli.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.dhclient.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.dhclient.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.epd.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.epd.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.esxgdpd.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.esxgdpd.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.esxtokend.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.esxtokend.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.esxupdate.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.esxupdate.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.etcd.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.etcd.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.fdm.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.fdm.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.gstored.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.gstored.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.healthd.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.healthd.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.hostd-probe.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.hostd-probe.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.hostd.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.hostd.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.hostdCgiServer.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.hostdCgiServer.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.hostprofiletrace.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.hostprofiletrace.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.iofiltervpd.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.iofiltervpd.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.ioinsight.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.ioinsight.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.keypersist.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.keypersist.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.kmxa.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.kmxa.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.kmxd.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.kmxd.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.lacp.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.lacp.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.lifecycle.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.lifecycle.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.loadESX.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.loadESX.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.localcli.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.localcli.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.nfcd.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.nfcd.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.osfsd.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.osfsd.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.rhttpproxy.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.rhttpproxy.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.sandboxd.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.sandboxd.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.sdrsInjector.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.sdrsInjector.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.settingsd.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.settingsd.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.shell.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.shell.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.sockrelay.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.sockrelay.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.spherelet.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.spherelet.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.storageRM.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.storageRM.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.swapobjd.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.swapobjd.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.syslog.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.syslog.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.usb.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.usb.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.vdfs-proxy.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.vdfs-proxy.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.vdfs-server.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.vdfs-server.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.vdtc.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.vdtc.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.vitd.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.vitd.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.vmauthd.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.vmauthd.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.vmkdevmgr.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.vmkdevmgr.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.vmkernel.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.vmkernel.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.vmkeventd.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.vmkeventd.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.vmksummary.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.vmksummary.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.vmkwarning.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.vmkwarning.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.vobd.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.vobd.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.vprobe.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.vprobe.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.vpxa.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.vpxa.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.vsanEsxcli.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.vsanEsxcli.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.vsananalyticsevents.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.vsananalyticsevents.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.vsandevicemonitord.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.vsandevicemonitord.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.vsanfs.configdump.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.vsanfs.configdump.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.vsanfs.mgmt.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.vsanfs.mgmt.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.vsanfs.vdfsop.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.vsanfs.vdfsop.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.vsanmgmt.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.vsanmgmt.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.vsansystem.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.vsansystem.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.vsantraceUrgent.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.vsantraceUrgent.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.vvold.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.vvold.size',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 102400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'USB Arbitrator auto start disable',
                  summary = 'Disable automatic start of USB Arbitrator.  If set USB passthrough will not be available until USB arbitrator is started at the command line.',
                  key = 'USB.arbitratorAutoStartDisabled',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'USB.devsShared',
                  summary = 'Enable sharing (aka non-exclusive claiming) of USB devices with specified vendor and model ids.  0x0 is a wild card model which matches all models from the specified vendor.  The string must contain colon delimited numeric fields, respectively the vendor_id and product id.  If the latter is omitted from the last pair it is assumed to be 0x0.',
                  key = 'USB.devsShared',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '0x04b3:0',
                     validCharacters = '**'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'USB.quirks',
                  summary = 'Additional USB device quirks to be added to the vmkusb native driver default quirks.  Device quirks are software workarounds for hardware errata.  String format is <vid>:<pid>:<low rev>:<high rev>:<quirk name>, with colon delimited fields.  vid and pid are the \\"usb id\\" numbers for the USB device vendor and product, respectively (and e.g., 0x0e0f for vendor VMware), and low and high rev are the revisions (inclusive) between which to apply the quirk (e.g., 0 and 0xffff).  Quirk name is a string constant starting with UQ_.  Contact VMware support for a full list of valid quirk names.',
                  key = 'USB.quirks',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = '**'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Read directory retries',
                  summary = 'Maximum number of retries when reading entries from directories',
                  key = 'User.ReaddirRetries',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 20,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ActiveDirectoryPreferredDomainControllers',
                  summary = 'Preferred Domain Controllers for Active Directory',
                  key = 'UserVars.ActiveDirectoryPreferredDomainControllers',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = '*'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ActiveDirectoryVerifyCAMCertificate',
                  summary = 'Enable or disable verification of SSL certificate for vSphere Authentication Proxy server',
                  key = 'UserVars.ActiveDirectoryVerifyCAMCertificate',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Direct Console User Interface (DCUI) timeout',
                  summary = 'An idle time in seconds before DCUI is automatically logged out. Setting 0 disables the timeout.',
                  key = 'UserVars.DcuiTimeOut',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 86400,
                     defaultValue = 600
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ESXiShellInteractiveTimeOut',
                  summary = 'Idle time before an interactive shell is automatically logged out (in seconds, 0 disables).  Takes effect only for newly logged in sessions.',
                  key = 'UserVars.ESXiShellInteractiveTimeOut',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 86400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ESXiShellTimeOut',
                  summary = 'Time before automatically disabling local and remote shell access (in seconds, 0 disables).  Takes effect after the services are restarted.',
                  key = 'UserVars.ESXiShellTimeOut',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 86400,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ESXiVPsAllowedCiphers',
                  summary = 'ESXi VPs allowed ciphers. List of allowed ciphers to be used by the VPs. Must be in the form accepted by the SSL_CTX_set_cipher_list API.',
                  key = 'UserVars.ESXiVPsAllowedCiphers',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '!aNULL:kECDH+AESGCM:ECDH+AESGCM:RSA+AESGCM:kECDH+AES:ECDH+AES:RSA+AES',
                     validCharacters = '*'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ESXiVPsDisabledProtocols',
                  summary = 'ESXi VPs disabled protocols. Choices are sslv3, tlsv1, tlsv1.1, tlsv1.2. By default sslv3 is disabled. If no protocol is specified, all protocols are enabled.',
                  key = 'UserVars.ESXiVPsDisabledProtocols',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'sslv3,tlsv1,tlsv1.1',
                     validCharacters = '*'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'EsximageNetRateLimit',
                  summary = 'Set the maximum rate, in bytes/sec, for downloading VIBs (0=no limit)',
                  key = 'UserVars.EsximageNetRateLimit',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'EsximageNetRetries',
                  summary = 'Set the number of times to retry in case of failure while downloading VIBs',
                  key = 'UserVars.EsximageNetRetries',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1024,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'EsximageNetTimeout',
                  summary = 'Set the timeout in seconds for downloading VIBs (0=no timeout)',
                  key = 'UserVars.EsximageNetTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1024,
                     defaultValue = 60
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Hardware Health Ignored Sensors',
                  summary = "List of comma-seperated sensor ID's to ignore for alarm generation.",
                  key = 'UserVars.HardwareHealthIgnoredSensors',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = '*'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Hardware Health Sync Interval',
                  summary = 'Interval in minutes for periodic synchronization of hardware sensor state with VC alarm state. Setting 0 disables synchronization.',
                  key = 'UserVars.HardwareHealthSyncTime',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 43200,
                     defaultValue = 360
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Host Client CEIP opt-in state',
                  summary = 'Whether or not to opt-in for the Customer Experience Improvement Program in Host Client, 0 for ask, 1 for yes, 2 for no',
                  key = 'UserVars.HostClientCEIPOptIn',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Default console type when clicking on screen shot',
                  summary = 'The default console to use when clicking on a VM screen shot in Host Client, webmks or vmrc',
                  key = 'UserVars.HostClientDefaultConsole',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'webmks',
                     validCharacters = '*'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Show Host Client MOTD notification',
                  summary = 'Whether or not to enable MOTD notification on login for Host Client',
                  key = 'UserVars.HostClientEnableMOTDNotification',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Enable Host Client Visual Effects',
                  summary = 'Whether or not to enable visual effects for Host Client',
                  key = 'UserVars.HostClientEnableVisualEffects',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Host Client session timeout',
                  summary = 'Default timeout for Host Client sessions in seconds',
                  key = 'UserVars.HostClientSessionTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 7200,
                     defaultValue = 900
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Show recent objects in Host Client',
                  summary = 'Whether or not to show only recent objects in Host Client',
                  key = 'UserVars.HostClientShowOnlyRecentObjects',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Welcome message displayed on login in Host Client',
                  summary = 'The welcome message that is displayed when a user logs into the Host Client',
                  key = 'UserVars.HostClientWelcomeMessage',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'Welcome to {{hostname}}',
                     validCharacters = '*'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HostdStatsstoreRamdiskSize',
                  summary = 'Explicitly specify size for the ramdisk hostd uses to store stats (in megabytes, 0 default). Takes effect after hostd service is restarted.',
                  key = 'UserVars.HostdStatsstoreRamdiskSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1024,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ProductLockerLocation',
                  summary = 'Path to VMware Tools and vSphere Client repository',
                  key = 'UserVars.ProductLockerLocation',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '/locker/packages/vmtoolsRepo/',
                     validCharacters = '*'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SuppressCoredumpWarning',
                  summary = 'Do not show warning for disabled or unconfigured coredump target',
                  key = 'UserVars.SuppressCoredumpWarning',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SuppressHyperthreadWarning',
                  summary = 'Do not show warning for potential security vulnerability due to hyperthreading',
                  key = 'UserVars.SuppressHyperthreadWarning',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SuppressSgxDisabledWarning',
                  summary = 'Do not show warning for SGX disabled due to Intel Errata CFW101.',
                  key = 'UserVars.SuppressSgxDisabledWarning',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SuppressShellWarning',
                  summary = 'Do not show warning for enabled local and remote shell access',
                  key = 'UserVars.SuppressShellWarning',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CacheStatsEnable',
                  summary = 'Vitual Flash Read Cache statistics enable ?',
                  key = 'VFLASH.CacheStatsEnable',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CacheStatsFromVFC',
                  summary = 'Use cache statistics from virtual Flash Read Cache module ?',
                  key = 'VFLASH.CacheStatsFromVFC',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MaxCacheFileSizeMB',
                  summary = 'Maximum file size (in MB) of virtual Flash Read supported',
                  key = 'VFLASH.MaxCacheFileSizeMB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 4,
                     max = 409600,
                     defaultValue = 409600
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MaxDiskFileSizeGB',
                  summary = 'Maximum supported disk size (in GB) with virtual Flash Read Cache configuration',
                  key = 'VFLASH.MaxDiskFileSizeGB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 16384,
                     defaultValue = 16384
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MaxHeapSizeMB',
                  summary = 'Maximum size (in MB) to which the virtual flash heap is allowed to grow',
                  key = 'VFLASH.MaxHeapSizeMB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 16,
                     max = 128,
                     defaultValue = 32
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MaxResourceGBForVmCache',
                  summary = 'Maximum supported virtual flash resource (in GB) to be allocated for VM caches',
                  key = 'VFLASH.MaxResourceGBForVmCache',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 500,
                     max = 65536,
                     defaultValue = 2048
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ResourceUsageThreshold',
                  summary = 'Threshold (in percentage) of virtual flash resource usage',
                  key = 'VFLASH.ResourceUsageThreshold',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 99,
                     defaultValue = 80
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMFS.UnresolvedVolumeLiveCheck',
                  summary = 'Enable/disable liveliness check during unresolved volume query.',
                  key = 'VMFS.UnresolvedVolumeLiveCheck',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'EnableBlockDelete',
                  summary = 'Enable VMFS block delete when UNMAP is issued from guest OS',
                  key = 'VMFS3.EnableBlockDelete',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FailVolumeOpenIfAPD',
                  summary = 'Fail VMFS volume open operation if the underlying device is deemed to be under an all-paths-down condition',
                  key = 'VMFS3.FailVolumeOpenIfAPD',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Allow multi-writer Generation Based Locking',
                  summary = 'Enable support for more than 8 hosts using multi-writer mode locks on virtual-disks',
                  key = 'VMFS3.GBLAllowMW',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HardwareAcceleratedLocking',
                  summary = 'Enable hardware accelerated VMFS locking (requires compliant hardware). Please see http://kb.vmware.com/kb/2094604 before disabling this option',
                  key = 'VMFS3.HardwareAcceleratedLocking',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LFBCSlabSizeMax',
                  summary = 'Maximum size (in MB) to which the VMFS affinity manager cluster cache is allowed to grow.',
                  key = 'VMFS3.LFBCSlabSizeMaxMB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 128,
                     defaultValue = 8
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MaxAddressableSpaceTB',
                  summary = 'Maximum size of all open files that VMFS cache will support before eviction mechanisms kick in',
                  key = 'VMFS3.MaxAddressableSpaceTB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 32,
                     max = 128,
                     defaultValue = 32
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MaxHeapSizeMB',
                  summary = 'Maximum size (in MB) to which the VMFS heap is allowed to grow',
                  key = 'VMFS3.MaxHeapSizeMB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 16,
                     max = 768,
                     defaultValue = 768
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MaxextendedTxnsUsingfs3Heap',
                  summary = 'Maximum number of extended transactions for which log space can be allocated from VMFS3 heap when the extendedTxnRegion is full',
                  key = 'VMFS3.MaxextendedTxnsUsingfs3Heap',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 20,
                     max = 40,
                     defaultValue = 20
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MinAddressableSpaceTB',
                  summary = 'Minimum size of all open files that VMFS cache will support (guaranteed)',
                  key = 'VMFS3.MinAddressableSpaceTB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 10,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'OpenWithoutJournal',
                  summary = 'Open file system when out of space for journal allocation, allowing reads and no meta-data updates',
                  key = 'VMFS3.OpenWithoutJournal',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PBCapMissRatioIntervalSec',
                  summary = 'Frequency (in seconds) that the Capacity Miss Ratio is computed for the VMFS Pointer Block cache.',
                  key = 'VMFS3.PBCapMissRatioIntervalSec',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 1800,
                     defaultValue = 60
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'StAtExclLockEnd',
                  summary = ' Generate Back Trace in FS3_EndIOExclusive',
                  key = 'VMFS3.StAtExclLockEnd',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Use ATS For HB On VMFS5',
                  summary = 'Use ATS for Heartbeat on ATS supported VMFS5 volumes',
                  key = 'VMFS3.UseATSForHBOnVMFS5',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.allowCoreDumpOnUsb',
                  summary = 'Enable/Disable creation of core dump file on USB devices.',
                  key = 'VMkernel.Boot.allowCoreDumpOnUsb',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.autoCreateDumpFile',
                  summary = 'If enabled and if no suitable dump partition or dump file exists, create a dump file.',
                  key = 'VMkernel.Boot.autoCreateDumpFile',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.autoPartition',
                  summary = 'Enable/Disable auto-partitioning of empty local disks.',
                  key = 'VMkernel.Boot.autoPartition',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.autoPartitionCreateUSBCoreDumpPartition',
                  summary = 'Enable/Disable auto-partitioning of core dump partition for USB boot devices. Requires that autoPartition is set to TRUE as well.',
                  key = 'VMkernel.Boot.autoPartitionCreateUSBCoreDumpPartition',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.autoPartitionDiskDumpPartitionSize',
                  summary = 'Disk dump partition size in MB that gets configured during the auto-partition process.',
                  key = 'VMkernel.Boot.autoPartitionDiskDumpPartitionSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 2560
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.bootDeviceRescanTimeout',
                  summary = 'Boot device rescan timeout (in minutes).',
                  key = 'VMkernel.Boot.bootDeviceRescanTimeout',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 255,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.busSpeedMayVary',
                  summary = 'Allow different APIC timer speeds on different CPUs.',
                  key = 'VMkernel.Boot.busSpeedMayVary',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.cacheFlushImmOnAllHalt',
                  summary = 'Flush caches immediately if all cores sharing LLC halt (AMD only)',
                  key = 'VMkernel.Boot.cacheFlushImmOnAllHalt',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.checkCPUIDLimit',
                  summary = 'Refuse to run on CPUID limited cpus.',
                  key = 'VMkernel.Boot.checkCPUIDLimit',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.checkPages',
                  summary = 'Check that free and free-lpage-pool pages are not corrupted.',
                  key = 'VMkernel.Boot.checkPages',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.com1_baud',
                  summary = 'Baud rate for COM1 (0 -> automatic)',
                  key = 'VMkernel.Boot.com1_baud',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.com2_baud',
                  summary = 'Baud rate for COM2 (0 -> automatic)',
                  key = 'VMkernel.Boot.com2_baud',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.debugBreak',
                  summary = 'Break into debugger during vmkernel initialization.',
                  key = 'VMkernel.Boot.debugBreak',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.debugLogToSerial',
                  summary = '0=Serial debug logging off, 1=Serial debug logging on, 2=Defer to config option DebugLogToSerial.',
                  key = 'VMkernel.Boot.debugLogToSerial',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 2
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.deviceBindParallel',
                  summary = 'Enable parallel binding of devices across drivers in the device manager.',
                  key = 'VMkernel.Boot.deviceBindParallel',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.disableACSCheck',
                  summary = 'Bypass ACS capability checks on all PCIE devices',
                  key = 'VMkernel.Boot.disableACSCheck',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.disableCFOH',
                  summary = 'Disable Cache Flush on Halt',
                  key = 'VMkernel.Boot.disableCFOH',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.disableHwrng',
                  summary = 'Disable hardware random number generator (RDRAND, RDSEED)',
                  key = 'VMkernel.Boot.disableHwrng',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.diskDumpSlotSize',
                  summary = 'Disk dump slot size in MB. 0 = automatically sized, otherwise requested size >= 100 MB.',
                  key = 'VMkernel.Boot.diskDumpSlotSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.dmaEngineExposeIdentityMapping',
                  summary = 'Whether to expose whether DMA engines do identity mapping.',
                  key = 'VMkernel.Boot.dmaEngineExposeIdentityMapping',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.dmaMapperPolicy',
                  summary = 'DMA mapping policy to use.',
                  key = 'VMkernel.Boot.dmaMapperPolicy',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'disabled',
                     validCharacters = <unset>
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.dumpSize',
                  summary = 'Maximum core dump file size in MB. Used for automatic core dump file creation. 0 = automatically sized.',
                  key = 'VMkernel.Boot.dumpSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.enableACSCheckForRP',
                  summary = 'Enable ACS capability checks for Root Port',
                  key = 'VMkernel.Boot.enableACSCheckForRP',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.execInstalledOnly',
                  summary = 'Execute only those files that have been installed via a vib package and have not been modified.',
                  key = 'VMkernel.Boot.execInstalledOnly',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMKernel.Boot.fakePMemPct',
                  summary = 'Amount of fake persistent memory (in pct of all volatile memory)',
                  key = 'VMkernel.Boot.fakePMemPct',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 255,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.fsCheck',
                  summary = 'Run filesystem checks on system partitions.',
                  key = 'VMkernel.Boot.fsCheck',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.gdbPort',
                  summary = 'gdb port; com1 or com2',
                  key = 'VMkernel.Boot.gdbPort',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'default',
                     validCharacters = <unset>
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.heapCheckTimerInterval',
                  summary = 'Interval in seconds between heap timer checks',
                  key = 'VMkernel.Boot.heapCheckTimerInterval',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.heapFreeOwnerCheck',
                  summary = 'Check heap ownership on free operations',
                  key = 'VMkernel.Boot.heapFreeOwnerCheck',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.heapFreePoisonByte',
                  summary = 'Byte pattern used to poison freed memory',
                  key = 'VMkernel.Boot.heapFreePoisonByte',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 255,
                     defaultValue = 255
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.heapMetaPoisonByte',
                  summary = 'Byte pattern used to poison red zones for allocations',
                  key = 'VMkernel.Boot.heapMetaPoisonByte',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 255,
                     defaultValue = 90
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.heapMetadataProtect',
                  summary = 'Use poisoned red zones to protect against under/overruns',
                  key = 'VMkernel.Boot.heapMetadataProtect',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.heapPoisonFreeMem',
                  summary = 'Poison free memory to catch use after free bugs',
                  key = 'VMkernel.Boot.heapPoisonFreeMem',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.heapPoisonTimerChecks',
                  summary = 'Check heap poisoned areas for corruption on regular intervals',
                  key = 'VMkernel.Boot.heapPoisonTimerChecks',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.hyperthreading',
                  summary = 'Enable hyperthreading if available.',
                  key = 'VMkernel.Boot.hyperthreading',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.hyperthreadingMitigation',
                  summary = 'Restrict the simultaneous use of logical processors from the same hyperthreaded core as necessary to mitigate a security vulnerability.',
                  key = 'VMkernel.Boot.hyperthreadingMitigation',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.hyperthreadingMitigationIntraVM',
                  summary = 'Restrict the simultaneous use of logical processors from the same hyperthreaded core as necessary to mitigate a security vulnerability within a single VM.',
                  key = 'VMkernel.Boot.hyperthreadingMitigationIntraVM',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.ignoreMsrFaults',
                  summary = 'Ignore general protection faults as a result of rdmsr and wrmsr instructions',
                  key = 'VMkernel.Boot.ignoreMsrFaults',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.intrBalancingEnabled',
                  summary = 'Indicates if interrupt balancing is enabled.',
                  key = 'VMkernel.Boot.intrBalancingEnabled',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.ioAbilityChecks',
                  summary = 'Enforce checking of whether regions can be DMA mapped.',
                  key = 'VMkernel.Boot.ioAbilityChecks',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.iovDisableIR',
                  summary = 'Disable Interrupt Remapping in the IOMMU.',
                  key = 'VMkernel.Boot.iovDisableIR',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.ipmiEnabled',
                  summary = 'Enable IPMI',
                  key = 'VMkernel.Boot.ipmiEnabled',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.isPerFileSchedModelActive',
                  summary = 'Enable per file scheduling model on this host',
                  key = 'VMkernel.Boot.isPerFileSchedModelActive',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.leaveWakeGPEsDisabled',
                  summary = 'Disallow a wake GPE from also being a runtime GPE',
                  key = 'VMkernel.Boot.leaveWakeGPEsDisabled',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LogEFI Level',
                  summary = 'Log level for LogEFI.',
                  key = 'VMkernel.Boot.logEFILevel',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 255,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.logPort',
                  summary = 'Serial port to enable for logging; com1 or com2',
                  key = 'VMkernel.Boot.logPort',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'default',
                     validCharacters = <unset>
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.maxLogEntries',
                  summary = 'Size of the kernel log buffer in 256-byte lines. 0=Use default. Min is 1024. Max is 32768.',
                  key = 'VMkernel.Boot.maxLogEntries',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.maxPCPUS',
                  summary = 'Number of PCPUs vmkernel should use.',
                  key = 'VMkernel.Boot.maxPCPUS',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 1024
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.maxPCPUsNUMAInterleaving',
                  summary = 'Enable NUMA-node interleaving of enabled PCPUs.',
                  key = 'VMkernel.Boot.maxPCPUsNUMAInterleaving',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.maxVMs',
                  summary = 'Max number of VMs VMKernel should support. 0 == determine at runtime',
                  key = 'VMkernel.Boot.maxVMs',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.memCheckEveryWord',
                  summary = 'Check every single word when checking mem.',
                  key = 'VMkernel.Boot.memCheckEveryWord',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.memLowReservedMB',
                  summary = 'Amount of low memory (< 4 GB) which gets reserved. 0 == determine at runtime',
                  key = 'VMkernel.Boot.memLowReservedMB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.memmapMaxEarlyPoisonMemMB',
                  summary = 'Memory that should be poisoned during early initialization.',
                  key = 'VMkernel.Boot.memmapMaxEarlyPoisonMemMB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 65536
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.memmapMaxPhysicalMemMB',
                  summary = 'Maximum physical memory (in MB) addressable by kernel, used to calculate the cut-off MPN, when added to the first valid memory MPN.',
                  key = 'VMkernel.Boot.memmapMaxPhysicalMemMB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = -9223372036854775808,
                     max = 9223372036854775807,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.memmapMaxRAMMB',
                  summary = 'Maximum conventional memory (RAM) supported on the system. Additional RAM above this limit will not be used by the system.',
                  key = 'VMkernel.Boot.memmapMaxRAMMB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 33585088
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.microcodeUpdate',
                  summary = 'Update microcode from boot module if available',
                  key = 'VMkernel.Boot.microcodeUpdate',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.microcodeUpdateForce',
                  summary = 'Disable check that microcode update is newer than installed microcode and that both are released versions',
                  key = 'VMkernel.Boot.microcodeUpdateForce',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.netCoalesceTimerHdlrPcpu',
                  summary = 'Pcpu that coalesce timeout handler runs on.',
                  key = 'VMkernel.Boot.netCoalesceTimerHdlrPcpu',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.netGPHeapMaxMBPerGB',
                  summary = 'Maximum MB of the general purpose networking heap to be allocated per GB of physical memory.',
                  key = 'VMkernel.Boot.netGPHeapMaxMBPerGB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 4
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.netMaxPktsToProcess',
                  summary = 'Maximum number of packets to process in each invocation packet processing routine',
                  key = 'VMkernel.Boot.netMaxPktsToProcess',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 64
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.netMaxPktsToRelease',
                  summary = 'Maximum number of packets to release in each invocation packet releasing routine',
                  key = 'VMkernel.Boot.netMaxPktsToRelease',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 128
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.netNetqueueEnabled',
                  summary = 'Enable/Disable NetQueue support.',
                  key = 'VMkernel.Boot.netNetqueueEnabled',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.netNetqueueMaxFiltersPerUplink',
                  summary = 'Maximum number of netqueue filters for Uplink. Maximum value for this setting is 32768. Requires REBOOT.',
                  key = 'VMkernel.Boot.netNetqueueMaxFiltersPerUplink',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 4096
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.netNetqueueMaxLearnedFilters',
                  summary = 'Maximum number of hostwide netqueue learned filters. Maximum value for this setting is 16384. Requires REBOOT.',
                  key = 'VMkernel.Boot.netNetqueueMaxLearnedFilters',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 9216
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.netNetqueueMaxStaticFilters',
                  summary = 'Maximum number of hostwide netqueue static filters. Maximum value for this setting is 16384. Requires REBOOT.',
                  key = 'VMkernel.Boot.netNetqueueMaxStaticFilters',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 10240
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.netPagePoolLimitCap',
                  summary = 'Maximum number of pages period for the packet page pool.',
                  key = 'VMkernel.Boot.netPagePoolLimitCap',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 1048576
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.netPagePoolLimitPerGB',
                  summary = 'Maximum number of pages for the packet page pool per gigabyte.',
                  key = 'VMkernel.Boot.netPagePoolLimitPerGB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 5120
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.netPagePoolResvCap',
                  summary = 'Maximum number of pages to reserve for the packet page pool.',
                  key = 'VMkernel.Boot.netPagePoolResvCap',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.netPagePoolResvPerGB',
                  summary = 'Number of pages to reserve for the packet page pool per gigabyte.',
                  key = 'VMkernel.Boot.netPagePoolResvPerGB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.netPktHeapMaxMBPerGB',
                  summary = 'Maximum MB of low-memory packet heap to be allocated per GB of physical memory. Maximum value for this setting is 512.',
                  key = 'VMkernel.Boot.netPktHeapMaxMBPerGB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 6
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.netPktHeapMinMBPerGB',
                  summary = 'Minimum MB of low-memory packet heap to be allocated per GB of physical memory. Maximum value for this setting is 512.',
                  key = 'VMkernel.Boot.netPktHeapMinMBPerGB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.netPktPoolMaxMBPerGB',
                  summary = 'Maximum MB of networking packet buffer pool to be allocated per GB of physical memory. Maximum value for this setting is 512. Net packet pool maximum per system will be at least 656MB.',
                  key = 'VMkernel.Boot.netPktPoolMaxMBPerGB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 75
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.netPktPoolMinMBPerGB',
                  summary = 'Minimum MB of networking packet buffer pool to be allocated per GB of physical memory (multiple of 24)',
                  key = 'VMkernel.Boot.netPktPoolMinMBPerGB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.netPreemptionEnabled',
                  summary = 'Enable/disable preemption support in overall networking area',
                  key = 'VMkernel.Boot.netPreemptionEnabled',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.nmiAction',
                  summary = 'Action on hardware generated NMI: 0=default (panic, unless changed by advanced config option), 1=enter debugger, 2=panic, 3=log and ignore (not recommended)',
                  key = 'VMkernel.Boot.nmiAction',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.numSpareCoresPerLLC',
                  summary = 'Number of spare cores reserved at boot time per last-level cache (LLC)',
                  key = 'VMkernel.Boot.numSpareCoresPerLLC',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.numaLatencyRemoteThresholdPct',
                  summary = 'Maximum measured memory access latency difference (in percent units) between 2 pairs of NUMA nodes for the pairs to be considered equidistant',
                  key = 'VMkernel.Boot.numaLatencyRemoteThresholdPct',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 10
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.overrideDuplicateImageDetection',
                  summary = 'Override duplicate ESXi image detection',
                  key = 'VMkernel.Boot.overrideDuplicateImageDetection',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.pciBarAllocPolicy',
                  summary = 'PCI BAR allocation policy; 0=first-fit, 1=smallest-fit, 2=BAR-fit',
                  key = 'VMkernel.Boot.pciBarAllocPolicy',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 2
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.pcipDisablePciErrReporting',
                  summary = 'Disable error reporting for PCI passthru devices.',
                  key = 'VMkernel.Boot.pcipDisablePciErrReporting',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.poisonMarker',
                  summary = 'Value used to poison memmap pages',
                  key = 'VMkernel.Boot.poisonMarker',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = -9223372036854775808,
                     max = 9223372036854775807,
                     defaultValue = -6148914691236517206
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.poisonPagePool',
                  summary = 'Poison memmap pages',
                  key = 'VMkernel.Boot.poisonPagePool',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.preventFreePageMapping',
                  summary = 'Prevent mapping of free pages',
                  key = 'VMkernel.Boot.preventFreePageMapping',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.rdmaRoceIPBasedGidGeneration',
                  summary = 'Use the new IP-based GID generation for RoCE.',
                  key = 'VMkernel.Boot.rdmaRoceIPBasedGidGeneration',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.rdmaUseTeamingPolicy',
                  summary = 'Use teaming policy for rdma connection.',
                  key = 'VMkernel.Boot.rdmaUseTeamingPolicy',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.rtcEnableEFI',
                  summary = 'Enable UEFI Runtime Services as real time clock',
                  key = 'VMkernel.Boot.rtcEnableEFI',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.rtcEnableLegacy',
                  summary = 'Enable legacy CMOS device as real time clock',
                  key = 'VMkernel.Boot.rtcEnableLegacy',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.rtcEnableTAD',
                  summary = 'Enable ACPI 5.0 Time and Alarm Device as real time clock',
                  key = 'VMkernel.Boot.rtcEnableTAD',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.scrubIgnoredPages',
                  summary = 'Check pages that were ignored due to vmbIgnoreStartMPN and vmbIgnoreNumMPNs boot options.',
                  key = 'VMkernel.Boot.scrubIgnoredPages',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.scrubMemoryAfterModuleLoad',
                  summary = 'Check all memory after each module load. This causes booting to be very slow.',
                  key = 'VMkernel.Boot.scrubMemoryAfterModuleLoad',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.serialUntrusted',
                  summary = 'Disable serial port if UART misbehaves.',
                  key = 'VMkernel.Boot.serialUntrusted',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.skipPartitioningSsds',
                  summary = 'If enabled, skip auto-partitioning of empty local SSDs.',
                  key = 'VMkernel.Boot.skipPartitioningSsds',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.storAdptrMultCplWrldsPerNuma',
                  summary = 'Pcpu Based multiple adapter completion worlds per Numa',
                  key = 'VMkernel.Boot.storAdptrMultCplWrldsPerNuma',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.storageHeapMaxSize',
                  summary = 'Maximum size in bytes of the main storage heap',
                  key = 'VMkernel.Boot.storageHeapMaxSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.storageHeapMinSize',
                  summary = 'Minimum size in bytes of the main storage heap',
                  key = 'VMkernel.Boot.storageHeapMinSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.storageMaxDevices',
                  summary = 'Maximum number of supported SCSI devices',
                  key = 'VMkernel.Boot.storageMaxDevices',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 1024
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.storageMaxPaths',
                  summary = 'Maximum number of supported SCSI paths',
                  key = 'VMkernel.Boot.storageMaxPaths',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 4096
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.storageMaxVMsPerDevice',
                  summary = 'Maximum number of VMs expected to use a given device',
                  key = 'VMkernel.Boot.storageMaxVMsPerDevice',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 32
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.terminateVMOnPDL',
                  summary = 'Terminate virtual machine on permanent loss of storage',
                  key = 'VMkernel.Boot.terminateVMOnPDL',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.timerEnableACPI',
                  summary = 'Enable ACPI PM timer as system reference timer.',
                  key = 'VMkernel.Boot.timerEnableACPI',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.timerEnableHPET',
                  summary = 'Enable HPET as system reference timer.',
                  key = 'VMkernel.Boot.timerEnableHPET',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.timerEnableTSC',
                  summary = 'Enable TSC as system reference timer.',
                  key = 'VMkernel.Boot.timerEnableTSC',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.timerForceTSC',
                  summary = 'Always use TSC as system reference timer.',
                  key = 'VMkernel.Boot.timerForceTSC',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.tscSpeedMayVary',
                  summary = 'Allow different TSC speeds on different CPUs.',
                  key = 'VMkernel.Boot.tscSpeedMayVary',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.tty1Port',
                  summary = 'TTY1 port; com1, com2 ... to enable',
                  key = 'VMkernel.Boot.tty1Port',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'default',
                     validCharacters = <unset>
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.tty2Port',
                  summary = 'TTY2 port; com1, com2 ... to enable',
                  key = 'VMkernel.Boot.tty2Port',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'default',
                     validCharacters = <unset>
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.updateBusIRQ',
                  summary = 'Allow adding/removing busIRQ information',
                  key = 'VMkernel.Boot.updateBusIRQ',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.useNUMAInfo',
                  summary = 'Enable/disable NUMA-ness',
                  key = 'VMkernel.Boot.useNUMAInfo',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.useReliableMem',
                  summary = 'System is aware of reliable memory.',
                  key = 'VMkernel.Boot.useReliableMem',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.useSLIT',
                  summary = 'Use NUMA latency information from the SLIT table if available',
                  key = 'VMkernel.Boot.useSLIT',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.vmkATKeyboard',
                  summary = 'Enable VMkernel AT keyboard driver.',
                  key = 'VMkernel.Boot.vmkATKeyboard',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = false
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.vmkacEnable',
                  summary = '0=Disabled, 1=Enforcing, 2=Do not enforce, just warn',
                  key = 'VMkernel.Boot.vmkacEnable',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 255,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.vtdSuperPages',
                  summary = 'Enable support for VT-d Super Pages (aka 2MB, 1GB large pages); super-page usage is dependent on this option as well as hardware support.',
                  key = 'VMkernel.Boot.vtdSuperPages',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.x2ApicPreferred',
                  summary = 'Use x2APIC if available, even with less than 256 cpus.',
                  key = 'VMkernel.Boot.x2ApicPreferred',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'iscsiPingTimeout',
                  summary = 'Interval between ping (NOP-Out) requests, in seconds',
                  key = 'VSAN-iSCSI.iscsiPingTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 60,
                     defaultValue = 5
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'AutoRestoreDecomState',
                  summary = 'Whether to restore vSAN node decommission state automatically during vSAN refresh',
                  key = 'VSAN.AutoRestoreDecomState',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'AutoTerminateGhostVm',
                  summary = 'Automatically terminate ghost VM(s) during network partition',
                  key = 'VSAN.AutoTerminateGhostVm',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ClomForceProvisionPlacements',
                  summary = 'Add Force provisioning flag for all new object placement requests',
                  key = 'VSAN.ClomForceProvisionPlacements',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ClomMaxComponentSizeGB',
                  summary = 'Maximum component size used for new placements',
                  key = 'VSAN.ClomMaxComponentSizeGB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 10,
                     max = 255,
                     defaultValue = 255
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ClomMaxDiskUsageRepairComps',
                  summary = 'Percentage disk fullness after which no new repair components can be placed on a given disk',
                  key = 'VSAN.ClomMaxDiskUsageRepairComps',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 95
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ClomRebalanceThreshold',
                  summary = 'Percentage disk fullness after which rebalancing is triggered',
                  key = 'VSAN.ClomRebalanceThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 80
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Deduplication Scope',
                  summary = 'The default deduplication scope for in all-flash disk group',
                  key = 'VSAN.DedupScope',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 3,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DefaultHostDecommissionMode',
                  summary = 'Default host decommission mode for a given node',
                  key = 'VSAN.DefaultHostDecommissionMode',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'ensureAccessibility',
                     validCharacters = '**'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DomBriefIoTraces',
                  summary = 'Enables a brief set of per-IO DOM traces for debugging',
                  key = 'VSAN.DomBriefIoTraces',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DomFullIoTraces',
                  summary = 'Enables the full set of per-IO DOM traces for debugging',
                  key = 'VSAN.DomFullIoTraces',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DomLongOpTraceMS',
                  summary = 'Trace ops that take more than the specified value in milliseconds',
                  key = 'VSAN.DomLongOpTraceMS',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 600000,
                     defaultValue = 1000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DomLongOpUrgentTraceMS',
                  summary = 'Urgent trace ops that take more than the specified value in milliseconds',
                  key = 'VSAN.DomLongOpUrgentTraceMS',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 600000,
                     defaultValue = 10000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MaxComponentsPerWitness',
                  summary = 'Maximum number of components for a witness host',
                  key = 'VSAN.MaxComponentsPerWitness',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 320000,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MaxWitnessClusters',
                  summary = 'Max number of clusters on a witness node',
                  key = 'VSAN.MaxWitnessClusters',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 64,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ObjectScrubsPerYear',
                  summary = 'Option to set the scrubbing rate as scrubs-per-year',
                  key = 'VSAN.ObjectScrubsPerYear',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 525600,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ObjectScrubsPerYearBase',
                  summary = 'Maximum scrubs-per-year of an object for disk group utilization based scrubbing.',
                  key = 'VSAN.ObjectScrubsPerYearBase',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 525600,
                     defaultValue = 36
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PerTraceBandwidthLimit',
                  summary = 'Max number of traces per second (0 to disable limits)',
                  key = 'VSAN.PerTraceBandwidthLimit',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1000000,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PerTraceBandwidthLimitPeriodMs',
                  summary = 'Add BANDWIDTH_LIMIT * PERIOD_MS tokens (traces) every PERIOD_MS.',
                  key = 'VSAN.PerTraceBandwidthLimitPeriodMs',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 10000000,
                     defaultValue = 10000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PerTraceMaxRolloverPeriods',
                  summary = 'Maximum number of periods where unused bandwidth can accumulate',
                  key = 'VSAN.PerTraceMaxRolloverPeriods',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1000000,
                     defaultValue = 360
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TraceEnableCmmds',
                  summary = 'Enables tracing for vSAN CMMDS and CMMDSResolver components',
                  key = 'VSAN.TraceEnableCmmds',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TraceEnableDom',
                  summary = 'Enables tracing for vSAN DOM component',
                  key = 'VSAN.TraceEnableDom',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TraceEnableDomIo',
                  summary = 'Enables tracing for vSAN DOMIO component',
                  key = 'VSAN.TraceEnableDomIo',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TraceEnableLsom',
                  summary = 'Enables tracing for vSAN LSOM component',
                  key = 'VSAN.TraceEnableLsom',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TraceEnableLsomIo',
                  summary = 'Enables IO tracing for vSAN LSOM component',
                  key = 'VSAN.TraceEnableLsomIo',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TraceEnablePlog',
                  summary = 'Enables tracing for vSAN PLOG component',
                  key = 'VSAN.TraceEnablePlog',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TraceEnableRdt',
                  summary = 'Enables tracing for vSAN RDT component',
                  key = 'VSAN.TraceEnableRdt',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TraceEnableSsdLog',
                  summary = 'Enables tracing for vSAN SSDLOG component',
                  key = 'VSAN.TraceEnableSsdLog',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TraceEnableVirsto',
                  summary = 'Enables tracing for vSAN Virsto component',
                  key = 'VSAN.TraceEnableVirsto',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TraceEnableVirstoIo',
                  summary = 'Enables IO tracing for vSAN Virsto component',
                  key = 'VSAN.TraceEnableVirstoIo',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TraceEnableVsanSparse',
                  summary = 'Enables tracing for VsanSparse FDS operations',
                  key = 'VSAN.TraceEnableVsanSparse',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TraceEnableVsanSparseIO',
                  summary = 'Enables tracing for VsanSparse I/O operations',
                  key = 'VSAN.TraceEnableVsanSparseIO',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TraceEnableVsanSparseVerbose',
                  summary = 'Enables tracing for details of VsanSparse I/O operations',
                  key = 'VSAN.TraceEnableVsanSparseVerbose',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TraceGlobalBandwidthLimit',
                  summary = 'Max number of traces per second (0 to disable limits)',
                  key = 'VSAN.TraceGlobalBandwidthLimit',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1000000,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TraceGlobalBandwidthLimitPeriodMs',
                  summary = 'Add BANDWIDTH_LIMIT * PERIOD_MS tokens (traces) every PERIOD_MS.',
                  key = 'VSAN.TraceGlobalBandwidthLimitPeriodMs',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 10000000,
                     defaultValue = 10000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TraceGlobalMaxRolloverPeriods',
                  summary = 'Maximum number of periods where unused bandwidth can accumulate',
                  key = 'VSAN.TraceGlobalMaxRolloverPeriods',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1000000,
                     defaultValue = 360
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TracesPerErrorBandwidthLimit',
                  summary = 'Maximum number of traces per second during specific error conditions (0 to disable limits)',
                  key = 'VSAN.TracesPerErrorBandwidthLimit',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1000000,
                     defaultValue = 1000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TracesPerErrorBandwidthLimitPeriodMs',
                  summary = 'Add BANDWIDTH_LIMIT * PERIOD_MS tokens (traces) every PERIOD_MS',
                  key = 'VSAN.TracesPerErrorBandwidthLimitPeriodMs',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 10000000,
                     defaultValue = 10000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TracesPerErrorMaxRolloverPeriods',
                  summary = 'Maximum number of periods where unused bandwidth can accumulate',
                  key = 'VSAN.TracesPerErrorMaxRolloverPeriods',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1000000,
                     defaultValue = 60
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TrimDisksBeforeUseGranularity',
                  summary = 'Trim the devices (if supported) before using for vSAN. 0=Disable, 1=MetaData only, 2=Full Disk',
                  key = 'VSAN.TrimDisksBeforeUseGranularity',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VsanSparseCacheOverEvict',
                  summary = 'Percentage of VsanSparseCacheThreshold to add to eviction',
                  key = 'VSAN.VsanSparseCacheOverEvict',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 5
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VsanSparseCacheThreshold',
                  summary = 'Maximum VsanSparse cache size, in cache entries',
                  key = 'VSAN.VsanSparseCacheThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 1024
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VsanSparseEnabled',
                  summary = 'Enable auto-creation of vsanSparse instead of vmfsSparse redologs, for vSAN 2.0 datastore only.',
                  key = 'VSAN.VsanSparseEnabled',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VsanSparseHeapSize',
                  summary = 'Maximum heap size for VsanSparse snapshot consolidation buffers (in KiB)',
                  key = 'VSAN.VsanSparseHeapSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 256,
                     max = 131072,
                     defaultValue = 65536
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VsanSparseMaxExtentsPrefetch',
                  summary = 'Maximum number of extents to fetch during interrogation',
                  key = 'VSAN.VsanSparseMaxExtentsPrefetch',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 128,
                     defaultValue = 64
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VsanSparseParallelLookup',
                  summary = 'Request written extent data from each layer in parallel',
                  key = 'VSAN.VsanSparseParallelLookup',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VsanSparseRetainCacheOnSnapshots',
                  summary = 'Try to retain VsanSparse in-memory cache content when taking VM snapshots',
                  key = 'VSAN.VsanSparseRetainCacheOnSnapshots',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VsanSparseRetainCacheTTL',
                  summary = 'Maximum time to retain VsanSparse in-memory cache content between snapshots, in seconds',
                  key = 'VSAN.VsanSparseRetainCacheTTL',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 3600,
                     defaultValue = 20
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VsanSparseSpeculativePrefetch',
                  summary = 'Number of bytes to add to each extent interrogation request',
                  key = 'VSAN.VsanSparseSpeculativePrefetch',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 4194304
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'WriteZeroOnTrimUnsupported',
                  summary = "Enable Writing Zero's on capacity devices that do not support TRIM",
                  key = 'VSAN.WriteZeroOnTrimUnsupported',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'vvolConcurrentBatchUnbind',
                  summary = 'Number of concurrent batch unbind requests',
                  key = 'VVOL.vvolConcurrentBatchUnbind',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 20,
                     defaultValue = 2
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'vvolMaxRBZRetries',
                  summary = 'Maximum number of times RBZ is retried during Rebind',
                  key = 'VVOL.vvolMaxRBZRetries',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 20,
                     max = 600,
                     defaultValue = 100
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'vvolUnbindBatchSize',
                  summary = 'Batch size for the Batch unbinding for VVOLs',
                  key = 'VVOL.vvolUnbindBatchSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 2,
                     max = 256,
                     defaultValue = 16
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Virsto Disk Format version',
                  summary = 'Virsto Disk Format version',
                  key = 'Virsto.DiskFormatVersion',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 2,
                     max = 14,
                     defaultValue = 14
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Enabled',
                  summary = 'Use Virsto format for new disks',
                  key = 'Virsto.Enabled',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 1,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Flusher Registry space threshold',
                  summary = 'Flusher registry data size threshold (percentage) when metadata flush is forced',
                  key = 'Virsto.FlusherRegistryThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 50,
                     max = 100,
                     defaultValue = 95
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Control GWE on-disk extents fetching',
                  summary = 'Multiplier controlling how many on-disk extents fetched based on GWE request size',
                  key = 'Virsto.GweFetchExtentsFactor',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 10,
                     defaultValue = 3
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Instance heap limit',
                  summary = 'Heap limit for each Virsto instance (disk) in MB',
                  key = 'Virsto.InstanceHeapLimit',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 128,
                     max = 4095,
                     defaultValue = 130
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Map block cache flush threshold',
                  summary = 'A threshold for dirty entries of map block cache when metadata flush is forced (in count of 4KB blocks)',
                  key = 'Virsto.MapBlocksFlushThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 50,
                     max = 100,
                     defaultValue = 90
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Map block cache minimum',
                  summary = 'Map block cache minimum for each Virsto instance (in count of 4KB blocks)',
                  key = 'Virsto.MapBlocksMin',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 16,
                     max = 4294967295,
                     defaultValue = 16384
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Virsto MF retry count',
                  summary = 'How many times Virsto metadata flusher retries in case of a transient error.',
                  key = 'Virsto.MaxMFRetryCount',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 4294967295,
                     defaultValue = 3
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Msec before metadata flush',
                  summary = 'Force Virsto metadata flush after this many msec',
                  key = 'Virsto.MsecBeforeMetaFlush',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 86400000,
                     defaultValue = 10000
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Records per format write',
                  summary = 'Number of (LSAR) records written per format write operation',
                  key = 'Virsto.RecordsPerFormatWrite',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 128,
                     defaultValue = 16
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Shared heap limit',
                  summary = 'Shared heap limit for Virsto module in MB',
                  key = 'Virsto.SharedHeapLimit',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 2,
                     max = 4095,
                     defaultValue = 4
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMFSOptimizations',
                  summary = 'Enable VMFS-specific IO optimizations',
                  key = 'XvMotion.VMFSOptimizations',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 1,
                     defaultValue = 1
                  }
               }
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
=============== 371. vmodl.query.PropertyCollector::ha-property-collector ===============
(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vmodl.query.PropertyCollector:ha-property-collector',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = 'filter',
            val = (ManagedObject) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]
